https://github.com/powerdos/blchat
Android Instant Messaging APP
https://github.com/powerdos/blchat
Last synced: about 1 year ago
JSON representation
Android Instant Messaging APP
- Host: GitHub
- URL: https://github.com/powerdos/blchat
- Owner: PowerDos
- Created: 2017-05-05T11:59:21.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-22T15:05:33.000Z (about 9 years ago)
- Last Synced: 2025-03-24T17:51:13.303Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 58.9 MB
- Stars: 12
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BLChat
## 简介
BLChat即时通讯APP
## SDK版本
Android 4.0.3
## 测试环境
小米2S、vivo x5pro
## 开发环境
Android Studio 2.3.3
## 文件夹说明
IMServer 文件夹存放的是服务器接口文件,需要在model文件夹下配置你的数据库账号密码
## 功能模块划分
1. 用户管理模块
2. 好友管理模块
3. 即时通讯模块
4. 朋友圈模块
## 界面
### 开始界面

### 主页面


## 数据库设计
### 用户信息列表
字段名|说明|数据类型|约束
:----:|:-----:|:-----:|:---:
_id|索引 |整形|主码
user_id|用户ID|整型|非空
user_name|用户名|字符串,长度为30|非空
user_sex|性别|字符串,长度为4|非空|
user_sign|用户个性签名|字符串,长度为180|
user_account|用户帐号|字符串,长度为30|非空
user_location|用户地区|字符串,长度为36|
### 好友信息表
字段名|说明|数据类型|约束
:----:|:-----:|:-----:|:---:
_id 索引 整形 主码
friend_id|好友ID |整形|非空
group_name|分组名称|字符串,长度为30|非空
friend_name|好友名称|字符串,长度为30|非空
nick_name|昵称|字符串,长度为30|
friend_sex|好友性别|字符串,长度为4|非空
friend_account|好友帐号|字符串,长度为30|非空
friend_location|好友地区|字符串,长度为30|
friend_recent_photo|好友朋友圈展示图片 |字符串,长度为300|
### 聊天记录表
字段名|说明|数据类型|约束
:----:|:-----:|:-----:|:---:
_id|索引|整形|主码
user_id|用户ID|整型|外键
friend_id|好友ID|整型|外键
chat_msg_content|聊天内容|文本|非空
chat_msg_time|聊天时间|日期|非空
chat_msg_type|聊天类型,接受还是发送|字符串,长度为10|非空
show_time_flag|是否显示时间|整型|非空
### 添加好友表
字段名|说明|数据类型|约束
:----:|:-----:|:-----:|:---:
_id|索引|整形|主码
account|请求者账号|字符串,长度为30|非空
reason|添加好友的请求信息|字符串,长度为30|默认为“您好”
status|添加好友的状态|字符串,长度为10|非空
### 服务器用户信息列表
字段名|说明|数据类型|约束
:----:|:-----:|:-----:|:---:
id|索引|整形|主码
username|用户名|字符串,长度为30|非空
password|密码|字符串,长度为32|非空
nickname|昵称|字符串,长度为18|非空
sign|用户个性签名 |字符串,长度为180|无
head|用户头像|字符串,长度为180|无
location |用户地区|字符串,长度为36|无
addtime|注册时间|DATETIME|非空
status|用户状态|Int|默认0