基于Android 的社交App 的设计与实现.docx
《基于Android 的社交App 的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于Android 的社交App 的设计与实现.docx(38页珍藏版)》请在优知文库上搜索。
1、摘要随着网络时代的不断发展,人与人之间的交流方式开始朝着多元化的方向发展,像现在大多数人通常使用的QQ,微信等的社交类app进行远距离聊天对话的方式已经渐渐开始替代电话进行通话的方式了,相比于电话,QQ,微信等突出了聊天方式多种多样,流量的消费远比话费的消费便宜,时间控制上的便利等的多种优点。在本次设计中将开发实现一款以聊天功能为主要功能的社交型App。本app可以通过手机上的APP在网络流畅的情况下随时随地进行实时聊天,在设置界面中,你可以修改自己的个人昵称,聊天头像,个人性别,声音提醒,头像显示,而在聊天界面中,你可以发送自己的表情,也可以输入文字,同时发送或者接收信息的时候都会有时间显示
2、。本社交APP开发所涉及的工具有:AndroidStudio,百度云推送,雷电模拟器关键词:社交APP百度云推送AbstractWiththecontinuousdevelopmentoftheInternetera,peopletopeoplecommunicationbegantodevelopinadiversifieddirection.SocialassuchasQQandwechat,whicharecommonlyusedbymostpeoplenow,havegraduallyreplacedthetelephoneforlong-distancechatanddialogue
3、.Comparedwiththetelephone,QQandwechat,thechatmodeisdiversifiedandthetrafficconsumptionisfarawayItischeaperthanthecostofthephone,andconvenientintimecontrol.Inthisdesign,wewilldevelopandimplementasocialappwithchatfunctionasthemainfunction.Thisappcanchatinrealtimeanytimeandanywhereunderthesmoothconditi
4、onofthenetworkthroughtheapponthemobilephone.Inthesettinginterface,youcanmodifyyourpersonalnickname,chatavatar,personalgender,voicereminder,andavatardisplay.Inthechatinterface,youcansendyourownexpression,orentertext.Atthesametime,youhavetimetosendorreceiveinformationShow.Thetoolsinvolvedinthedevelopm
5、entofthissocialappinclude:Androidstudio,baiducloudpush,lightningsimulatorKeywordsisocialapp,Baiducloudpush目录1绪论11.1 研究背景11.2 选题的意义11.3 研究现状21.4 研究内容215开发目标31.6 总体设计思想32系统开发环境和相关技术42.1 系统开发环境42.1.1 AndroidStudio42.1.2 百度云推送42.1.3 MySQL42.2 系统开发相关技术42.2.1 Java语言简介52.2.2 百度云推送功能简介52.2.3 MySQL功能简介53系统分析
6、63.1 系统可行性分析63.2 系统功能需求分析63.3 系统性能需求分析73.4 设计84.1 系统总体设计84.2 系统功能模块设计104.2.1 聊天界面104.2.2 属性修改界面104.2.3 在线人数界面124.2.4 好友列表界面134.2.5 退出界面144.2.6 设置界面154.3 数据库设计164.3.1 数据库概念结构设计164.3.2 数据库逻辑结构设计165系统实现185.1 聊天功能185.2 聊天添加表情185.3 个人设置196系统测试216.1 测试过程216.2 测试环境描述216.3 测试用例执行情况226.4 测试设计评估及改进237总结24参考文献
7、25致谢271绪论L1研究背景在21世纪的今天,各种不同的新科技改变着现在生活,尤其是随着或联网兴起的信息时代的发展,互联网的兴起带动着全世界的发展,使得各种各样的行业与生活方式都往互联网的方向靠拢,同时互联网的兴起也使得网络社交更加的多样化,而其中移动平台上的社交APP又颇受人们的欢迎,相比于电话通信,社交APP上进行交流可谓方便许多,首先不同于电话通信,社交APP使用的是网络流量进行通信聊天,而网络流量的费用比起电话通信要便宜的多,其次在通信的过程中可以通过添加各种表情包来丰富自己的对话内容,不像电话通信那样只能单一的使用声音和情绪波动来表达自己,然后在社交APP上聊天可以是间断的进行,但
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Android 的社交App 的设计与实现 基于 Android 社交 App 设计 实现
