- 博客(5)
- 资源 (23)
- 收藏
- 关注
原创 判断Fragment是否可见,填坑
首先说明,Fragment虽然有onResume和onPause的,但是这两个方法是Activity的方法,调用时机也是与Activity相同,所以Fragment的onResume和onPause的使用基本很少,于是,Fragment是否可见就不能这样去判断了。 网上很多关于使用setUserVisibleHint的解决方案,下面给个链接: http://blog.csdn.net/jiang
2016-02-27 10:37:59 5760 1
原创 线程池封装类—借鉴ImageLoader的线程工厂
在Android开发过程中免不了需要使用异步线程,但是在项目中大量使用 new Thread() { public void run() { // do sth }; }.start();会造成很多野线程,不但不易维护,在性能上也是有一定折扣。 ps
2016-02-18 10:46:04 2656
原创 初识Universal-Image-Loader
Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。(1).使用多线程加载图片 (2).灵活配置ImageLoader的基本参数,包括线程数、缓存方式、图片显示选项等; (3).图片异步加载缓存机制,包括内存缓存及SDCard缓存; (4).采用监听器监听图片加载过程及相应事件的处理; (5)
2016-02-16 19:25:01 738 1
原创 Android优化adapter及SparseArray介绍
在鸿洋大神的博文里介绍了Android 快速开发系列 打造万能的ListView GridView 适配器在此,我直接把核心的部分截取出来详细记录一下: 这个是我在项目中使用的一个工具类:public class ViewHolderUtil { /** * 获取容器中指定的元素 * * @param view * @param id *
2016-02-02 16:28:38 969
原创 Volley缓存说明——一个请求两次回调
从上一篇文章Android 异步网络请求框架-Volley了解volley的一些出来过程,当然也包含网络请求和缓存处理的流程,但是在此需要单独做一些说明。 我在使用过程中忽略了一个事情,就是一个网络请求可能会有两次结果回调,其实这个在上一篇文章中也有说明,只是没有特别说明,很容易被忽略。 当进行网络请求时,先会判断缓存,当缓存还未过期,但是需要刷新时,volley会先将缓存回调(第一次),然后以
2016-02-01 14:05:31 2109
ant-contrib.jar
2016-03-13
android-support-v4.jar解决了友盟反馈
2016-02-14
Android抓包工具tcpdump
2015-06-07
Source Insight 绿色汉化版兼容64位win8
2015-05-24
Volley编译生成的jar包
2015-02-09
ubuntu编译android环境配置脚本
2015-01-27
sqlitemanager_1.0.0.jar
2014-12-08
Genymotion plugin for Eclipse V1.0.3
2014-11-27
PilotEdit_Lite_Setup.exe
2014-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人