android即时通讯软件源码
代码说明:
应用背景android即时通讯软件源码,包含所有第三方类库 ,直接编译即可运行! 关键技术 ###1. 架构总览 ###2. 模块介绍 ####2.1 协议封装与任务流程 #####1) 协议与任务的封装 a. 协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response); b. 任务(action)由请求协议、回复协议和任务回调(callback)组成; c. callback是针对客户端主动请求协议的相应处理,分别是成功回调、超时回调和失败回调; #####2) 消息(任务)流程 a. 由UI或SYSTEM触发一个消息的生成,随之将其投递到发送队列中,等待发送; b. 消息发送线程会不停的从发送队列
下载说明:请别用迅雷下载,失败请重下,重下不扣分!