- 博客(5)
- 收藏
- 关注
翻译 LruCache缓存分析及使用
LruCache缓存分析及使用内部实现原理:LinkedHashMap作为一个链表结构,在new LinkedHashMap<>(0,0.75f,true)时传入的第三个参数若为true(若为false则按照插入LinkedHashMap 的顺序进行排列)便可以将多次有过操作(put或是get)LinkedHashMap的键值对链接在LinkedHashMap的末端,对于之前的元素(即该键值对之前的
2017-10-11 15:33:46 448
转载 RecyclerView的使用
我在网上收集到的很棒的RecyclerView的相关文章,在此记录下来。 RecyclerView的ItemDecoration的使用,主要用来制造下划线,构造分组标题,用这种方式处理问题感觉耳目一新,转载地址点这里喔 RecyclerView实现拖拽排序和侧滑删除,转载地址在这里 Android 复杂的列表视图新写法 MultiType,转载地址点这里
2017-07-12 17:20:56 258
转载 Android Studio项目加载时一直Refreshing gradle project的解决办法
用Android Studio导入新项目或是在导入新项目之后很多时候都会遇到Android Studio一直停留在Refreshing gradle project的情况处理
2017-06-27 14:52:32 756
原创 Android多线程断点续传下载思路分析
Android多线程断点续传下载思路分析问题一:线程分析Android多线程下载首先会注重多线程,既然是多线程,那么就会涉及到线程管理,这里就可以用线程池来处理,据我查阅,用线程池处理有三大好处: 1 降低资源消耗; 2 提高响应速度; 3 提高线程的可管理性。 那么,下载时,将每个下载线程加入到线程池中,并对每个线程进行标记存储,以便于以后拿到每个线程的状态信息。问题二:断点续传的数据保存
2017-06-23 18:14:09 303
翻译 SplashActivity的实现
SplashActivity的实现由于在APP启动页面加载时,会有白屏闪过,用这种方法加载启动页面的图片会避免此问题,达到秒开的效果。
2017-06-23 17:30:54 5804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人