自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 Android观察者模式的理解

观察者模式理解 观察者模式 Observer 观察者模式定义了一个一对多的依赖关系,让多个观察者对象同时监听一个主题对象当这个主题对象改变时,会通知所有的观察者,让他们能够自动的更新自己 观察者模式的组成 抽象主题:把所有的对观察者对象的引用保存在一个集合中,抽象主题提供一个接口,可以注册和移除观察者;抽象观察者:为所有的观察者定义一个接口,当主题的数据更新时给登记的观察者提供通知

2017-07-14 16:22:37 269

转载 RxJava 与 Retrofit 结合网络请求,你值得拥有

此文旨在讲解RxJava+Retrofit联网请求的结合应用,我将尽我所能的详细讲解。文章的末尾将源码奉上 代码可实现如下功能: 1.网络请求带缓存 2.可取消网络请求 3.加载时显示圆形进度条,加载完毕后移除 4.简单的封装 纳尼!~你对RxJava 和 Retrofit 不甚了解,那么...... RxJava RxJava学习是一个曲折漫长的过程,

2017-07-10 13:40:01 1523 1

转载 详解Dagger2

为什么使用依赖注入 首先我们需要知道,人们在很长的一段时间里都是利用控制反转原则规定:应用程序的流程取决于在程序运行时对象图的建立。通过抽象定义的对象交互可以实现这样的动态流程。而使用依赖注入技术或者服务定位器便可以完成运行时绑定。 使用依赖注入可以带来以下好处: 依赖的注入和配置独立于组件之外。 因为对象是在一个独立、不耦合的地方初始化,所以当注入抽象方法的时

2017-07-05 10:53:07 416

转载 Dagger2 使用详解

更新 伴随着 Android Gradle 插件 2.2 版本的发布,近期 android-apt 作者在官网发表声明证实了后续将不会继续维护 android-apt,并推荐大家使用 Android 官方插件提供的相同能力。也就是说,大约三年前推出的 android-apt 即将告别开发者,退出历史舞台,Android Gradle 插件提供了名为 annotationProcess

2017-07-02 17:02:01 271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除