转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!
山寨版微信(下)
昨天 我们完成 上线列表刷新。
聊天:
消息:
用户发送:
只需要显示客户端的消息。
一个人可以和多个人聊天。
聊天的内容存放在哪里?数据库 内存 文件
你的数据是那个类来操作。
ThreadClient
HashMap<key,value> value List<MessageInfo>
消息有两种来源:
1 自己发
2 别人发过来
唯一标示:ip+":"+port
服务器消息的转发工作
处理消息有两种情况:
1 没有聊天,我还在MainActivity
2 在聊天