chenliangj2ee / MyRetrofitGo
史上最精简的【带有二级缓存】的【网络请求】封装,Kotlin语言实现,Retrofit2 结合OkHttp3网络层,ViewModel技术,使用Kotlin协程加载网络数据;并对网络层添加2级缓存功能——内存缓存和文件缓存;同时针对ApiService接口通过注解的形式来配置是否显示loadingDiaog、 是否启用缓存功能;开发者可长按Activity后随时查看当前页面的所有网络请求LOG信息,减轻开发工作,且增加用户体验,堪称史上最简洁的代码,实现你想要的功能;
☆20Updated 3 years ago
Related projects: ⓘ
- 使用 gradle 插件配置依赖版本 dmeo☆36Updated 3 years ago
- 简化Android开发的Kotlin库☆43Updated last year
- 满足一些场景下的自定义TextView,持续更新 。☆45Updated 6 months ago
- 基于RecyclerView实现的可拖拽/合并交互,比如顺序改变/合并成文件夹等☆41Updated last year
- ❤ 一个使用ViewBinding 直接生成RecyclerView Adapter的库。☆43Updated last year
- nestedwebview☆35Updated 2 years ago
- ActivityMessenger,借助Kotlin特性,简化Activity之间传参和回调的逻辑代码。☆61Updated last year
- 封装Glide为Coil☆53Updated 3 years ago
- 🔥🔥🔥 - 一个可以堆叠的LinearLayoutManager☆64Updated last year
- 消除 Android 项目 Key-Value 样板代码☆74Updated last year
- 基于 SmallestWidth 屏幕适配方案生成 dimens 文件☆52Updated 4 months ago
- 通过Parcel copy的方式深copy数据 DiffUtil抽象☆36Updated 2 years ago
- 🎈Activity Results API自动化注册&极简使用方案。☆32Updated 2 years ago
- Android平台下的富文本解析器,支持Html和Markdown,支持Androidx☆47Updated 3 weeks ago
- Android String资源导入导出脚本,用于国际化翻译☆36Updated last year
- Android 主流开源库是如何实现的呢?来自己动手实现一个☆54Updated 2 years ago
- 骨架屏弹性块☆78Updated 3 years ago
- ☆33Updated 5 months ago
- 🔥🔥🔥 - 学习笔记☆24Updated last year
- Unified fragment visibility library for Android.☆73Updated 3 years ago
- 使用 LiveData 去实现 EventBus☆43Updated 4 years ago
- 解决组件化带来的中心化问题,换句话说就是将组件化未组件彻底的代码组件彻底☆55Updated last year
- Android 组件生命周期分发框架,适用于组件化,模块化,启动优化等场景☆21Updated 2 years ago
- nestedbehaviordemo☆51Updated 3 years ago
- Android Activity滑动返回。支持4个方向,支持下层Activity联动和自定义动效。☆48Updated last year
- The AOP framework for Android☆45Updated 3 years ago
- Motion Carousel☆30Updated 2 years ago
- C++实现多线程串口读写管理的Android库☆27Updated 3 months ago
- 🔥🔥🔥A lightweight cross-process communication component on Android, Kotlin and Coroutines both supported.☆55Updated 9 months ago
- 无痕埋点,源码0入侵,字节码插桩,Transform+ASM☆59Updated 2 years ago