android框架
以千
这个作者很懒,什么都没留下…
展开
-
Okhttp----缓存的加入方式, cache-control说明
转自:http://blog.csdn.net/copy_yuan/article/details/51524907Okhttp是由Sqare公司开发的开源网络访问库,目前在Android和Java开发中有着广泛的应用。在Android开发中和Retrofit结合可以非常方便地调用网络接口。使用缓存可以让我们的app不用长时间地显示令人厌烦的加载圈,提高了用户体验,而且还节省了流量,在数据更新不是...转载 2018-02-26 15:23:53 · 1319 阅读 · 0 评论 -
dagger2所有的用法都在里面了
本demo包含(1)MVP模式更新view(2)基本用法(3)@Named用法和自定义Qualifier(4)@Singleton和自定义Scope(5)全局Singleton和当前Activity的Singleton(6)subcomponent结合demo查看:/*总结:(1)总的来说,Module就是用来提供主界面Activity @Inject的对象, 提供的方法是provide开头, 并...原创 2018-03-08 16:59:45 · 504 阅读 · 0 评论 -
AndroidVedioCache的简单分析
基本原理AndroidVideoCache 通过代理的策略实现一个中间层将我们的网络请求转移到本地实现的代理服务器上,这样我们真正请求的数据就会被代理拿到,这样代理一边向本地写入数据,一边根据我们需要的数据看是读网络数据还是读本地缓存数据再提供给我们,真正做到了数据的复用。使用:(1)把自己的真实网络url替换成另一个url(2)可自定义文件名, 大原创 2018-03-12 16:21:36 · 242 阅读 · 0 评论 -
dagger2简单使用
Dagger是真正的inject。Butter Knife的确不是严格意义上的注入,之所以会叫View injection,Butter Knife可以直接叫他是findViewById 都没问题。1. 添加插件依赖, 在根目录下的build.gradlebuildscript { repositories { jcenter() } dependencie...原创 2018-03-06 13:56:19 · 134 阅读 · 0 评论