摘要: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK) { exitBy2Click(); } return false; } /** * 双击退出函 阅读全文
posted @ 2016-02-27 20:17 冰封传情 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 网上关于这个方面的文章也不少,基本的思路是线程+缓存来解决。下面提出一些优化: 1、采用线程池 2、内存缓存+文件缓存 3、内存缓存中网上很多是采用SoftReference来防止堆溢出,这儿严格限制只能使用最大JVM内存的1/4 4、对下载的图片进行按比例缩放,以减少内存的消耗 具体的代码里面说明 阅读全文
posted @ 2016-02-27 18:21 冰封传情 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Android图片的异步加载,主要原理: 加载图片时先查看缓存中时候存在该图片,如果存在则返回该图片,否则先加载载一个默认的占位图片,同时创建一个通过网络获取图片的任务并添加,任务完成后放松消息给主线程更新界面。 使用方法: [java] view plain copy AsynImageLoade 阅读全文
posted @ 2016-02-27 18:20 冰封传情 阅读(573) 评论(0) 推荐(0) 编辑