黑马程序员技术交流社区
标题:
Android架构合集
[打印本页]
作者:
Android_Robot
时间:
2016-11-22 09:38
标题:
Android架构合集
新
潮流新技术、新框架
Android架构合集
1 Android官方架构:
googlesamples/android-architecture
(google官方android架构项目)
2 国内各大平台架构:
App工程结构搭建:几种常见Android代码架构分析
携程Mobile架构演化(视频)
携程Android App插件化和动态加载实践
携程移动端架构演进与优化之路
陶钧谈淘宝客户端应用框架实践
QCon旧金山演讲总结:阿里无线技术架构演进
手机淘宝构架演化实践
手机淘宝Android客户端架构
漫谈移动应用架构设计
大规模团队的Android开发
支付宝钱包客户端技术架构
手机百度Android平台平台化解决方案
涅盘新生—Android QQ音乐架构演进
微信Android客户端架构演进之路
饿了么移动APP的架构演进
糯米移动组件架构演进之路
英语流利说 Android 架构演进
七牛云存储-千万级用户的 ANDROID 客户端是如何养成的
微信Android客户端后台保活经验分享
微信Android客户端架构演进之路
QQ空间直播秒开优化实践
2 MVVM & MVP & MVC
android-boilerplate
(基于MVP的完整架构,Dagger2+Retrofit+RxJava ,参考链接
Android Application Architecture
,对应中文翻译
Android Application Architecture中文翻译
)
Archi
(同一个app,分别利用MVP,MVVM,以及标准模式实现。)
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官网)
Android应用开发架构概述
MVVM介绍
(iOS中MVVM的一种实现,对概念的理解有帮助)
Android Architecture
(区分andrtoid项目中的MVVM,MVP,MVC)
Web开发的MVVM模式
(web开发中的MVC VS. MVP VS. MVVM)
M — Model in MVC, MVP, MVVC in Android
(android工程MVC,MVVC,MVVM中的Model角色讲解)
Android MVP架构中的Presentation层应该怎么设计
(如果你面临部分代码不知道放到Presentation层还是UI层的问题,甚至你不知道某段代码是否属于业务代码。不知道如何分清MVP中的代码职责,参考这篇文章)
MVVM_Android-CleanArchitecture
(MVVM+CleanArchitecture实现,)
3 Android中的设计模式:
Software design pattern on android
(安卓中的设计模式,英文ppt)
强烈推荐书籍《Android 源码设计模式解析与实战》
4 Clean Architecture
The Clean Architecture
(clean architecture出处)
Architecting Android…The evolution
Architecting Android…The evolution中文翻译
MvpCleanArchitecture github地址
(使用clean architecture 和mvp的实例)
EffectiveAndroid github地址
(MVP+clean Architecture 项目)
Rosie
(利用Clean Architecture搭建的安卓框架)
A detailed guide on developing Android apps using the Clean Architecture pattern
(使用Clean Architecture的基础性文章,对应翻译
在Android应用中使用Clean架构
)
5 Flux
flux
(flux 官方github地址)
flux and android
rxflux android architecture
why rxflux
android flux todo app
(
中文翻译
)
RxFlux
(RxFlux是一个遵从Flux设计规范,并添加RxJava支持的架构项目)
android-flux-todo-app
(示例代码,利用Facebook的Flux实现TODO项目)
flux-comparison
(各种flux实现对比)
6 架构心得体会系列:
Android APP架构心得
Android App的设计架构:MVC,MVP,MVVM与架构经验谈
7 其它
AndroidTDDBootStrap Github地址
(AndroidTDDBootStrap 是一个Android TDD 引导项目,使用一些新技术,灵感来自于一些最流行的框架,有许多方便的开发工具,遵循最佳实践。)
Design for Offline: Android App Architecture Best Practices
Robust and readable architecture for an Android App
知乎:Android 开发有什么好的架构么?
知乎:如果从0创建一个Android APP,设计思路是什么?(架构、activity、layout等复用性的考虑),感觉无从下手
作者:
1985206835long
时间:
2016-11-24 23:01
谢谢分享!顶一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2