Android学习笔记
文章平均质量分 67
帝灬魔尊殿下
我是菜鸟
展开
-
Intent学习笔记(一)
//主键的激活方式 --意图Intent Intentintent = new Intent(); 1-->intent.setClass(Context packageContext,Class cls);参数(上下文对象,待激活组件类) 2-->intent.setClas原创 2013-04-18 00:52:59 · 519 阅读 · 0 评论 -
ContentObserver 内容观察者
监听某些特定数据的变化继而触发相应的操作,如监听某个表,或表中某一行的数据变化Android提供了一个东西叫做ContentObserver,内容观察者,类似于数据库的触发器,使用如下:①创建一个ContentObserver的子类class MyContentObserver extends ContentObserver②在构造方法中调用父类的构造方法原创 2013-04-27 17:23:03 · 704 阅读 · 0 评论 -
Android数据存储初识
数据存储1.SharedPreferences共享数据存储文件的路径:/data/data/工程目录/share_prefes一般用来存储简单的配置信息,如用户名密码,程序的默认设置信息等,数据是以类似map的键值对形式xml文件存储,不同的是,值只能为基本数据类型,如:boolean,int,String,float,long有2种方法可获取SharedPreferences对象原创 2013-04-28 11:33:39 · 396 阅读 · 0 评论 -
ListView 优化
回收视图的利用系统要绘制ListView,他首先用getCount()函数得到要绘制的这个列表的长度,然后开始绘制第一行,调用getView()函数,在这个函数里面首先获得一个View(这个看实际情况,如果是一个简单的显示则是View,如果是一个自定义的里面包含很多控件的时候它其实是一个ViewGroup),然后再实例化并设置各个组件及其数据内容并显示它。好了,绘制完这一行了。那 再绘制下一行原创 2013-04-28 14:48:01 · 464 阅读 · 0 评论 -
Android service生命周期
服务的生命周期跟Activity的生命周期类似。但是生命周期甚至比你关注服务如何创建和销毁更重要,因为服务能够在用户不知情的情况下在后台运行。服务的生命周期---从创建到销毁---可以被分为以下两个路径:1. 启动类型的服务:一个组件调用startService()方法创建服务,然后服务无限期的运行,并且必须通过调用stopSelf()方法来终止自己。其他组件也能够通过调用stopS转载 2013-04-28 11:53:48 · 391 阅读 · 0 评论 -
Activity生命周期
//Activity生命周期 ********完整生命周期开始****************************************** onCreate(Bundle savedInstanceState)只调用一次,适合数据初始化原创 2013-04-18 00:58:42 · 439 阅读 · 0 评论 -
认识Handler,Looper
--- 个人理解,不知是否正确 ---先来张图镇贴1.创建一个Handler对象,负责发送和处理Message(消息)2.创建一个Looper对象(可以理解为消息循环),通过Looper.prepare()创建,同时会创建一个MessageQueue(消息队列)。如果是在主线程中,Android系统会自动完成这一步3.获得一个Message对象,通过Handler.原创 2013-04-30 17:11:38 · 475 阅读 · 0 评论