Android通用架构框架
安卓项目的基础框架写得挺全,结构清晰、模块分明,适合拿来就用或者二次开发。像MVVM
、Jetpack
这些主流技术都有,配套的注释也比较到位,看着就舒服。
Android 通用项目架构框架.zip
项目结构的分层规范,data
、domain
、ui
分得明明白白,方便你后期维护和拓展。比如要接第三方 API,直接丢到data
层就行。
Jetpack 组件集成得也比较完整,像ViewModel
、LiveData
、Navigation
这些都能找到。想撸个响应式 UI,不费劲。
代码规范也值得一夸。变量命名清楚、类的职责单一,完全不像那种临时拼凑出来的 demo。嗯,适合用来做入门参考,也能作为中型项目的起点。
依赖管理用的是Gradle
,配置挺简洁。你要是想切换版本或者换包,也不会卡壳。响应也快,编译没什么压力。
还有一点挺贴心的,里面补充了一些BaseActivity
、BaseViewModel
之类的封装模板,用起来省事多了,常见功能都预设好了。
如果你正打算搭一个安卓 App 的底子框架,或者想理理自己的项目结构,这份框架还蛮值得一试的。
185.08KB
文件大小:
评论区