|
9258be9522
|
feat: 新增二维码扫描加好友功能
- 引入华为统一扫码库
- 新增二维码扫描加好友功能
- 优化个人界面的头像显示
- 待修改二维码扫描为自定义界面,目前使用sdk默认界面
- 优化部分工具类
|
2024-12-30 15:41:05 +08:00 |
|
|
805db56d55
|
feat: 新增好友免打扰功能
- 新增好友免打扰功能
- 修复好友未读消息显示错误
|
2024-12-13 22:55:11 +08:00 |
|
|
d33e6b60c6
|
refactor: 重构WebsocketService
- 引入ConversationManager类进行管理主页消息列表,以解耦service
- 修复对方发送的同一条消息会出现在聊天界面两次问题
|
2024-12-13 12:30:29 +08:00 |
|
|
ec9e3a8af4
|
feat: 新增部分功能
- 新增删除历史消息功能
- 更改聊天界面adapter为ListAdapter并使用DiffUtil增加效率
- 引入第三方库EventBus
|
2024-12-11 16:11:18 +08:00 |
|
|
5e9a3f6c8f
|
feat: 完善部分功能
|
2024-12-07 13:26:29 +08:00 |
|
|
4e3f1e914d
|
refactor: 重构部分逻辑
1.在查找conversation时使用唯一标识代替index查找
2.添加用户发送图片消息(待优化为微信发送图片样式)
3.移动model层到data层
4.重构HomeItem为枚举
5.优化WebsocketService中的发送消息代码
|
2024-11-29 16:43:48 +08:00 |
|
|
e1816f525a
|
feat: 完善页面
1.完善聊天界面,好友详情页
2.抽象网络请求接口,以减少重复代码
3.引入pictureselector、spannable库
|
2024-11-25 22:26:51 +08:00 |
|
|
c45acb5bda
|
refactor: 重构网络请求
1.使用统一返回格式
2.使用DialogFragment替代原来的dialog
|
2024-11-24 09:07:16 +08:00 |
|
|
92e622792a
|
feat: 新增头像上传、更新架构
1.新增头像上传功能
2.使用Retrofit代替接口访问
|
2024-11-15 15:07:51 +08:00 |
|
|
15f9409618
|
fix: 完善修改昵称功能
1.完善修改昵称功能
2.使用viewpager2重构主页4个fragment
3.完善好友列表的昵称备注显示
|
2024-11-10 11:20:52 +08:00 |
|
|
53bbc029b9
|
feat: 新增联系人列表、修改昵称功能
1.新增联系人列表
2.新增修改昵称界面
|
2024-11-06 19:18:46 +08:00 |
|
|
e6094e9a33
|
fix: 完善聊天界面功能面板
完善聊天界面功能面板
|
2024-10-29 22:35:49 +08:00 |
|
|
e81bbf516d
|
refactor: 修改service层
1.修改service层语言为kotlin
2.使用kotlin中的协程代替原service中的线程池
|
2024-10-25 23:52:33 +08:00 |
|
|
fea67b33ce
|
feat(好友模块): 添加好友申请功能
1.添加好友申请功能
2.添加接受好友申请功能
3.使用kotlinx-serialization-json代替部分gson
|
2024-10-22 22:20:18 +08:00 |
|
|
e02cf3de04
|
fix: 更改底层适应kotlin
更改底层适应kotlin
|
2024-10-17 13:26:11 +08:00 |
|
|
0885a41003
|
feat(好友模块): 新增搜索加好友、好友列表
1.新增搜索并申请添加好友
2.新增通讯录好友列表
|
2024-10-16 13:25:10 +08:00 |
|
|
543ddafe60
|
Initial commit
|
2024-08-16 21:45:16 +08:00 |
|