原文地址: https://cloud.tencent.com/developer/article/1336885
Logo
我在 上篇文章 中介绍了 MVPArms 的官方快速组件化方案 ArmsComponent
当时一直强调 ArmsComponent 是 快速 的组件化方案, 但是在文章中只提供了一个近万字的官方文档, 却没展现出这个组件化方案的快速之处
看到近万字的文档后, 新手已经开始瑟瑟发抖了? 觉得入门成本太高想放弃?
写这篇文章的意义就是为了展现 快速 这两个字, 到底有多快? 飞快!
现在我可以不开玩笑的告诉大家, 官方文档上介绍的大部分内容和规范, 现在只需要一键就可以生成, 快速并且零差错, 让新手也可以很愉快的玩耍组件化, 极大的提升开发体验和效率, 你还有什么理由不选择 ArmsComponent 开启组件化的大门呢?
好了, 进入正题, 大家直接看下图
gif
看了这个 GIF 图过后, 是不是已经跃跃欲试了? 点几下就可以生成组件? Are you kidding me? 那好, 您如果不信的话立马去安装然后试一试!
Github : 您的 Star 是我坚持的动力 ✊
请将 NewArmsComponent 这个文件夹复制到 AndroidStudio Module 模版的存放路径, 请注意是复制整个文件夹, 不是里面的内容!
AndroidStudio Module 模版存放路径 (请注意 Module 级模板和页面级模板的存放路径不一样, 不要放错了!):
最后记得重启 AndroidStudio !
使用时按下图步骤即可, 也可以使用快捷键, Mac 的快捷键是在项目名上按 Command + n, 选择 Module, Windows 快捷键自己百度
step
dependencies {
if (!isBuildModule.toBoolean()) {
implementation project(":ModuleZhihu")
implementation project(":ModuleGank")
implementation project(":ModuleGold")
implementation project(":组件名(Module name)")
}
}
attention-1
attention-2
Hello 我叫Jessyan,如果您喜欢我的文章,可以在以下平台关注我
-- The end