内容简介:说到 Android 应用的架构,大家都不陌生。
【公众号回复 “ 1024 ”,免费领取30本经典编程书籍】
说到 Android 应用的架构,大家都不陌生。
最早使用的是 MVC 模式(Model–view–controller),但 MVC 模式下 Activity 类过于臃肿,为解决这个问题,有了 MVP(Model–view–presenter),Presenter 不仅要操作数据,而且要更新 View,再到 MVVM(Model-View-ViewModel),解决了 MVP 大量的手动同步 View 和 Model 的问题,提供双向绑定机制。
概念都懂,但如何运用呢?
今天推荐的这个项目是AndroidArchitectureCollection,这个项目从概念到实战,从官方架构到国内各大平台架构,逐步深入分析架构设计思路并得出了一些架构心得体会,是学习架构的一个好项目。
目录如下:
-
Android 官方架构
-
国内各大平台架构
-
MVVM & MVP & MVC
-
Android 中的设计模式
-
Clean Architecture
-
Flux
-
架构心得体会系列
-
其它
其中国内各大平台架构有:
开源项目地址:https://github.com/CameloeAnthony/AndroidArchitectureCollection
开源项目作者: CameloeAnthony
推荐阅读:
今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!
「GitHub精选」,每晚10:24准时为您推送
以上所述就是小编给大家介绍的《国内各大平台 Android 架构演进》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First Python
Paul Barry / O'Reilly Media / 2010-11-30 / USD 49.99
Are you keen to add Python to your programming skills? Learn quickly and have some fun at the same time with Head First Python. This book takes you beyond typical how-to manuals with engaging images, ......一起来看看 《Head First Python》 这本书的介绍吧!