- 博客(6)
- 资源 (25)
- 收藏
- 关注
原创 Android即时通讯--仿QQ即时聊天:(五)聊天模块
1、复杂ListView的展示 聊天模块其实就是一个复杂的ListView,在数据适配器中,从application中获取到当前登录的用户,与聊天消息中的from参数进行比较,如果两者相同则说明是自己发送的消息,那么ListView中就显示发送消息的布局,否则显示接收消息的布局。 /** * 聊天消息的适配器 * * @author ZHY * */ public class C
2016-02-27 15:52:51 16824 19
原创 Android即时通讯--仿QQ即时聊天:(四)好友列表的处理
好友列表的布局非常简单,就是一个ListView控件而已。首先根据服务器返回的联系人数据封装Java对象。服务器返回来的json串如下: { "buddyList": [ { "account": 101, "avatar": 0, "nick": "aa" }, {
2016-02-27 14:35:08 7205
原创 Android即时通讯--仿QQ即时聊天:(三)核心代码抽取与登录逻辑
Android即时通讯的主要功能逻辑有四个:APP1登录-->服务器返回好友列表,APP1发送聊天消息给APP2,服务器转发聊天消息给APP2。其功能逻辑图如下 1、核心代码抽取 在整个项目中都要用到连接服务器、断开连接、发送消息、接收消息这四个功能,所以在项目中为了保证代码的重用性,因此需要封装一个核心代码,用来完成整个项目的连接服务器,断开连接,发送消息
2016-02-27 11:56:55 5977 1
原创 Android即时通讯--仿QQ即时聊天:(二)闪屏页及登录页面的实现
1、闪屏页 在每一个Android应用程序中一般都会有一个闪屏页,用来完成展示产品LOGO、检查版本更新、打广告等操作。在这个项目中,只是简单的展示一下产品的LOGO。效果图如下 闪屏页的代码 public class SplashActivity extends Activity { @Override protected void onCreate(Bundle s
2016-02-27 10:41:15 3782 2
原创 Android即时通讯--仿QQ即时聊天:(一)初识Socket
1、即时通讯简介 即时通讯(Instant Messaging,简称IM)是一个终端服务,允许两人或者多人通过网络即时传递文字讯息、档案、语音等。简单的概括就是发送消息时,只要对方在线,就能立即接收到消息。即时通讯的底层使用socket实现。即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯和PC即时通讯,手机即时通讯代表是微信、QQ、短信、陌陌。 在这篇文章
2016-02-27 10:19:58 15241 11
转载 Socket原理
socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket socket sock
2016-02-24 08:46:21 4904 3
《Spring Boot 实战》PDF 下载
2017-12-08
Android登录界面
2016-11-03
struts2文件上传与下载源码-包含超出指定文件大小提示
2016-10-17
Android中图片的三级缓存原理
2016-04-01
Android图片的三级缓存原理
2016-04-01
Android自定义控件--下拉刷新的实现
2016-03-29
Android即时通讯--仿QQ即时聊天源码(含服务器)
2016-02-27
Android即时通讯源码
2016-02-26
adt-bundle-windows-x86_64-20131030(64位多SDK版)
2016-01-26
Android自定义开关按钮
2015-12-31
Android广告条效果--使用Volley实现网络图片的自动轮播(仿淘宝、网易广告页轮播效果)
2015-12-30
手机安全卫士--Android自定义组合控件实现设置功能
2015-12-29
Android Fragment案例
2015-12-26
手机安全卫士--主页和Android跑马灯效果
2015-12-24
手机安全卫士--自动更新2
2015-12-24
手机安全卫士项目_自动更新
2015-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人