09 2015 档案

摘要:看开源框架:https://github.com/tianshaojie/AndroidFine,里面有如下效果,特记录学习下,以后项目中用也好能够立刻想起来。如上面所示,是常见项目中的图片轮训和展示效果,技术主要涉及到viewpager+photoview,那下面主要讲解如何在android Ap... 阅读全文
posted @ 2015-09-29 14:49 西北野狼 编辑
摘要:android使用泛型的地方很多,比如集成自BaseAdapter实现封装的Adapter,对常用操作进行封装,但是需要对传进来的数据进行处理,此时就使用到泛型,示例如下:public abstract class EasyAdapter extends BaseAdapter { priva... 阅读全文
posted @ 2015-09-24 21:59 西北野狼 编辑
摘要:主要使用https://github.com/jgilfelt/SystemBarTint这个开源库1 ,导入SystemBarTintManager类2 ,BaseFragmentActivity的onCreate添加如下代码:// 修改状态栏颜色,4.4+生效 if (Build.... 阅读全文
posted @ 2015-09-24 15:45 西北野狼 编辑
摘要:和线程之间的关系:进程:进程是程序的一次动态执行过程,他经理了代码加载,执行到执行完毕的一个完整过程,这个过程也是进程本身从产生,发展到最终消亡的过程。线程:线程是实现并发机制的一种有效手段,进程和线程一样,都是实现并发的一个基本单元。java中多线程实现:集成Thread和实现runnable通过... 阅读全文
posted @ 2015-09-23 09:31 西北野狼 编辑
摘要:一般对于API请求需带上GZip压缩,因为API返回数据大都是Json串之类字符串,GZip压缩后内容大小大幅降低.public class GZipRequest extends StringRequest { public GZipRequest(int paramInt, String ... 阅读全文
posted @ 2015-09-17 00:18 西北野狼 编辑
摘要:Volley之https信任所有证书实现:public class HttpsTrustManager implements X509TrustManager { private static TrustManager[] trustManagers; private static fi... 阅读全文
posted @ 2015-09-15 22:22 西北野狼 编辑
摘要:前面http://www.cnblogs.com/androidsuperman/p/8a157b18ede85caa61ca5bc04bba43d0.html有讲到使用LRU来处理缓存的,但是只是处理内存里面的缓存,没进行文件缓存和处理,那么如何实现Volley在本地的缓存呢一般硬盘缓存使用com... 阅读全文
posted @ 2015-09-11 09:11 西北野狼 编辑
摘要:json解析工具类的引入,这里引用lite马天宇的解析json的工具类:public class GsonImpl extends Json { private Gson gson = new Gson(); @Override public String toJson(Objec... 阅读全文
posted @ 2015-09-06 16:10 西北野狼 编辑
摘要:List接口:可以存放重复内容;set接口:不能存放重复内容,重复内容依靠hashcode和equal两个方法来区分;Queue:队列;SortedSet接口:对集合中的数据进行排序;List接口:List子类:ArrayList,VectorArrayList和Vector的区别:LinkedLi... 阅读全文
posted @ 2015-09-05 21:49 西北野狼 编辑
摘要:1,及时回收bitmap,在activity的onstop()和onDestory()里面调用如下代码进行bitmap的回收:// 先判断是否已经回收if(bitmap != null && !bitmap.isRecycled()){ // 回收并且置为null bi... 阅读全文
posted @ 2015-09-03 21:55 西北野狼 编辑
摘要:首先,虽然大家都知道,还是提一下,利用好 convertView 来重用 View,切忌每次 getView() 都新建。ListView 的核心原理就是重用 View。ListView 中有一个回收器,Item 滑出界面的时候 View 会回收到这里,需要显示新的 Item 的时候,就尽量重用回收... 阅读全文
posted @ 2015-09-03 09:45 西北野狼 编辑