Commit Graph

108 Commits

Author SHA1 Message Date
df93eeec3f refactor: 重构 ToastUtils 2023-09-23 23:07:14 +08:00
e07c98e0a0 fix: 修复 AGP 8.x 默认开启 R8 fullMode 模式引发的混淆压缩问题 2023-08-20 21:55:22 +08:00
e0835808e3 fix: 修复开启混淆后反射方式初始化导致异常的问题,将反射自动初始化方式变更为子类手动初始化的方式 2023-08-20 20:36:04 +08:00
337f7fa15e build: 版本兼容升级
1. agp -> v8.1.0
2. gradle -> v8.0
3. 添加 gradle version catalogs 管理依赖,替换 buildSrc 方式,目前只将插件部分重构,其余依赖后续版本中重构
2023-08-20 20:23:09 +08:00
2fd0c18b29 fix: 导包问题 2023-08-18 12:16:49 +08:00
be9073af7c feat: 添加网络工具类,新增判断是否为 WI-FI 的方法 2023-08-15 10:17:58 +08:00
e17f540e44 Update ActivityKtx.kt 2023-08-14 19:10:41 -07:00
980d7053e2 feat: 添加前后台状态变化监听 2023-05-31 14:31:37 +08:00
ec8712a23f feat: add ClipboardUtils.kt 2023-05-31 10:29:10 +08:00
cdb8722d58 style: rename 2023-03-15 23:53:17 +08:00
c6dddba8e4 feat: 添加具有防抖效果的自定义 View.OnClickListener 实现,并为 View 添加相关扩展方法 2023-03-15 23:51:05 +08:00
bc144da9e0 feat: 添加 VideoView 扩展 2023-03-14 19:00:40 +08:00
8c18a224bf feat: 添加 Activity 扩展 2023-03-14 19:00:26 +08:00
f8ee74e045 refactor: 优化 RegisterEventBus.kt 2023-03-12 20:11:28 +08:00
03b20dd7cf feat: add ThreadUtils.isMainThread() 2023-03-12 19:48:01 +08:00
46e102569f build: added ndk(x86_64) support 2023-03-12 00:38:42 +08:00
a0e72cbd18 todo: 增加 EventBus 相关 todo 2023-02-13 23:37:10 +08:00
4fe1bcf472 docs: ViewModelKtx.kt 完善详细注释 2023-02-13 23:29:43 +08:00
c8418aaa37 perf: 调整 App 相关工具方法,聚合至 AppUtils.kt 2023-02-13 23:27:50 +08:00
a29e353d4f build: 升级 Kotlin、Jetpack 依赖版本至最新、升级 compileSdkVersion 为 31 2022-05-19 23:30:15 +08:00
f0b8f7ca46 build: 升级 AGP、Gradle、Hilt 版本 2022-05-18 23:16:27 +08:00
80896bff0e feat: 添加 ViewModel、View 扩展方法,调整部分代码注释和结构 2022-05-18 22:48:13 +08:00
086078f618 refactor(frame): 优化框架
- 添加和优化扩展方法
- 优化屏幕适配兼容性问题
2021-09-26 22:18:41 +08:00
4b705ef9c2 feat(utils): 添加 BarUtils.java 替代 StatusBar、添加 SpannableStringUtils.java、添加 Coil 对 GIF 支持的全局 imageLoader 2021-09-26 21:53:03 +08:00
f93d334d28 refactor(net): 完善全局异常处理 2021-09-26 21:48:05 +08:00
cef6b97881 refactor(net): 完善网络监听 2021-09-26 21:39:15 +08:00
53f8dc90d1 refactor: 优化接口统一异常处理 2021-08-26 22:32:07 +08:00
0376d7729d fix(frame): 修复 ViewBinding 内存泄漏的问题,参照官方写法 2021-08-13 17:51:09 +08:00
dae1263775 fix: 修复 ActivityStack 无法回退到指定 Activity 的问题 2021-08-12 17:39:36 +08:00
f0b476d8f1 Merge remote-tracking branch 'origin/master' 2021-08-05 17:45:52 +08:00
c89d700fac Modify:创建ViewPager2的基础adapter封装。Fragment,Activity的数据状态帮助类重写封装。 2021-08-05 17:45:42 +08:00
1b9977ab3e refactor: 重构三方依赖初始化的逻辑 2021-08-05 12:55:10 +08:00
9e8863ea28 feat: 添加ViewPager2Ktx 2021-07-30 12:21:19 +08:00
c6f7a09c84 Update README.md 2021-07-25 00:44:46 +08:00
c362b20dcb Update README.md 2021-07-21 23:28:41 +08:00
7223cf1e3c chore: 重构项目版本状态逻辑,更改为打包时自动修改 2021-07-18 23:18:12 +08:00
ba2604353d refactor: 引入 Kotlin 图片加载库 Coil 替代 Glide 2021-07-12 00:20:42 +08:00
627d4ec0da feat: 添加对网络状态监听的支持 2021-07-11 18:24:34 +08:00
3d331749cc feat: 添加对网络请求统一code码处理的函数 2021-07-11 18:18:22 +08:00
456d08024b feat: 添加PopupWindow和LifecycleOwner扩展 2021-07-11 18:16:29 +08:00
dddd7f5b54 refactor(frame): 优化基类,添加请求状态的支持 2021-07-11 18:12:06 +08:00
7429a02189 refactor(frame): 调整项目结构
移除buildGradleScript、lib_net模块,将网络层迁移至lib_common层
升级Gradle版本及
2021-07-10 23:31:07 +08:00
6120062365 chore: 更新 gitignore 2021-07-10 22:58:05 +08:00
1f473c7146 update(Kotlin): 升级Kotlin版本
Kotlin: 1.4.32 -> 1.5.10
Coroutines: 1.4.3 -> 1.5.0
2021-07-10 22:48:31 +08:00
b81b8b01aa feat(utils): 添加获取App版本号和版本名的函数 2021-07-09 08:54:31 +08:00
678946ea75 Modify:移除URL的设置 2021-07-08 09:34:59 +08:00
298f675029 Modify:增加fragment,activity重建判断,增加fragment重建示例页面。 2021-07-08 09:21:58 +08:00
4315057371 refactor: 修改原有网络层代码为Hilt注入 2021-06-04 17:53:47 +08:00
45125c87cd style: 修改注释 2021-06-02 17:38:07 +08:00
1967bc1800 refactor: 更新SpUtils 2021-06-02 15:30:10 +08:00