![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android_dagger_learn
文章平均质量分 57
GYY_珠珠
这个作者很懒,什么都没留下…
展开
-
【Google Dagger2】简介
为何要使用Dagger2框架? 好的程序员都是懒人。 当前android mvc模式中,v与c过度耦合。为了让ui与逻辑解耦,网络上推行mvp模式,但是过多的接口编程。 并不能真正的接口,反而增加程序开发的复杂度。 如何减少不必要的接口呢?让逻辑适配ui呢?使用注解。 (注解是个什么鬼? 注解可以根据标签@InjectView eg:@InjectView(R原创 2015-09-10 11:25:47 · 1382 阅读 · 0 评论 -
【Google Dagger2】配置
Dagger2 gradle配置 全局application,build.gradle buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'c原创 2015-09-10 15:35:01 · 4542 阅读 · 0 评论 -
简单命名让你飞
MvpDemoModel 新解翻译 2016-05-16 14:26:16 · 550 阅读 · 0 评论 -
Android MVP 实践 Dagger + activity/fragment + viewDelegate
前言:随着Android客户端的深入发展,Android客户端MVC开发模式中,View与Model层耦合严重, 导致拓展困难,多人协作的困难。如何让View与业务逻辑脱离开来。大神给出了MVP与MVVM解决方案。 MVC: C/S : 随着web发展: B/S :MVC架构 controller层使用struct,逻辑与view分开 C/S:MVP C/S的MVC代码:原创 2016-06-27 13:04:15 · 2334 阅读 · 0 评论