易于理解模块化Android应用程序的真实示例
kenrry1992 · 447浏览量 · 发布于2019-05-31
作者JeroenMols,源码ModularizationExample
虽然有一些很好的Android示例项目可用,例如Plaid,Bandhook或Sunflower,但没有一个只专注于如何构建/配置多模块应用程序。
该存储库演示了一个明确定义的,分层的三层架构,包括:
一个App模块
几个功能模块:登录,仪表板和共享
几个库模块:actions,ui-components
它展示了如何在逻辑垂直切片中拆分应用程序,如何处理功能内部和跨功能导航(使用导航组件),如何测试每个模块以及如何组织依赖项和build.gradle文件。
请注意,所有代码都会运行并执行,但屏幕仅包含xml预览中的数据。这意味着运行应用程序提供了非常“空洞的体验”,但它也使示例变得简单且集中。
特征
登录
仪表盘
分享
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
HotDetector(全网热门探测仪)应用项目源码
相关信息
一路向西 · 530浏览 · 2020-12-17 13:42:18
一款基于Android AccessibilityService(辅助服务)工具
相关信息
奔跑的男人 · 705浏览 · 2020-10-27 14:09:12
一款比较好用的Reddit应用源码
相关信息
飘飘悠悠 · 883浏览 · 2020-04-24 01:44:51
趣享开源的GIF在线分享App源码
相关信息
飘飘悠悠 · 1132浏览 · 2020-04-24 01:30:29
Android 微信红包助手应用项目源码
相关信息
kenrry1992 · 1035浏览 · 2020-04-24 01:27:49
查看视频游戏发行日期信息的应用源码
相关信息
飘飘悠悠 · 723浏览 · 2020-04-24 01:08:44
一款电商商城ShoppingMall应用项目
相关信息
kenrry1992 · 731浏览 · 2020-04-16 13:00:12
一款每日推荐优质文章的APP项目
相关信息
飘飘悠悠 · 705浏览 · 2020-04-16 08:49:59
分类专栏
最新发布
源码排行榜
0评论