Android项目架构 - 主页导航

作者: 热血沸腾 | 来源:发表于2017-02-06 17:05 被阅读170次

    Github官方地址

    Android 项目架构蓝图

    Android 设计蓝图

    Android框架对于开发者如何组织构建和设计App,给予了非常大的灵活性。虽然这种自由是非常有价值的,但它也可能导致App的类过多,命名方案不一致,以及不匹配或缺少体系结构。这些类型的问题可能会使得测试、维护和扩展App变得困难。

    Android架构蓝图项目演示了帮助解决或避免这些常见问题的策略,该工程使用不同的架构思想和方法来实现同一个App。

    您可以使用此项目中的示例作为学习参考,或作为创建自己的应用程序的基础。这个项目的重点是展示如何构建你的代码,设计你的架构,以及采用这些模式测试和维护你的应用程序的最终影响。您可以使用这里演示的技术以许多不同的方式来构建应用程序。您自己的特定优先级将影响您如何实施这些项目中的概念,因此您不应将这些示例视为规范示例。为了确保重点保持上述目标,应用程序使用一个简单的用户界面。



    示例浏览

    每个示例在一个单独的branch中维护,详情点击链接

    已完成示例    根据我的学习顺序推荐

     todo‑mvp  该示例演示了一个基本模型-视图-演示者(MVP)架构 Github中文翻译 ,并为其他样品都建立了基础。该样本还用做比较和对比本Project中其他样本的参考。学习todo-mvp 

    MVP + Clean Architecture  该例是通过实现了 uncle-bob的Clean Architecture 思想,这种软件设计思想本身脱离的架构层次,值得好好学习!在Android上的理解 ,  开始在Android上学习 MVP + clean Architecture 

    相关文章

      网友评论

        本文标题:Android项目架构 - 主页导航

        本文链接:https://www.haomeiwen.com/subject/anhuittx.html