程序划分出3个页面,3个卡片 1.服务器配置页(输入地址/输入昵称/输入密码/连接服务器/快速连接服务器已经连接过的服务器) 2.频道列表页(浏览频道列表/查看频道列表中频道内的人员/点击频道列表进入) 3.聊天页(查看当前所在的频道内消息/发送消息) 4.服务器详情卡(列表式)-(服务器名/服务器地址/服务器内人数/断开服务器按钮) 5.频道详情卡(列表式)-(频道名/频道描述/频道内人数) 6.语音卡(当前所在频道的人员/正在发言的人/开-关扬声器/降噪控制) 设置功能页面的非必要性: 1.最多就暗/亮主题切换 2.移动端设备切换功能等同于无 3.软件描述性信息,用户看不懂没必要存在 4.断开连接功能已集成到 `服务器详情卡` 5.自动重连不适合Ts 6.密码保存没必要,最近连接列表已经替代其功能 页: 服务器配置页: 上: 描述性的东西(logo/文本) 中: 输入地址(输入框) 输入昵称(输入框) 输入密码(输入框) 连接服务器(按钮) 下: 最近连接过的服务器列表(可以是多个也可以只显示一个) 除开 `服务器配置页整体` 可以划分三段式结构 频道列表页: 头部(三段): 左:弹出服务器卡片按钮 中:描述性信息(服务器名/服务器地址/服务器内在线人数) 右:无,可以显示连接状态(ws连接是否连接中) 中部:频道列表(树结构)/频道列表内对应的人员 中部-底部(点击该部分应当可以快速回到频道内聊天页):当前所在频道-频道名/频道内人数/当前正在发言的人 底部:麦克风控制/PTT按钮/展开语音卡 聊天页: 头部: 左:返回按钮 中:描述性信息(频道名/频道内人数) 右:弹出频道详情卡 中部:文本消息列表(发送者:发送的消息:发送的时间)类似社交软件群聊的消息展示形式 中部-底部:消息输入框-发送按钮(唤出输入法时 `消息发送框和发送按钮` 部分应该自动随输入法上抬) 底部:麦克风控制/PTT按钮/展开语音卡 卡: 服务器详情卡: 列:服务器名 列:服务器地址 列:服务器内人数 列:断开服务器按钮 频道详情卡: 列:频道名 列:频道描述 列:频道内人数 语音卡(当进入到频道时就应该激活,任何页面除 `服务器配置页` 都能点击弹出): 发言栏:把正在说话的人员放到该栏 频道内人员:当前频道内所有人员(显示不全可以做滚动列表) 控制:扬声器控制/降噪控制/