Commit Graph

86 Commits

Author SHA1 Message Date
2e9e115c7e refactor: 优化部分代码 2025-02-12 20:23:38 +08:00
da1fc07599 feat: 增加接口签名验证
- 增加接口签名验证
- 优化登陆界面以适应密码保险箱
- 修复表情面板高度错误
2025-01-26 09:51:28 +08:00
632cd5c4e6 feat: 添加双 token 机制,进行无感更新token 2025-01-22 22:03:38 +08:00
4e0acd5335 fix: 修改工程目录名称 2025-01-14 20:56:19 +08:00
d7c0b03a01 fix: 取消上传release目录 2024-12-30 15:43:18 +08:00
1fc2c17cee fix: 取消上传release目录 2024-12-30 15:42:52 +08:00
9258be9522 feat: 新增二维码扫描加好友功能
- 引入华为统一扫码库
- 新增二维码扫描加好友功能
- 优化个人界面的头像显示
- 待修改二维码扫描为自定义界面,目前使用sdk默认界面
- 优化部分工具类
2024-12-30 15:41:05 +08:00
76288c7e99 docs: 更新README文档 2024-12-29 15:43:27 +08:00
190926ba34 docs: 更新README文档 2024-12-29 15:35:57 +08:00
6297f02054 fix: 修复退出登录数据未清除错误 2024-12-29 10:54:03 +08:00
b6af7650d1 fix: 修复登录注册判断逻辑 2024-12-25 11:26:57 +08:00
c5b16664bc fix: 修复聊天界面发送消息时消息无法正确显示在屏幕上 2024-12-18 22:45:24 +08:00
0785dc60d5 feat: 新增聊天界面左上角未读消息数量显示 2024-12-17 23:10:07 +08:00
8cd3c39b41 feat: 新增底部导航栏未读消息 2024-12-17 10:39:50 +08:00
232eeb3adf docs: 更新README及APP名称 2024-12-16 15:00:52 +08:00
c4e4963ed0 docs: 更新README 2024-12-16 12:59:56 +08:00
40b0489056 refactor: 更改应用名称为“星语” 2024-12-16 12:58:58 +08:00
1bbfaa7ce0 fix: 修复搜索添加好友逻辑错误 2024-12-15 23:16:58 +08:00
910d26c0f4 fix: 修复搜索添加好友跳转出错问题 2024-12-15 23:04:11 +08:00
00e34df0fb feat: 新增修改用户密码功能
- 新增修改用户密码功能
- 修改设置界面为activity
2024-12-15 22:44:13 +08:00
293fe2c3ef fix: 修复用户首次登陆缓存提示框一直存在问题 2024-12-15 16:20:25 +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
e48010cae8 feat: 增加聊天界面每条消息上的好友昵称
增加聊天界面每条消息上的好友昵称,以便于后面适配群聊界面
2024-12-12 17:55:42 +08:00
1068f5e467 docs: 更新README文件 2024-12-12 16:42:17 +08:00
a25f00f0bc fix: 修复个人界面头像显示错误问题 2024-12-12 16:34:15 +08:00
3c899768d7 fix: 修复聊天界面自己发送图片格式消息时头像错位问题 2024-12-12 16:21:23 +08:00
c5b0cde2bd fix: 修复主页聊天列表头像未对应问题 2024-12-12 16:19:00 +08:00
b8c80e4b00 feat: 新增搜索历史消息功能
- 新增搜索历史消息功能
- 修复部分问题
2024-12-12 16:14:10 +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
cb9447ab82 fix: 修复主页显示更多控件问题 2024-12-07 10:21:21 +08:00
b7654c644c feat: 添加WebView页面 2024-12-03 21:37:58 +08:00
d534f15efd feat: 新增朋友圈功能
- 新增朋友圈功能,待添加为真实数据,目前使用假数据
2024-12-01 15:50:28 +08:00
4e3f1e914d refactor: 重构部分逻辑
1.在查找conversation时使用唯一标识代替index查找
2.添加用户发送图片消息(待优化为微信发送图片样式)
3.移动model层到data层
4.重构HomeItem为枚举
5.优化WebsocketService中的发送消息代码
2024-11-29 16:43:48 +08:00
0d56f17f37 refactor: 重构conversationAdapter
使用ListAdapter重构conversationAdapter以提高效率
2024-11-29 10:07:03 +08:00
a616124534 fix: 修复已知bug
1.修复首次给好友发送消息,消息列表显示未读消息数为1的bug
2.修复重复加载已收到消息的bug
3.删除部分无用代码
4.重命名部分函数,使其简洁明确
2024-11-26 14:28:39 +08:00
57b6fd166e refactor: 重构data层
1.重构data层
2.重构ChatAdapter减少大量重复代码
2024-11-26 13:13:39 +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
a07711d993 feat: 新增删除好友功能
1.新增删除好友功能
2.更新CustomItem显示样式
2024-11-21 23:09:39 +08:00
92e622792a feat: 新增头像上传、更新架构
1.新增头像上传功能
2.使用Retrofit代替接口访问
2024-11-15 15:07:51 +08:00
279fc96d52 feat: 完善各功能
1.新增好友消息列表未读数目
2.修复聊天界面Item显示问题
3.修复登录闪退问题
2024-11-13 20:45:05 +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
d4dc9a3b24 refactor: 重构主页面
1.将主页面更改为4个页面
2.完善自定义CustomItem
2024-11-01 19:14:16 +08:00
acacdf1233 fix: 完善登陆注册注销功能 2024-10-30 18:18:33 +08:00
d340abde42 fix: 更改应用图标
更改应用图标
2024-10-30 13:04:36 +08:00
e6094e9a33 fix: 完善聊天界面功能面板
完善聊天界面功能面板
2024-10-29 22:35:49 +08:00
4ac75337ec Rename .java to .kt 2024-10-29 22:35:48 +08:00