
Android开源代码学习
工匠若水
加微信:bitdev
展开
-
Google Volley使用之基础
PS一句:最终还是选择优快云来整理发表这几年的知识点,该文章平行迁移到优快云。因为优快云也支持MarkDown语法了,牛逼啊!开源项目链接Volley Android Developer文档Volley主页:https://android.googlesource.com/platform/frameworks/volleyVolley仓库:git clone https://android.原创 2015-04-27 10:34:11 · 4781 阅读 · 1 评论 -
Google Volley使用之自定义
开源项目链接Volley自定义。原创 2015-04-27 10:38:51 · 3640 阅读 · 1 评论 -
android-async-http框架库源码走读
android-async-http框架库源码走读。原创 2015-04-27 11:16:36 · 6815 阅读 · 6 评论 -
EventBus框架库代码走读
如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。原创 2015-05-13 09:59:54 · 6914 阅读 · 2 评论 -
EventBus使用之基础
如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。原创 2015-05-12 15:26:28 · 12312 阅读 · 8 评论 -
facebook Fresco框架库源使用基础
Fresco是一个强大的图片加载组件。原创 2015-04-27 11:25:29 · 15080 阅读 · 7 评论 -
android-async-http框架库使用基础
android-async-http是专门针对Android在Apache的HttpClient基础上构建的异步http连接。所有的请求全在UI(主)线程之外执行,而callback使用了Android的Handler发送消息机制在创建它的线程中执行。原创 2015-04-27 11:04:33 · 31731 阅读 · 7 评论 -
Google Volley框架源码走读
PS一句:最终还是选择优快云来整理发表这几年的知识点,该文章平行迁移到优快云。因为优快云也支持MarkDown语法了,牛逼啊!开源项目链接Volley自定义 Android Developer文档Volley主页:https://android.googlesource.com/platform/frameworks/volleyVolley仓库:git clone https://andro原创 2015-04-27 10:46:50 · 13950 阅读 · 10 评论 -
ASimpleCache开源库使用分析
PS一句:最终还是选择优快云来整理发表这几年的知识点,该文章平行迁移到优快云。因为优快云也支持MarkDown语法了,牛逼啊!开源项目链接ASimpleCache源码浅析首先看下如下结构图,思维导图展示了ACache源码类结构:如上图所示,ACache类的构造方法为private的,所以只能通过get方式获取实例。默认情况下调运ACache.get(Context);方法得到的缓存文件放置在/原创 2015-04-27 10:24:20 · 6934 阅读 · 0 评论