MingQQ是个用WebQQ协议开发的小巧QQ客户端。今天,作者@倚天为MingQQ更新至v1.1,修改好友和群Hash算法,现在可以玩群了!MingQQ Android版,可以在Android手机上登录你的QQ,收发消息...

最近为了学习Android开发,特意将原来写的MingQQ Windows版移植到了Android上面,以此练手。通过这次练习,学习到了不少Android开发的相关知识,特别是界面开发部分。MingQQ的界面模仿了Android QQ的基本功能,虽然体验性完全比不上QQ,但目前技术有限,只能做到现在这水平了,更好的界面用户体验留待以后再提升吧。下拉刷新目前使用了第三方开源库Android-PullToRefresh,以后再考虑替换成自己写的下拉刷新组件,并增加消息列表的右滑删除功能。

发布的apk包含了动态设置聊天气泡图片的功能,而开源代码里面是没有的。原因是解决*.9.png的水平翻转问题搞得我太辛苦了,所以将其收为私有技术,不发布在开源代码里面了。

2000人的大群群聊时,群成员昵称可能显示不了,因为获取群信息的协议未完善,群信息数据量太大无法一次性返回,好像目前的官方WebQQ也存在这个问题,这个问题暂时也不管了,以后看情况再解决。希望以后可以写一个自己的移动即时通讯App,使用xmpp协议,包括服务器端和客户端。

仅为聊天而生!Android MingQQ v1.1

MingQQ已实现功能:
1、登录、注销、保持在线。
2、好友、群、消息列表。
3、发送/接收好友、群、群成员消息。
4、表情选择。
5、简单图片浏览。
6、个性化聊天气泡图片设置。

目前已知的未解决的小缺陷:
1、表情选择界面的删除键不能够长按连续删除。
2、气泡文字排版混乱。
3、气泡内的图片点击检测不精确,点击图片旁边也能打开图片浏览。
4、点击发送编辑框弹出输入法后,聊天列表内容的位置不是弹出输入法之前的位置。
5、点击好友列表会出现往上滚动的情况,而不是直接而下展开。
6、聊天窗口的下拉刷新在释放刷新后垂直线条断开,并且上划或下划到顶有明显的光晕痕迹。
7、2000人的大群群聊时,群成员昵称可能显示不了。

隐藏功能:
点击“动态”-“气泡、主题、表情”可以设置用户聊天所使用的气泡
点击“设置”- 头像可以切换在线和隐身两种状态
点击“设置”-“关于”可以退出当前帐号

下载地址: 非常小巧,大小才1M多!

http://pan.baidu.com/s/1sjJSwcl

Android版MingQQ v1.0 最新修复版

MingQQ 开源项目地址

https://github.com/zym2014/MingQQ

MingQQ Android版 作者博客发布地址

http://www.cnblogs.com/ZYM/p/3696827.html   

相关推荐:

炫彩简约!第三方安卓QQ  MaterialQQ Lite v0.3

百度网盘超级会员/各大平台VIP,限时特价,诚信商家!

123云盘 - 空间2T,上传下载不限速,分享免登陆下载!

评论:39

  1. Google Chrome 41.0.2272.76 Google Chrome 41.0.2272.76 Windows 8.1 Windows 8.1

    这个版本和轻聊版有什么区别吗?

    继续谈情 2015-3-11 17:01:20
  2. UC Browser 9.0.1.294 UC Browser 9.0.1.294 Android 4.0.3 Android 4.0.3

    流量怎么样?

    匿名 2015-3-11 12:38:38
  3. Google Chrome 41.0.2272.76 Google Chrome 41.0.2272.76 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    内存占用多大?前台+后台服务 FMR里面看占了多少?
    小内存手机..就连 轻聊都伤不起呀..只能试试这个了

    男儿 2015-3-11 10:03:21
  4. Galaxy Nexus Galaxy Nexus Galaxy Nexus Galaxy Nexus

    现在qq就没一个好用的

    匿名 2015-3-11 9:06:17
  5. Google Chrome 41.0.2272.76 Google Chrome 41.0.2272.76 Windows 7 x64 Edition Windows 7 x64 Edition

    什么时候能实现手机和电脑同时在线 那就完美了 这个很重要

    匿名 2015-3-11 8:07:33
  6. UC Browser 9.9.4.484 UC Browser 9.9.4.484 Unknown Unknown

    哪来那么多天聊→_→

    匿名 2015-3-11 3:29:57
  7. TheWorld Browser TheWorld Browser Windows 8 x64 Edition Windows 8 x64 Edition

    。。可以 禁止接受群消息嘛,,我怎么设置不了。。还是现在还没这功能

    昆 2015-3-10 23:58:16
  8. Internet Explorer 11.0 Internet Explorer 11.0 Windows 8.1 Windows 8.1

    其实我只想要有基本的聊天与动态功能,其他什么收藏什么钱包什么新闻的垃圾统统不想要。

    匿名 2015-3-10 23:56:32
  9. UC Browser 9.9.3.478 UC Browser 9.9.3.478 Android 4.4.2 Android 4.4.2

    豆巴子

    匿名 2015-3-10 22:57:22
  10. Android Webkit 4.0 Android Webkit 4.0 Motorola Droid Motorola Droid

    good!

    tusijia 2015-3-10 22:30:24
  11. Google Chrome 39.0.2171.99 Google Chrome 39.0.2171.99 Windows 7 x64 Edition Windows 7 x64 Edition

    登录失败

    匿名 2015-3-10 22:19:28
  12. Google Chrome 37.0.2062.35 Google Chrome 37.0.2062.35 Windows 7 x64 Edition Windows 7 x64 Edition

    无法用

    飒飒 2015-3-10 21:57:58
  13. Google Chrome 40.0.2214.115 Google Chrome 40.0.2214.115 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    能漫游消息吗?

    匿名 2015-3-10 21:37:03
  14. Internet Explorer 11.0 Internet Explorer 11.0 Windows 7 x64 Edition Windows 7 x64 Edition

    虽然作者用意是练手做做软件,但还是希望能有一个MD风格的界面啊 🙂

    匿名 2015-3-10 21:27:21
  15. Google Chrome 39.0.2171.99 Google Chrome 39.0.2171.99 Windows 7 x64 Edition Windows 7 x64 Edition

    怎么说呢,这货有点为了仿而仿~~~我觉得完全可以什么功能写什么功能,这样用起来也方便,何必和QQ的菜单都长一样呢~~~

    程漠 2015-3-10 21:23:47
  16. Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

    匿名 2015-3-10 21:11:45
  17. Google Chrome 31.0.1650.63 Google Chrome 31.0.1650.63 Windows 7 x64 Edition Windows 7 x64 Edition

    有空间没

    匿名 2015-3-10 21:06:36
  18. TheWorld Browser TheWorld Browser Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    为什么我点击支持本站导航转到的是我自己编辑的好123的界面啊?

    匿名 2015-3-10 21:05:43
  19. Firefox 31.0 Firefox 31.0 Windows 7 Windows 7

    沙发

    jerson 2015-3-10 21:04:44
  20. UC Browser 10.2.1.550 UC Browser 10.2.1.550 Android 4.4.2 Android 4.4.2

    沙发

    匿名 2015-3-10 20:58:58

评论反馈

发布评论前必须先登录