(排名不分先后)
为促进小伙伴们对技术点的持续跟进与交流,我们创建了 OpenBug 仓库,可在 issue 区投稿个人开源项目 😉
基于本仓库的初衷,目前暂不考虑对外公布,仅用于《重学安卓》交流群内部交流。
项目开发中有需求,可优先考虑试用本仓库中登记过的开源库,因为作者就在群里,能找到人、能及时反馈。
与此同时,项目作者也有机会 借助实战场景的 bug 反馈,将开源项目成熟完善。
作者 | 项目 |
---|---|
JiangHaiYang01 | Retrofit 与 协程结合 断点下载 上传,网络缓存 |
JiangHaiYang01 | Retrofit 与 RxJava 完美结合,支持断点下载,上传,支持缓存,自定义绑定生命周期 |
DylanCaiCoding | RetrofitHelper:致力于打造简洁易用的 Retrofit 工具 |
作者 | 项目 |
---|---|
JiangHaiYang01 | SheetDialog , 仿造IOS 风格底部弹出的Dialog |
Vove7 | 可高度自定义的底部对话框 BottomSheetDialog |
JiangHaiYang01 | 高仿微信查看大图 放大缩小 |
XuQK | 可拖拽返回的大图浏览 |
作者 | 项目 |
---|---|
DylanCaiCoding | 一个深度解耦 loading 页面和标题栏的工具 |
XuQK | 参考自MagicIndicator撸的自用版本,Kotlin编写,适配ViewPager2 |
作者 | 项目 |
---|---|
totond | 一个支持把文字转化为路径动画呈现出来的控件 |
作者 | 项目 |
---|---|
NameZIKANG | 几行代码完成沉浸式状态栏 |
作者 | 项目 |
---|---|
hegaojian | 一个简单的MVVM配合Jetpack的开发框架 |
作者 | 项目 |
---|---|
Vove7 | SmartKey - 利用Kotlin委托实现优雅地持久化存储配置 |
作者 | 项目 |
---|---|
zkywalker | Beartooth - 一套传统蓝牙的封装库 |
作者 | 项目 |
---|---|
Flywith24 | 使用 Activity Result API + Kotlin 扩展函数 封装权限请求库 |
组织 | 项目 |
---|---|
Jetpack-Missionary | MotionChallenge |
作者 | 项目 |
---|---|
Leifzhang | 通过gradle插件实现多仓库混合编译,组件化插件的一部分 |
Leifzhang | 完成了lambda 以及普通函数插桩,实现了类替换逻辑,封装了基础BaseTransform,可以在此基础上快速学习安卓Plugin插件的开发。 |