1. MVP中哪个角色需要感知生命周期? ---> 个人认为架构中的每一个角色都需要感知
2. Lifecycle 配合 ViewModel,LiveData 会更香一些,官方框架还是考虑的很周到的。对于内存泄漏的case,网络请求发起和cancel放在ViewModel中就可以了
Android架构设计-简单粗暴,搞定MVP网络请求内存泄漏一、使用Mvp为什么怎么开始内存内存泄漏了? 我们先简单的看一段Presenter层的代码 大体上这段代码是完成一个单次的网络请求,然后进行回调的过程,那么网络操作是一个耗时...