1、volley项目地址https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联动(...
分类:
移动开发 时间:
2015-06-04 11:38:14
阅读次数:
594
Volley 是 Google 在 2013 I/O 大会上推出的 Android 异步网络请求框架和图片加载框架。特别适合数据量小,通信频繁的网络操作。Volley 主要是通过两种 Diapatch Thread 不断从 RequestQueue 中取出请求,根据是否已缓存调用 Cache ...
分类:
移动开发 时间:
2015-05-26 00:09:01
阅读次数:
415
有一段时间一直再研究这个,自Android 3.0以后,很少开发者再用以前的TabWidget控件了。那种效果不是很好,也不能滑动。后来陆续出现了各种各样滑动选项卡,每种的出现都各有优势吧。但我还是推荐ViewPager+Fragment滑动选项卡,tab点击选项卡。因为横屏或者竖屏效果都还不错,针对这种效果,还有一种开源框架的出现。接下来会有所介绍。
转载请注明出处:http://blog.csdn.net/qq_16064871
本文demo下载:请点击...
分类:
移动开发 时间:
2015-05-23 10:08:09
阅读次数:
210
介绍
一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。 在没有性能损失的前提下(使用源代码生成来替代Java反射),RoboBinding 帮助你编写更可读,易于测试与维护的UI代码。通过绑定移除 - 大量不必要的代码(如addXXListener(),findViewById()等) 。
将 - 难于测试的Android代码以及运行过久且不切...
分类:
其他好文 时间:
2015-05-21 00:04:59
阅读次数:
232
在android3.0以前的版本,要实现动画,一般是使用NineOldAndroid开源框架,之后,就可以直接使用android提供的animation API了。仔细看过此开源框架后,可看出此框架和系统的动画实现还有有区别的。主要但不仅仅一下几点:1. 计算每帧动画的流程:AnimationHan...
分类:
移动开发 时间:
2015-05-18 12:48:54
阅读次数:
147
附上Github地址:https://github.com/JakeWharton/ViewPagerIndicator很强大的框架,其各种样式几乎满足所有的指示器切换需求。效果图:举例: 源代码:链接:http://pan.baidu.com/s/1c04LNig 密码:ojmi11
分类:
移动开发 时间:
2015-05-14 20:22:57
阅读次数:
171
如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。...
分类:
其他好文 时间:
2015-05-13 10:13:20
阅读次数:
150
如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。...
分类:
其他好文 时间:
2015-05-12 15:36:10
阅读次数:
3926
这个很不错的第三方开源类库,针对Android开发中发送http请求的。它的网络请求自动在非UI线程里执行,你不需要任何额外的操作(比如手动new一个Thread之类)。项目的官方网站:http://loopj.com/android-async-http/,对应的github地址:https://...
分类:
移动开发 时间:
2015-05-12 12:56:27
阅读次数:
259
Universal-Image-Loader中,对Task的处理有两种方法:FIFO,LIFO在core/assist下的deque包中,其主要是定义了LIFOLinkedBlockingDeque,其他的几个均在java.util和java.util.concurr中下面我们对queue和dequ...
分类:
移动开发 时间:
2015-05-08 18:03:30
阅读次数:
134