- 0
- 0
- 约1.34千字
- 约 13页
- 2018-04-01 发布于未知
- 举报
第二十四章 SNS应用(腾讯微信) 本章相关词汇 单 词 说 明 Client 客户端 Server 服务器 Protocol 协议 Accept 接收 Token 记号 本章目标 客户端和服务器端建立连接 获取好友列表 自定义协议 微信 微信是腾讯公司推出的,提供类似于Kik免费即时通讯服务的免费聊天软件。用户可以通过手机、平板、网页快速发送语音、视频、图片和文字。微信提供公众平台、朋友圈、消息推送等功能,用户可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时微信帮将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。 开发步骤 1.客户端和服务器端建立连接 2.获取好友列表 3.自定义协议 4.实现客户端到服务器端单向通信 5.实现服务器端转发(双向通信) 系统框架 客户端相关类 Client.java 负责与服务器进行数据交互 User.java 用户类,用来存放一条用户数据 UserAdapter.java 用户列表适配器 包结构 适配器 客户端 实体 Activity 核心代码 //1跟服务器建立链接 Socket socket = new Socket(ipAddress, port); //2拿到输入输出流 in = socket.getInputStream(); out
原创力文档

文档评论(0)