Android
langqingzailanda
这个作者很懒,什么都没留下…
展开
-
ListView部分优化方法摘要
convertView和ViewHolder重用条目 图片加载 异步加载加载速度OOM 图片软引用23之后使用LruCache Java方法BitmapFactorydecodeFile BitmapFactorydecodeResource加载图片较慢框架层方法BitmapFactorydecodeStream加载图片较快效率较高convertView和ViewHolder重用条目ViewHold原创 2016-01-20 09:59:52 · 424 阅读 · 0 评论 -
Android事件处理
按键事件处理与传递模型 触摸事件处理与传递模型 按键事件处理与传递模型 按键捕获先后顺序:驱动层->系统层->library层->框架层->应用层。 应用层return false,事件会继续向底层传递。 应用层return true,事件终止不再传递。 调用super方法,Activity会决定事件处理方式以及是否向底层传输。 return false和return tr原创 2016-01-26 18:05:24 · 429 阅读 · 0 评论 -
Android内存泄漏原因及解决方法
内存泄漏原因 静态变量引起的内存泄漏 非静态内部类引起的内存泄漏 资源未关闭引起的内存泄漏 解决方法 静态变量 非静态内部类内存泄漏原因静态变量引起的内存泄漏单例引用Context引起的内存泄漏非静态内部类引起的内存泄漏内部现成导致的内存泄漏 Handler引起的内存泄漏以上内存泄漏原因,可以归结为静态成员或方法依赖于类,非静态成员或方法依赖于类的实例资源未关闭引起的内存泄漏解决方法静态变量向单例原创 2016-06-16 16:39:52 · 481 阅读 · 0 评论