|
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 |
|
|
fba406fbc5
|
refactor: 将ContactsUtil更改为单例类
将ContactsUtil更改为单例类
|
2024-10-29 12:53:10 +08:00 |
|
|
d4061748cb
|
style: 使用detekt优化代码
使用detekt优化代码
|
2024-10-29 12:50:58 +08:00 |
|
|
91c24f5b25
|
fix: 修复聊天功能面板左右边距不一致问题
修复聊天功能面板左右边距不一致
|
2024-10-29 09:57:29 +08:00 |
|
|
c6d6e65f0b
|
fix(登录模块): 去除登录模块自动填充密码背景
去除登录模块自动填充密码黄色背景
|
2024-10-28 14:58:44 +08:00 |
|
|
d76ee587f0
|
refactor: 更改database层为data层
更改database层为data层
|
2024-10-27 22:10:41 +08:00 |
|
|
b81419b40f
|
refactor: 更改view层为ui层
1.更改view层为ui层
2.将全部java类更改为kotlin编写
|
2024-10-27 18:52:04 +08:00 |
|
|
7c2a9f0619
|
feat(聊天模块): 修改聊天模块adapter
使用多itemtype代替原消息显示逻辑
|
2024-10-26 23:37:17 +08:00 |
|
|
e81bbf516d
|
refactor: 修改service层
1.修改service层语言为kotlin
2.使用kotlin中的协程代替原service中的线程池
|
2024-10-25 23:52:33 +08:00 |
|
|
971a6bace7
|
Rename .java to .kt
|
2024-10-25 23:52:33 +08:00 |
|
|
ab7e9e2c8a
|
refactor: 修改util层
修改util层语言为kotlin
|
2024-10-24 22:51:12 +08:00 |
|
|
25405fd120
|
Rename .java to .kt
|
2024-10-24 22:51:11 +08:00 |
|