主窗口用的是JList控件,在显示了登陆的跟人信息之后,接下来就是好友的列表。
为了方便以后拓展 ,我把好友的信息封装在FriendInformation中,FriendInformation类的定义也很简单的,都能看懂。
下面来逐步分析一下MainWin类:
MainWin中比较重要的是事件的监听:
好友列表中的右键菜单的监听: JMenuItem item = new JMe...
分类:
其他好文 时间:
2016-05-12 21:22:40
阅读次数:
242
会议照片: 站立会议内容: 祖浩然:昨天做了开始界面的一部分,有很多问题,我想做一个类似于QQ的好友列表的界面,里面的分组能添加,能打开。打开后的列表名单也能添加,能右击出现操作选项。但是,没有实现添加功能,也不能右击打开。今天,努力克服这些问题。 刘洋: 昨天:做了开始打分的条件筛选界面; 今天: ...
分类:
其他好文 时间:
2016-04-22 18:12:01
阅读次数:
139
IOS开发中UITableView(表视图)的滚动优化及自定义Cell IOS 开发中UITableView是非常常用的一个控件,我们平时在手机上看到的联系人列表,微信好友列表等都是通过UITableView实现的。UITableView这个控件中的列表的每一行是一个cell,当UITableVie ...
分类:
移动开发 时间:
2016-04-15 18:22:33
阅读次数:
215
一、知识点: 1、双模型的嵌套使用 2、Button的对齐方式 3、优化UITableView的加载 4、layoutSubview的使用 5、cell的折叠代理 二、双模型的嵌套定义: 注意是将self.friends 尚未字典转模型进行的操作 二、cell的重用定义方式 方法一 QQCell * ...
分类:
其他好文 时间:
2016-04-11 01:32:54
阅读次数:
142
本文转自:http://www.cnblogs.com/wendingding/p/3763330.html 一、实现效果 二、实现代码 1.数据模型部分 YYQQGroupModel.h文件 1 // 2 // YYQQGroupModel.h 3 // 02-QQ好友列表(基本数据的加载) 4 ...
分类:
其他好文 时间:
2016-04-06 23:23:29
阅读次数:
204
原理:1 服务器(openfire)添加/删除 好友,会向客户端(app)发送消息, 2 代理(xmppStreamDelegate)监听到添加/删除消息后,花名册模块(RosterModule)会在数据库(Roster.sqlite)进行添加删除操作; 3 有无增减好友,客户端监听数据库变化即可( ...
分类:
微信 时间:
2016-04-05 12:23:51
阅读次数:
408
* { margin:0px auto; 0px表示去掉元素自带的边距 auto设置后,div就可以自动居中 padding:0px; 去掉默认的内边距}一般做页面之前都会写上以上代码,方便布局 小节:1).任何标签里都是可以自己写属性的,名字和值可以自己定义.用js取值, 把属性放在getattr ...
分类:
微信 时间:
2016-04-04 19:27:06
阅读次数:
330