官方给出了四种MVP架构模式:

1、todo-mvp:MVP基础架构

2、todo-mvp-loaders:基于MVP基础架构,获取数据部分使用了Loaders架构

3、todo-mvp-databinding:基于MVP基础架构,使用了数据绑定组件

4、todo-mvp-clean:基于MVP基础架构,引入Clean架构概念

官方正在进行的MVP架构模式:

1、todo-mvp-contentproviders:基于MVP基础架构,使用了Content Provider

2、todo-mvp-dragger:基于MVP基础架构,使用dragger2依赖注入

3、todo-mvp-rxjava:基于MVP基础架构,使用RxJava解决数据并发

官方 github地址:https://github.com/googlesamples/android-architecture

一、Android官方MVP架构项目解析:

1、http://www.jianshu.com/p/389c9ae1a82c
2、http://www.jianshu.com/p/8b81493d1297  谷歌官方MVP框架源码解析之 TODO-MVP
二、 Android官方架构项目之MVP + Clean : http://www.jianshu.com/p/7ae3095f2cb5

三、 Android官方架构项目之MVP + Loaders :  http://www.jianshu.com/p/12d32f55589e

四、 Android官方架构项目之MVP + DataBinding :  http://www.jianshu.com/p/9c99a4bf7c9d

谷歌官方MVP例子分析相关推荐

  1. android 最新框架组合,android 官方mvp框架优化:lifecycle-mvp,像前端那样组合式写页面...

    目录 1 前言 虽然在标题上,自己很随意的起了这么一个名字.其实并不是说它起个英文名就牛逼了.说白了,它其实就是mvp的思想加了lifecycle-component,然后加入了分层的思想,最后用Ty ...

  2. Android官方MVP架构详解

    综述 对于MVP (Model View Presenter)架构是从著名的MVC(Model View Controller)架构演变而来的.而对于Android应用的开发中本身可视为一种MVC架构 ...

  3. 如何更高效的使用MVP以及官方MVP架构解析

    转载请标明出处: http://blog.csdn.net/dantestones/article/details/51445208 Android mvp 架构的自述中我简单的介绍了mvp,以及怎么 ...

  4. 解读Android官方MVP项目单元测试

    Google在3月份推出了一个项目,用来介绍Android MVP架构的各种组合,可以认为是官方在这方面的最佳实践.令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元测试用例,学习价值极高. ...

  5. google官方mvp+dagger2架构详解

    原文链接:http://www.jianshu.com/p/01d3c014b0b1 1 前言 前段时间分享了一篇文章:google官方架构MVP解析与实战 ,针对这是对google官方示例架构的一个 ...

  6. 谷歌的android下拉刷新页面,Android SwipeRefreshLayout:谷歌官方SDK包中的下拉刷新

     <Android SwipeRefreshLayout:谷歌官方SDK包中的下拉刷新> 下拉刷新在如今移动开发中应用如此广泛和普遍,以至于谷歌干脆在SDK中给予支持.在android ...

  7. 微信回应「10 元就能在朋友圈改定位」;谷歌官方首次提及 Android 11;Node 8.16.2 发布 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  8. Colly源码解析——结合例子分析底层实现

    通过<Colly源码解析--框架>分析,我们可以知道Colly执行的主要流程.本文将结合http://go-colly.org上的例子分析一些高级设置的底层实现.(转载请指明出于break ...

  9. 谷歌官方TensorFlow开发者认证来了,吴恩达:学我的课,报名费五折

    郭一璞 发自 凹非寺 量子位 报道 | 公众号 QbitAI 只要100刀--700块,TensorFlow官方开发者认证,就可以到手了. 而且AI大牛吴恩达也权威背书认可. 但前提是,得通过考试. ...

最新文章

  1. android View未渲染时获得高度
  2. ViewPager (下)-- 利用 Fragment 实现美丽的 页面切换
  3. java中包命名常见规则
  4. 【渝粤题库】国家开放大学2021春2768养禽技术题目
  5. java 大数四则运算_大数四则运算java(转)
  6. 酒店三合一终端服务器,【MOXA NPort6650-8八口三合一信号安全终端服务器价格_MOXA NPort6650-8八口三合一信号安全终端服务器厂家】- 网络114...
  7. LeetCode 153 寻找旋转排序数组中的最小值
  8. (转) 淘淘商城系列——解决KindEditor上传图片浏览器兼容性问题
  9. C# Tostring() 格式大全
  10. Boxfilter 块滤波器
  11. Java数据类型的转换
  12. 发布和订阅业务交易事件库(BTE事件及函数)
  13. 用chrome 观看youtube视频显示中文字幕
  14. 基于AT89C51及Proteus仿真的室内火灾监测装置
  15. 从源代码编译和安装gluster
  16. python爬取动态页面图片_python动态网页爬取:爬取pexel上的图片
  17. java写pdf中文不显示_java – iText pdf在使用NOTO字体或Source Hans时不显示中文字符...
  18. springCloud面试之feign+ribbon+hystirx交互概览
  19. Charles抓包出现弹窗问题或者无法抓包https问题汇总
  20. XSSF - Cross Site Scripting Framework

热门文章

  1. 梦想比面包美好 CG“裸奔者”饺克力弃医从“文”动画路
  2. Android自定义手绘板 签字板
  3. 学习光线追踪(19)---光源[1]
  4. WCDMA物理层中的基本概念
  5. Spring Cloud Gateway 限流适配多规则的解决方案
  6. 第1关:length()方法与compareTo()方法的使用 - 花名册
  7. React 中 Context 和 contextType的使用
  8. 陕西省国家税务局同城数据级灾难备份系统建设采购项目中标公告
  9. SpringBoot的Web开发入门案例8—支持jsp
  10. (附源码)计算机毕业设计SSM京津冀区域产学研项目管理信息系统