33
44fork from :https://github.com/Juude/Awesome-Android-Architecture !!!
55
6- ###博客原地址:
6+ ### 博客原地址:
77+ [ 简书博客] ( http://www.jianshu.com/p/1f21e1d375aa )
88
9- ###github地址:
9+ ### github地址:
1010+ [ AndroidArchitectureCollection github地址] ( https://github.com/CameloeAnthony/AndroidArchitectureCollection )
1111请关注github,后续会在github上面更新
1212
1313这是从各大平台上参考的android架构文章,文章数据,主要参考自Info,推荐关注:
1414+ [ http://www.infoq.com/cn/ ] ( http://www.infoq.com/cn/ )
1515
16- #1 Android官方架构:
16+ # 1 Android官方架构:
1717+ [ googlesamples/android-architecture] ( https://github.com/googlesamples/android-architecture ) (google官方android架构项目)
1818
19- #2 国内各大平台架构:
19+ # 2 国内各大平台架构:
2020+ [ App工程结构搭建:几种常见Android代码架构分析] ( http://www.uml.org.cn/mobiledev/201310211.asp )
2121+ [ 携程Mobile架构演化(视频)] ( http://www.infoq.com/cn/presentations/ctrip-mobile-architecture-evolution )
2222+ [ 携程Android App插件化和动态加载实践] ( http://www.infoq.com/cn/articles/ctrip-android-dynamic-loading )
@@ -41,7 +41,7 @@ fork from :https://github.com/Juude/Awesome-Android-Architecture!!!
4141
4242
4343
44- #2 MVVM & MVP & MVC
44+ # 2 MVVM & MVP & MVC
4545
4646+ [ android-boilerplate] ( https://github.com/ribot/android-boilerplate ) (基于MVP的完整架构,Dagger2+Retrofit+RxJava ,参考链接[ Android Application Architecture] ( https://medium.com/ribot-labs/android-application-architecture-8b6e34acda65 ) ,对应中文翻译[ Android Application Architecture中文翻译] ( http://www.jianshu.com/p/8ca27934c6e6 ) )
4747+ [ Archi] ( https://github.com/ivacf/archi ) (同一个app,分别利用MVP,MVVM,以及标准模式实现。)
@@ -69,7 +69,7 @@ fork from :https://github.com/Juude/Awesome-Android-Architecture!!!
6969+ [ Android MVP架构中的Presentation层应该怎么设计] ( http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=402868193&idx=1&sn=790e12f84dfcea171528e6d3789c69ed#rd ) (如果你面临部分代码不知道放到Presentation层还是UI层的问题,甚至你不知道某段代码是否属于业务代码。不知道如何分清MVP中的代码职责,参考这篇文章)
7070[ MVVM_Android-CleanArchitecture] ( http://rocko.xyz/2015/11/07/MVVM_Android-CleanArchitecture/ ) (MVVM+CleanArchitecture实现,)
7171
72- #3 Android中的设计模式:
72+ # 3 Android中的设计模式:
7373+ [ Software design pattern on android] ( http://www.slideshare.net/PedroVicenteGmezSnch/software-design-patterns-on-android ) (安卓中的设计模式,英文ppt)
7474+ 强烈推荐书籍《Android 源码设计模式解析与实战》
7575
@@ -82,7 +82,7 @@ fork from :https://github.com/Juude/Awesome-Android-Architecture!!!
8282+ [ Rosie] ( https://github.com/Karumi/Rosie ) (利用Clean Architecture搭建的安卓框架)
8383+ [ A detailed guide on developing Android apps using the Clean Architecture pattern] ( https://medium.com/@dmilicic/a-detailed-guide-on-developing-android-apps-using-the-clean-architecture-pattern-d38d71e94029 ) (使用Clean Architecture的基础性文章,对应翻译 [ 在Android应用中使用Clean架构 ] ( http://blog.chengdazhi.com/index.php/101 ) )
8484
85- #5 Flux
85+ # 5 Flux
8686* [ flux] ( https://github.com/facebook/flux ) (flux 官方github地址)
8787* [ flux and android] ( https://armueller.github.io/android/2015/03/29/flux-and-android.html )
8888* [ rxflux android architecture] ( https://medium.com/swlh/rxflux-android-architecture-94f77c857aa2#.sfjwchwok )
0 commit comments