摘要: LRU(Least Recently Used)最近最少使用,最近有时间和空间最近的歧义,所以我更喜欢叫它近期最少使用算法。它的核心思想是,如果一个数据被访问过,我们有理由相信它在将来被访问的概率就越高。于是当LRU缓存达到设定的最大值时将缓存中近期最少使用的对象移除。 LRUCache内部维护了一 阅读全文
posted @ 2015-08-26 17:40 晕菜一员 阅读(1496) 评论(0) 推荐(0)
摘要: 主要分为:通过Binder对象通过broadcast(广播)的形式Activity调用bindService (Intent service, ServiceConnection conn, int flags)方法,得到Service对象的一个引用,这样Activity可以直接调用到Service... 阅读全文
posted @ 2015-08-26 17:27 晕菜一员 阅读(493) 评论(0) 推荐(0)
摘要: 说明:没对图片进行缓存处理,只是使用软引用进行位图资源的释放,从而避免内存泄漏。对位图进行解码显示: 1 public Bitmap decodeBitmap(Resources resources, int resId, int reqWith, reqHeight ) { 2 //对位图... 阅读全文
posted @ 2015-08-26 15:56 晕菜一员 阅读(492) 评论(0) 推荐(0)