Zeno Android Dep Kit
个人用的 Android 开发包
Usage
repositories{
maven {url "http://maven.mjtown.cn/"}
}
android {
// 开启数据绑定
dataBinding { enabled true }
}
dependencies{
implementation "name.zeno:zako:2.0.1806190"
}
gradle.properties
# 使用 androidx 支持库
android.useAndroidX=true
android.enableJetifier=true
FEATURES
- kotlin扩展 zkt
- Json解析 FastJson
- 网络请求 Retrofit + RxAndroid + RxJava2Adapter + FastJsonConverter
- 日志打印 logger
- 事件驱动 RxBus
- 动态权限 KtRxPermission
- 日期选择 Material Datetime Picker
- 异常上报 ZExceptionHandler
- 导航菜单 BottomBar
- 路由导航 arouterx
- dialog material-dialogs
- androidx.fragment.app.Fragment
Modules
图片处理
- 图片加载 - Glide
- 图片裁剪
- ZFragment.cropByNative 使用系统自带工具
- ZActivity.cropByNative 使用系统自带工具