引擎索引
加速Android开发的引擎
非常欢迎共同贡献代码/修订文档, 点击文档右上角小铅笔可直接修订文档 ↗
本项目存在很多独立依赖的第三方库, 为避免耦合发生并不会默认集成
使用前请初始化框架
class App : Application() {
override fun onCreate() {
super.onCreate()
Engine.initialize(this)
}
}
其他依赖¶
Engine库中使用的独立依赖存在于Demo中名为sample的Module的build.gradle
下, 要求开发者自己可选依赖
函数 | 描述 |
---|---|
Net | 🍉 Android 最强大的创新式协程并发网络请求 [开发必备] |
BRV | 🌽 Android 最强大的RecyclerView库, 比BRVAH更优雅和强大 |
soft-input-event | Android软键盘遮挡/平滑动画最佳解决方案 |
spannable | Android最好的Spannable构建工具, 首个支持正则匹配/GIF动画/图文混排 |
Serialize | 应用数据管理的神器, 比数据库更方便, 可创建自动读写本地/意外销毁恢复的字段. 支持组件传递数据 |
StatusBar | 透明状态栏 |
StateLayout | 缺省页 |
Channel | 事件分发框架, 类似于EventBus |
Tooltip | 吐司/常见对话框工具 |
debugKit | 快速创建调试窗口 |
LogCat | 日志输出 |