RxLifecycle详细解析

一、介绍 RxLifeCycle目的:解决RxJava使用中的内存泄漏问题。 例如,当使用RxJava订阅并执行耗时任务后,当Activity被finish时,如果耗时任务还未完成,没有及时取消订阅,就会导致Activity无法被回收,从而引发内存泄漏。 为了解决这个问题,就产生了RxLif...

2018-07-08 10:31:54

阅读数:95

评论数:0

Android路由方案ARouter分析

一、路由方案 原生的路由方案缺点: 显式:直接的类依赖,耦合严重 隐式:规则集中式管理,协作困难 Manifest扩展性较差 跳转过程无法控制 失败无法降级 ARouter的优势: 使用注解,实现了映射关系自动注册 与 分布式路由管理 编译期间处理注解,并生成映射文件,没有使...

2018-07-01 17:12:35

阅读数:74

评论数:0

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