摘要: Android 在Android上提到适配器模式就会想到最常用的ListView和BaseAdapter 在这个功能的使用中,类似于适配器模式的对象适配器 例如在ListView中想用一个getView()方法,但是不同的数据,不同的需求,会有不同的getView()结果,所以getView()不能 阅读全文
posted @ 2017-02-13 17:32 叫我什么大人 阅读(5454) 评论(0) 推荐(0) 编辑
摘要: public class Singleton { private static Singleton instance = null; private Singleton() { } /* * 懒汉单例模式,线程不安全 */ public static Singleton getInstanceLazy() { if... 阅读全文
posted @ 2017-02-13 14:30 叫我什么大人 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.以单例模式创建ImageLoader对象 2.初始化LruCache(最近最少使用算法的缓存工具类),取可用内存的一部分用来存储图片 3.初始化DiskLruCache(硬盘缓存) 4.调用显示图片方法 如果使用资源ID,直接为ImageView设置图片 为ImageView设置tag为url 阅读全文
posted @ 2017-02-12 13:18 叫我什么大人 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 在魅族手机上使用ObjectAnimator做动画,发现竟然不能正常实现动画效果,最后发现,原来是开发者选项那里关于动画什么的设置和别的手机不一样,默认的是关闭的 阅读全文
posted @ 2017-02-09 15:40 叫我什么大人 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 异步消息处理简单逻辑: 1.开启一个Thread(线程) 2.在线程中调用Looper.prepare()初始化一个MessageQueue(消息队列) 3.再调用Looper.loop()开启一个无限循环从消息队列里面提取Message(消息) 4.交给Message的发送者Handler的han 阅读全文
posted @ 2017-02-09 12:15 叫我什么大人 阅读(367) 评论(0) 推荐(0) 编辑
摘要: transient Java的serialization提供了一种持久化对象实例的机制,当对象中的某个数据成员不需要持久化,那么就用transient修饰符修饰。 阅读全文
posted @ 2017-02-08 22:36 叫我什么大人 阅读(152) 评论(0) 推荐(0) 编辑
摘要: public class Activity extends ApplicationContext { protected void onCreate(Bundle savedInstanceState); protected void onStart(); protected void onRestart(); protected void on... 阅读全文
posted @ 2017-02-08 12:44 叫我什么大人 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 内存管理系统根据变量的类型来分配存储空间,分配的控件只能存储该类型的变量。 Java的两大数据类型: 基本数据类型 引用数据类型 整型 byte: 8位,1字节 MIN:-128 (-2^7) MAX:128 (2^7) short: 16位,2字节 MIN:-2^15 MAX:2^15 int: 阅读全文
posted @ 2017-02-08 12:10 叫我什么大人 阅读(140) 评论(0) 推荐(0) 编辑