DylanCai's Projects
Replace startActivityForResult() method gracefully, based on the Activity Result API. (优雅地替代 startActivityForResult(),基于 Activity Result API)
结合 Kotlin 特性封装的 ARouter 组件化工具和组件化示例
The best DataStore utils to ensure type safety. (最好用的 DataStore 工具,可以确保类型安全)
A nice switch to toogle day night mode.
A highly expandable Android library for decoupling the code of toolbar or loading status view. (深度解耦标题栏或加载中、加载失败、无数据等视图)
Decoupling the code of toolbar or loading status view. (深度解耦标题栏,解耦加载中、加载失败、无数据等缺省页,支持两行代码集成到基类)
Probably the best Kotlin utils library for Android. (可能是最好用的 Kotlin 工具库)
选中时底线会拉弓把提示文字弹起来的输入框控件,基于 Material Design
The best MMKV utils to ensure type safety. (最好用的 MMKV 工具,可以确保类型安全)
Easier to use MultiType library in Kotlin
The best utils of Retrofit. (最好用的 Retrofit 工具,支持 Kotlin 和 Java 用法,支持 RxJava 和协程,支持注解管理 baseUrl)
A lightweight tracking framework based on the tracking idea of Buzzvideo.(基于西瓜视频的责任链埋点思路实现的轻量级埋点框架)
The most comprehensive utils of ViewBinding. (最全面的 ViewBinding 工具,支持 Kotlin 和 Java 用法,支持 BRVAH,支持封装到基类,支持 DataBinding,支持选择是否使用反射)
自定义的波浪控件,能绘制出自己想要的曲线波浪