之前写过一篇关于高仿腾讯QQ的博客,不知道的看这:http://blog.csdn.net/htq__/article/details/51840273 ,主要是从界面上高仿了腾讯QQ,在UI上基本上与腾讯QQ一模一样,但是功能的话主要是从安卓原生API的角度写的,算是一个android入门级的项目,很适合安卓新手学习安卓中的各个知识点,但是不符合商业App的规则,因为商业App是从解决方案的角度来考虑的,如果该功能目前已经具备比较好的成熟的东西,那么不要去重复造*,而是直接用已经成熟的方案,而且实时聊天是一个技术要求非常高的场景,因此通常在商业App中,除了那些大型互联网企业能够自己开发自己的聊天系统外,基本上绝大多数中小企业采用的都是第三方SDK,因此自己也把原来的仿腾讯QQ的项目采用第三方的SDK进行改写,本项目采用的是bmob的SDK,实现了纯文本,表情,图片,位置,语音等发送功能。该项目已经上传到我的github,欢迎大家follow',star与fork。https://github.com/HuTianQi
以下内容是从我的github上直接复制过来的,大家可以直接去我的github上看。
主要功能
- 在界面上高仿腾讯QQ,采用侧滑菜单加底部导航的方式,基本上现在的主流App都是采用的此种方式
- 聊天内容支持:`纯文本、聊天表情、图片、位置、语音` 等格式
- 支持:`查找好友,删除好友,添加好友`等基本的好友管理功能
- 支持个人中心的资料管理,用户可以自定义昵称,用户图像,个性签名等内容,这些内容都采取云端存储
- 基于百度地图的LBS功能,可以查看附近的人,快速搭讪
UI截图(本来打算上传一个gif动态图的,但是CSDN好像不支持动态图)
启动界面
会话界面
联系人界面
设置界面
聊天界面
侧滑菜单界面
个人中心界面:
本来打算上传一个gif动态图的,但是CSDN好像不支持动态图,大家还是去我的github上看吧,https://github.com/HuTianQi
欢迎大家follow,star与fork!