1.制作简单的留言显示 2.定义变量里面存登录者用户名,显示好友列表,鼠标放上换背景色,点击选中并弹出选中的用户名 根据用户名查询好友 3.创建若干个输入文本框,当光标离开文本框的时候如果文本框为空,则将文本框背景色设置为红色,如果不为空则为白色 4.选择球队,两个ul。被悬浮行高亮显示(背景是红色 ...
分类:
Web程序 时间:
2016-06-25 19:12:37
阅读次数:
724
ExpandableListView组件是android中一个比较常用的组件,当点击一个父item的时候可以将它的子item显示出来,像手机QQ中的好友列表就是实现的类型效果。使用ExpandableListView组件的关键就是设置它的adapter,这个adapter必须继承BaseExpand ...
分类:
其他好文 时间:
2016-06-13 22:11:48
阅读次数:
241
能够使头部悬停的listview在项目中是经常用到的,例如qq的好友列表或者地区选择。先不多说,看效果图:(懒得上gif图了)
这里借鉴了别人的核心代码,我做了一些分析。
主要是使用PinnedSectionListView来替换listview。
这里的PinnedSectionListView是别人的。我们主要看如何使用这个PinnedSectionListView以及如何适配...
分类:
移动开发 时间:
2016-06-12 16:55:28
阅读次数:
227
iOS开发UI篇—使用UItableview完成一个简单的QQ好友列表(一) 一、项目结构和plist文件 二、实现代码 1.说明: 主控制器直接继承UITableViewController 在storyboard中进行了关联 2.代码 数据模型部分: YYQQGroupModel.h文件 YYQ ...
分类:
移动开发 时间:
2016-06-01 15:41:48
阅读次数:
211
一 好友的页面的搭建(tableView) 1. 控制器代码 #pragma mark - 数据源方法 // 返回有多少组 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return self.groups.c ...
分类:
其他好文 时间:
2016-05-25 00:28:37
阅读次数:
226
这篇博客的代码是直接在上篇博客的基础上增加的,先给出部分代码,最后会给出能实现简单功能的完整代码。 UI进阶 即时通讯之XMPP登录、注册 1、好友列表 初始化好友花名册 XMPPRoster代理方法 好友列表 添加好友 删除好友 XMPPManager.h 新增代码 XMPPManager.m 新 ...
分类:
其他好文 时间:
2016-05-23 22:46:42
阅读次数:
323
这篇博客的代码是直接在上篇博客的基础上增加的,先给出部分代码,最后会给出能实现简单功能的完整代码。 UI进阶 即时通讯之XMPP登录、注册 1、好友列表 初始化好友花名册 XMPPRoster代理方法 好友列表 添加好友 删除好友 XMPPManager.h 新增代码 XMPPManager.m 新 ...
分类:
其他好文 时间:
2016-05-20 06:13:19
阅读次数:
279
本篇是 即时通信之XMPP(2) 接上次 即时通信之XMPP(1) 1. 好友列表 1> 初始化好友花名册 2> XMPPRoster代理方法 代码: 3> 添加好友所需方法 代码: 4> 删除好友 代码: 2. 聊天 1> 聊天的规则: 从服务器获取聊天记录,根据数据属性判断消息类型 发送消息 接 ...
分类:
移动开发 时间:
2016-05-19 21:28:21
阅读次数:
245
本篇是续接即时通讯(1)。 一、好友列表 管理好友列表是通过XMPP中的花名册(XMPPRoster)。代码示例: XMPPRosterDelegate代理方法: 添加好友: 删除好友: 部分代码示例: 二、获取聊天信息 1、聊天的规则: 从服务器获取聊天记录,根据数据属性判断消息类型。 发送消息。 ...
分类:
移动开发 时间:
2016-05-19 21:22:34
阅读次数:
333