![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android之旅
丿猿程序
盛大发售范德萨发
展开
-
Rx系列学习之旅(三)--Base基类的实现
(题外话:前两篇作为前提)一:Activity的Base基类public abstract class BaseActivityT extends BasePresenter> extends AppCompatActivity { private Unbinder mUnbinder; private MyApplication mApplication;原创 2017-04-28 20:46:22 · 446 阅读 · 0 评论 -
Rx系列学习之旅(一)--MVP架构篇
一:MVP实现逻辑图:注解: View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity) Model:负责存储、检索、操纵数据(有时也实现一个Modelinterface用来降低耦合) Presenter:作为View与Model交互的中间纽带,处理与用户交互的负责逻辑。 View interface:需要View实现的接口,View原创 2017-04-27 22:52:44 · 295 阅读 · 0 评论 -
Rx系列学习之旅(二)--MVP+Dagger2
(题外话::前篇写了MVP篇)一:Dagger2的逻辑图注解:@Inject:通常在需要依赖的地方使用这个注解。换句话说,你用它告诉Dagger这个类或者字段需要依赖注入。这样,Dagger就会构造一个这个类的实例并满足他们的依赖。@Module:Modules类里面的方法专门提供依赖,所以我们定义一个类,用@Module注解,这样Dagger在构造类的实例原创 2017-04-27 23:15:56 · 281 阅读 · 0 评论