猜想 QQ好友分组 (微信好友)多层次分组策略 QQ好友过多
2014-08-05 01:53
302 查看
猜想 QQ好友过多
QQ好友分组 (微信好友)多层次分组策略
问题: 在QQ好友比较多的好友分组,一大堆不同的好友简单的堆叠在一起,翻看一次一个分组里数百个的好友要花费较长的时间,而且一大排头像文字快速下拉容易给用户一种眩晕的感觉。造成用户体验的整体下滑。
大致思路:好友数量过多时,采用多层次分组策略。
具体算法:类似于文件存储的树形结构,拥有多级分组,一级分组下嵌套二级分组,二级分组下嵌套三级分组……以此类推。
QQ好友上限1000人,若采用二叉树方式,最坏情况查找一个好友的次数最多为10次,相比原来的数百次有很大进步。
实际上采用多叉树会更符合人的使用习惯,实际查找效率更高。
同时分组和每个好友当成树上的节点,同时可以考虑将一个好友拆分为数个节点,连接到相应不同分组节点上。
系统可通过分析用户通信习惯,自动生成相应的初始分组策略。
用户可自定义分组的嵌套关系。
注:此功能不应仅限于QQ会员使用。
微信等其他类似通讯工具也适用。
本文个人猜想,没有基于足够数量有效样本的调查分析,可能很大程度上严重缺乏可靠性权威性实用性,见谅。
原始分组如下:
QQ好友分组 (微信好友)多层次分组策略
问题: 在QQ好友比较多的好友分组,一大堆不同的好友简单的堆叠在一起,翻看一次一个分组里数百个的好友要花费较长的时间,而且一大排头像文字快速下拉容易给用户一种眩晕的感觉。造成用户体验的整体下滑。
大致思路:好友数量过多时,采用多层次分组策略。
具体算法:类似于文件存储的树形结构,拥有多级分组,一级分组下嵌套二级分组,二级分组下嵌套三级分组……以此类推。
QQ好友上限1000人,若采用二叉树方式,最坏情况查找一个好友的次数最多为10次,相比原来的数百次有很大进步。
实际上采用多叉树会更符合人的使用习惯,实际查找效率更高。
同时分组和每个好友当成树上的节点,同时可以考虑将一个好友拆分为数个节点,连接到相应不同分组节点上。
系统可通过分析用户通信习惯,自动生成相应的初始分组策略。
用户可自定义分组的嵌套关系。
注:此功能不应仅限于QQ会员使用。
微信等其他类似通讯工具也适用。
本文个人猜想,没有基于足够数量有效样本的调查分析,可能很大程度上严重缺乏可靠性权威性实用性,见谅。
原始分组如下:
相关文章推荐
- 分享本地视频到微信好友和QQ好友
- 可在广域网部署运行的QQ高仿版 -- GG2014 完美版!新增支持:聊天记录、好友分组、托盘闪动消息提醒、登录状态、GIF动态表情
- iOS新浪微博 微信好友、微信朋友圈、QQ自身sdk分享方法
- Android、IOS直接打开QQ或微信对应好友的聊天窗口
- 仿QQ好友的分组收缩展开界面
- Android 基于xmpp协议,smack包,openfire服务端的高仿QQ的即时通讯实现【3】添加分组,添加好友,读取好友列表的实现
- Android仿QQ好友列表分组实现增删改及持久化
- Android 仿QQ好友分组列表、ExpandableListView的使用详解
- Qt自定义控件1:可拖拽排序表格(类似QQ好友分组排序)
- UITableView的折叠收缩和QQ好友分组效果
- Android 高仿QQ 好友分组列表
- Android UI仿QQ好友列表分组悬浮效果
- Android UI视图效果篇之仿QQ好友列表分组悬浮PinnedHeaderExpandableListView
- Android仿QQ好友列表分组实现增删改及持久化
- Android仿微信、QQ附近好友雷达扫描效果
- UITableView仿QQ好友的分组收缩展开界面
- 通讯录的原型实现(二)- 类似QQ好友列表实现,分组名悬浮在最顶部
- QQ好友分组模拟小程序
- Android 高仿QQ 好友分组列表