-
android listview局部刷新和模拟应用上载
androidlistview局部刷新和模拟应用下载在android开发中,listview是比较常用的一个组件,在listview的数据需要更新的时候,一般会用notifyDataSetChanged()这个函数,但是它会更新listview中所有可视范围内的item,这样对性能肯定会有影响。比较常见的情景是android应用商店中的下载列表,当我们下载一款游戏的时候,只需要更新这款游戏对应的进...
77
热度 -
Android 浮动搜寻框的使用
Android浮动搜索框的使用原文地址:Android浮动搜索框的使用作者:小强当你需要在应用程序中提供搜索服务时,你第一个想到的是搜索框要放哪呢?其实Android已经为我们提供了一个浮动搜索框。Android手机上有一个专门的搜索按钮,用于处理搜索服务(当然有的定制版阉割了此按钮)。下面通过一个简单的搜索示例,展示Android浮动搜索框的用法。首先展示一下我demo示例的项目结构,如下图:?...
34
热度 -
Android资源管理框架(Asset Manager)简洁介绍和学习计划
Android资源管理框架(AssetManager)简要介绍和学习计划Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。...
150
热度 -
通译professional android中SMS部分
翻译professionalandroid中SMS部分使用SMS在自己的程序中:1. 我们可以通过使用SMSManager来代替本身的SMS应用程序来收发短信或者使用SMS来作为数据传输层。2. SMS并不能响应实时的需求。3. 发送SMS短讯:SmsManagersmsManager=SmsManager.getDefault();4. 需要权限android.permission.SEND_S...
59
热度 -
android 惯用代码汇总
android常用代码汇总1、图片旋转BitmapbitmapOrg=BitmapFactory.decodeResource(this.getContext().getResources(),R.drawable.moon);Matrixmatrix=newMatrix();matrix.postRotate(-90);//旋转的角度BitmapresizedBitmap=Bitmap.crea...
16
热度 -
小弟我的Android进阶之旅->Android自定义窗口标题实例
我的Android进阶之旅------>Android自定义窗口标题实例该实例的功能比较简单,但是通过该实例的扩展可以在自定义标题中做出菜单导航等实用的功能,为了实现自定义窗口标题,需要做以下几个步骤:1、给自定义标题提供一个界面2、将自定义标题应用给Activity窗口3、把android系统为Activity设置的默认主题改为自己的主题==========================...
87
热度 -
【精粹】Android应用程序框架分析
【精华】Android应用程序框架分析1、Android系统架构从上到下依次是APPLICATIONs(应用程序层)、APPLICATIONFRAMEWORK(应用程序框架层)、LIBRARIES(ANDROIDRUNTIME)(库及运行环境),以及LINUXKERNAL(Linux内核)1、Linux内核版本2.62、位于硬件和软件堆之间的抽象层3、核心服务:安全机制、内存管理、进程管理、网络、...
35
热度 -
android基础六——设置圆角按钮
android基础6——设置圆角按钮圆角的按钮实现扁平化的UI很有美感,但是实现起来也不算太难。在res目录下的drawable-mdpi建立xml文件shape.xml,如下图所示:shape.xml<?xmlversion="1.0"encoding="UTF-8"?><shapexmlns:android="http://s...
41
热度 -
2.代码展示
高性能文件缓存key-value存储—Redis1.高性能文件缓存key-value存储-Memcached2.ASP.NETHttpRuntime.Cache缓存类使用总结备注:三篇博文结合阅读,简单理解并且使用,如果想深入学习,请多参考文章中给出的博文地址。1.前言a.Redis是一个开源,先进的key-value(键/值对)存储,并且勇于构建高性能,可扩展的Web应用程序的完美解决方案b.R...
298
热度 -
android平台接入服务器小结(一)腾讯qq应用宝接入
android平台接入服务器总结(一)腾讯qq应用宝接入腾讯开放平台的接入是非常麻烦的,open.qq.com,腾讯开放平台的文档很多很杂,社交功能的api接口也很多还有。我现在只接了他的登录跟支付。一、登录。登录相对来讲还是比较简单的,首先前端sdk要正确接入获取access_token跟openid,然后需要一个https方式的get请求来取得进一步的信息。url:https://graph....
50
热度 -
Android中下载文件的应用
Android中下载文件的使用DownloadActivity.javapackagecom.duoguo.android;importcom.duoguo.util.DownloadUtil;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnCl...
80
热度 -
Android UI开发课题
AndroidUI开发专题AndroidUI开发专题(一)之界面设计近期很多网友对Android用户界面的设计表示很感兴趣,对于AndroidUI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGLES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:android.content.res资源类android.graphics底层图形类andr...
90
热度 -
android中提供多线程上载思路
android中提供多线程下载思路android中提供多线程下载思路2010年12月13日单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点下载的难点在哪里?1.多线程下载,2.支持断点。多线程下载:如何才能从文件的指定位置处开始下载文件?(比如从50MB开始)这一点我们可以通过HTTP请求信息头来设置,还记得HTTP请求信息头的“Range”属性吗?断点:首要问题(多线程下载)...
89
热度 -
Android(2)数据存储和访问 之文件
Android(二)数据存储和访问之文件一、Android的单元测试昨天进行的只是简单的开发,但从今天起的开发内容比较重要。所以首先应该学习Android的单元测试。在Android工程中添加单元测试的方法:1.向androidManifest.xml加入:<uses-libraryandroid:name="android.test.runner"/>,它必须位于<applic...
71
热度 -
Openstack Nova(9)-Instance 创建(Computer API & Conductor )
OpenstackNova(九)----Instance创建(ComputerAPI&Conductor)在前一章中,学习了所有的流水线处理。最后通过路由的设置,会把创建Instance的请求映射到servers.py的Controller的create方法。这中间会有不少的代码,但都是一些常用的逻辑,这里不进行讲述。Controller/Create这是一段比较长的代码,但是做的事情还是...
710
热度 -
You manipulate objects with references
TIJ英文原版书籍阅读之旅——ChapterTwo:EverythingIsanObjectIfwespokeadifferentlanguage,wewouldperceiveasomewhatdifferentworld.LudwigWittgenstein(1889-1951)YoumanipulateobjectswithreferencesAlthoughyoutreateverythi...
334
热度 -
十步轻便优化jQuery
十步轻松优化jQuery! 之前,我们减少字节数和请求次数以及加载顺序以使页面加载的更快。如今,我们越来越多的注意到另一个影响网站性能的部分--CPU利用率。使用jQuery和其他JavaScript框架,使节点选择和DOM操作变得越来越容易,如果使用不当,有可能影响整个网页的响应速度,下面列举11个更有效的使用jQuery库:?(转载请注明出处:[url=http://www.live5...
490
热度 -
Eclipse 汉语教程
Eclipse中文教程Eclipse中文教程.doc?第1頁,共288頁??来源:网上PDF制作:www.alibubu.com?Eclipse–整合开发工具?基础篇??www.alibubu.comEclipse中文教程.doc?第2頁,共288頁JackyLee2005/03/01www.alibubu.comEclipse中文教程.doc?第3頁,共288頁目录?0.环境说明...........
50
热度 -
Android资源使用详解(1)
Android资源使用详解(一)一、Android资源简介Android应用资源可分为两大类:(1)无法通过R清单类访问的原生资源,保存在assets目录下;(2)可通过R资源清单类访问的资源,保存在res目录下。其中,res目录下应用资源介绍如下:目录Directory资源类型ResourceTypesres/anim/XML文件,它们被编译进逐帧动画(framebyframeanimation...
9
热度 -
【转】Android 定名规范 (提高代码可以读性)
【转】Android命名规范(提高代码可以读性)转自:http://blog.csdn.net/vipzjyno1/article/details/23542617?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果...
71
热度