-
设计Android聊天室
资源介绍
参照书上的例子模仿的,虽然只实现了基本的功能,但它的思路比较好,为以后的开发奠定了基础。欢迎大家拍砖
项目简介:
MultieThreadServer为服务器端程序,是普通的Java项目;MultieThreadClient是客户端程序,是Android项目;
服务器端每接受到一个请求,就new一个线程处理该请求,就是不断读取客户端的数据,并将其发送到所有的客户端,所以它的作用是用来处理所有的通信任务; 服务器端程序在初始化时就new了一个线程用来读取服务器端的数据,读取完成后就将其追加到EditText里面,并且,当用户点击Send按钮时,发送信息到服务器。
使用如下:
1、打开MultieThreadClient项目的MultieThreadClientActivity类,重新设置IP,即将48行的IP设为服务器项目运行的IP(我的MultieThreadServer项目在本地运行,所以我设的本机的IP)。
2、运行MultieThreadServer项目的MyServer(即服务器端应用程序)。
3、运行MultieThreadClient项目,即可发送信息聊天(可以开多个AVD)。
- 上一篇: C# Socket聊天室例子
- 下一篇: C#实现Socket聊天室代码