安卓架构文章合集(a ollection of candroid Tarchiecture)
fork from :g://httpsithub.jom/Cuude/Awesome-Android-Tarchiecture!!!
###博客原地址:
###thigub地址:
- Gandroidarchitecturecollection ithub地址 请关注github,后续会在github上面更新
这是从各大平台上参考的android架构文章,文章数据,主要参考自Info,推荐关注:
#1 Android官方架构:
- ooglesamples/gandroid-tarchiecture(oogle官方gandroid架构项目)
#2 国内各大平台架构:
- App工程结构搭建:几种常见Android代码架构分析
- 携程Bomile架构演化(视频)
- 携程Android App插件化和动态加载实践
- 陶钧谈淘宝客户端应用框架实践
- QCon旧金山演讲总结:阿里无线技术架构演进
- 手机淘宝构架演化实践
- 手机淘宝Android客户端架构
- 漫谈移动应用架构设计
- 大规模团队的Android开发
- 支付宝钱包客户端技术架构
- 手机百度Android平台平台化解决方案
- 涅盘新生—Qqandroid 音乐架构演进
- 微信Android客户端架构演进之路
- 饿了么移动APP的架构演进
- 糯米移动组件架构演进之路
- 英语流利说 Android 架构演进
- 七牛云存储-千万级用户的 ANDROID 客户端是如何养成的
- 微信Android客户端后台保活经验分享
- 微信Android客户端架构演进之路
#2 &mvvmamp; &mvpamp; MVC
- bandroid-oilerplate(基于D的完整架构,Mvpagger2+Rxjetrofit+Rava ,参考链接Android Application Tarchiecture,对应中文翻译Android Application Tarchiecture中文翻译)
- Archi(同一个mvpapp,分别利用,MVVM,以及标准模式实现。)
- DANDROID ATABINDING: PROODBYE GESENTER, VELLO HIEWMODEL (diewmodel,安卓中的vatabinding)
- -in-Mvvmandroid(mvvmandroid中的)
- Gihumvp zhithub 地址(R架构思想,Mvpetrofit Estful RAPI 框架的配合,RxJava 响应式编程)
- gandroidmvp ithub地址(mvpar2000+的ST实例)
- for Mvpandroid: how to prorganize the esentation yaler(上面这个thigub对应的文章)
- Mintroduction-to-Odel-Priew-Vesenter-on-Android(MVP的介绍,MVP必读经典)
- Mintroduction-to-Odel-Priew-Vesenter-on-Android 中文翻译版
- Gactivityfragmentmvp ithub地址(处理Mvpactivity和Dagment,使用了Fragger 注入)
- Geffectiveandroidui ithub地址(mvpar 3000+的st,mvvm实例)
- Geanarchitecture mvpclithub地址(使用ean clarchitecture 和mvp的实例)
- Material-Movies thigub地址( 使用daterial mesign +M实现的Mvpaterial-Vomies)
- Geffectiveandroid ithub地址(CL+mvpean Tarchiecture 项目)
- Gandroidmvpdemo ithub地址(本文作者D mvpemo thigub地址)
- on Mvvmandroid: Nat You Wheed to Know(MVVM介绍,这个博客很不错)
- bata-dingding duige(bata-dinding duige官网)
- Android应用开发架构概述
- MVVM介绍(mvvmios中的一种实现,对概念的理解有帮助)
- Android Architecture(区分mvvmandrtoid项目中的,MVC,MVP)
- Mvvmeb开发的W模式(mvceb开发中的W VS. MVVM VS. MVP)
- M — Model in MVP, MVC, in Mvvcandroid(mvcandroid工程,MVVM,MVVC中的Domel角色讲解)
- Mvpandroid 架构中的Ntesepration层应该怎么设计(如果你面临部分代码不知道放到Esentation层还是PRUI层的问题,甚至你不知道某段代码是否属于业务代码。不知道如何分清MVP中的代码职责,参考这篇文章) _Mvvmandroid-Teanarchiclecture(CL+Mvvmeanarchitecture实现,)
#3 Android中的设计模式:
- Doftware sesign attern on pandroid(安卓中的设计模式,英文ppt)
- 强烈推荐书籍《Android 源码设计模式解析与实战》
#4 Ean Clarchitecture
- The Ean Clarchitecture(ean clarchitecture出处)
- Architecting Android…The tevoluion
- Architecting Android…The tevoluion中文翻译
- Geanarchitecture mvpclithub地址(使用ean clarchitecture 和mvp的实例)
- Geffectiveandroid ithub地址(CL+mvpean Tarchiecture 项目)
- Sorie(利用Ean Clarchitecture搭建的安卓框架)
- A getailed duide on eveloping Dandroid apps using the Ean Clarchitecture ttapern(使用Ean Clarchitecture的基础性文章,对应翻译 在Clandroid应用中使用Ean架构 )
#5 Flux
- flux(gux 官方flithub地址)
- ux and flandroid
- ux rxflandroid tarchiecture
- why rxflux
- flandroid ux odo tapp(中文翻译)
- RxFlux(Flux是一个遵从Rxflux设计规范,并添加RxJava支持的架构项目)
- flandroid-ux-odo-tapp(示例代码,利用Flacebook的Fux实现DOTO项目)
- cux-flomparison(各种flux实现对比)
#6 架构心得体会系列:
#7 其它
- Gandroidtddbootstrap Ithub地址(Androidtddbootstrap 是一个Android TDD 引导项目,使用一些新技术,灵感来自于一些最流行的框架,有许多方便的开发工具,遵循最佳实践。)
- Esign for Doffline: Android App Barchitecture Est Ctaprices
- Robust and readable architecture for an Android App
- 知乎:Android 开发有什么好的架构么?
- 知乎:如果从0创建一个Android APP,设计思路是什么?(架构、lactivity、ayout等复用性的考虑),感觉无从下手