安卓架構文章合集(a collection of android Architecture)
博客原地址:
github地址:
- AndroidArchitectureCollection github地址
請關注github,後續會在github上面更新
這是從各大平臺上參考的android架構文章,文章數據,主要參考自Info,推薦關注:
1 Android官方架構:
- googlesamples/android-architecture(google官方android架構項目)
2 國內各大平臺架構:
- App工程結構搭建:幾種常見Android代碼架構分析
- 攜程Mobile架構演化(視頻)
- 攜程Android App插件化和動態加載實踐
- 陶鈞談淘寶客戶端應用框架實踐
- QCon舊金山演講總結:阿里無線技術架構演進
- 手機淘寶構架演化實踐
- 手機淘寶Android客戶端架構
- 漫談移動應用架構設計
- 大規模團隊的Android開發
- 支付寶錢包客戶端技術架構
- 手機百度Android平臺平臺化解決方案
- 涅盤新生—Android QQ音樂架構演進
- 微信Android客戶端架構演進之路
- 餓了麼移動APP的架構演進
2 MVVM & MVP & MVC
- ANDROID DATABINDING: GOODBYE PRESENTER, HELLO VIEWMODEL
(viewmodel,安卓中的databinding) - MVVM-in-Android(android中的mvvm)
- ZhiHuMVP github 地址(MVP架構思想,Retrofit RESTful API 框架的配合,RxJava 響應式編程)
- androidmvp github地址(star2000+的MVP實例)
- MVP for Android: how to organize the presentation layer(上面這個github對應的文章)
- Introduction-to-Model-View-Presenter-on-Android(MVP的介紹,MVP必讀經典)
- Introduction-to-Model-View-Presenter-on-Android 中文翻譯版
- ActivityFragmentMVP github地址(MVP處理Activity和Fragment,使用了Dagger 注入)
- EffectiveAndroidUI github地址(star 3000+的mvp,mvvm實例)
- MvpCleanArchitecture github地址(使用clean architecture 和mvp的實例)
- Material-Movies github地址( 使用material design +MVP實現的Material-Movies)
- EffectiveAndroid github地址(MVP+clean Architecture 項目)
- AndroidMVPDemo github地址(本文作者MVP demo github地址)
- MVVM on Android: What You Need to Know(MVVM介紹,這個博客很不錯)
- data-bingding guide(data-binding guide官網)
- Web開發的MVVM模式(MVC VS. MVP VS. MVVM)
- Android應用開發架構概述
- MVVM介紹(iOS中MVVM的一種實現,對概念的理解有幫助)
3 Clean Architecture
- The Clean Architecture(clean architecture出處)
- Android-CleanArchitecture github地址(The Clean Architecture文章的例子)
- Android Application Architecture原文
- Android Application Architecture中文翻譯
- Architecting Android…The evolution
- Architecting Android…The evolution中文翻譯
4 Flux
- flux and android
- rxflux android architecture
- why rxflux
- android flux todo app(中文翻譯)
- RxFlux
- android-flux
5 其它
- Artchitecture Library
- Design for Offline: Android App Architecture Best Practices
- Robust and readable architecture for an Android App
- Android application architecture
- google官方MVP架構示例項目解析(google官網架構中文解析)
- jiangqqlmj/FastDev4Android (android快速開發框架)
- 知乎:Android 開發有什麼好的架構麼?
- 知乎:如果從0創建一個Android APP,設計思路是什麼?(架構、activity、layout等複用性的考慮),感覺無從下手