JeroScaffold是一套基于kotlin+viewBinding+viewModel的Android快速开发模板
注意:从0.0.7版本起,scaffold-ext 已合并至 scaffold-core
- scaffold-core:快速开发的基础脚手架,由ScaffoldActivity、ScaffoldFragment、ScaffoldViewModel以及一些常用的扩展库组成
- scaffold-ui:一些ui相关的的扩展库
-
- 项目根目录的build.gradle中添加maven仓库源
allprojects {
repositories {
// ...
mavenCentral()
// scaffold-ui模块需要添加jitpack.io
maven { url 'https://jitpack.io' }
maven {
url 'https://repo1.maven.org/maven2/'
}
}
}
-
- 在主module的build.gradle中添加需要用到的依赖模块(按需添加)
dependencies {
// 基础脚手架
implementation "com.gitee.ijero:scaffold-core:0.0.7"
// ui相关的的扩展库
implementation "com.gitee.ijero:scaffold-ui:0.0.7"
}
-
- 在主module的build.gradle中添加ViewBinding支持
android {
// ...
buildFeatures {
viewBinding true
}
// ...
}
还没时间完善demo,请先看app中的例子 更多使用方法请等待补充。。。
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request