|
|
9f2dcffe90
|
新增用户类型缓存及会话列表过滤
- 新增`TrtcUserTypeRepository`,用于缓存用户是否为AI账号。
- 实现三级缓存策略(内存、Room数据库、网络),以优化`trtcId`对应的用户类型(是否为AI)的获取性能。
- 在`Agent`和`Friend`聊天列表中,根据缓存的用户类型对会话进行过滤,确保正确分类。
- 在消息列表加载时,增加用户类型缓存的预热机制,提升进入会话列表的加载速度。
- 为`UserService`和`RiderProAPI`添加通过`trtcUserIds`批量获取用户信息的接口。
- 为`PointService`新增积分定价规则的解析和缓存功能。
- 在项目构建配置中,添加`Room`数据库和`KSP`的相关依赖。
|
2025-11-11 11:41:37 +08:00 |
|
|
|
e01b2d9e8f
|
feat: 新增扫码功能
- 添加 CameraX 和 ML Kit Barcode Scanning 依赖,用于实现二维码扫描。
- 在 AndroidManifest.xml 中添加相机权限声明。
- 新增 `ScanQrScreen` 扫码页面及相应的 `ScanQr` 导航路由。
- 在首页右上角菜单中,为“扫一扫”按钮添加跳转到扫码页面的功能。
|
2025-11-11 00:47:57 +08:00 |
|
|
|
2f2da0a159
|
lottie 依赖
|
2025-10-17 15:27:12 +08:00 |
|
|
|
ce6ee7bf82
|
imsdk 调通
|
2025-09-09 19:05:07 +08:00 |
|
|
|
95d6522a54
|
fix im connect error
|
2025-09-09 17:53:52 +08:00 |
|
|
|
1a41cb7aef
|
初步替换IM接口
|
2025-09-08 15:13:17 +08:00 |
|
|
|
1d632fb757
|
openim sdk 依赖及初始化
|
2025-09-08 12:10:38 +08:00 |
|
weber
|
29d2bb753f
|
实现了 Agent 和 Profile 数据类,添加了 AddAgent 界面
|
2025-07-31 15:37:17 +08:00 |
|
|
|
fab1e0206d
|
修改背景细节
|
2024-10-13 05:57:25 +08:00 |
|
|
|
fda6fe4dcf
|
更新代码
|
2024-09-05 22:04:41 +08:00 |
|
|
|
2dd2ee0281
|
更新 google 登录
|
2024-08-23 18:31:14 +08:00 |
|
|
|
82f58d4b9c
|
更新界面
|
2024-07-20 16:06:37 +08:00 |
|
|
|
77ad6dfe16
|
添加短视频
|
2024-07-12 04:36:03 +08:00 |
|
|
|
37a16dd683
|
加入短视频
|
2024-07-12 01:36:59 +08:00 |
|
|
|
5ba5803ba2
|
App Build
|
2024-06-22 04:25:20 +08:00 |
|