基于地理位置的信息交互平台的android客户端开发开题报告

 2022-03-07 10:03

1. 研究目的与意义

伴随着互联网技术的发展,传统的pc下的社交网络,已经不能满足人们对消息及时性的要求。

人们的生活逐步从传统的pc端朝移动端转移,移动互联网使得人们在任何地点都能获取第一时间的资讯。

本课题就是为了解决一种能力共享的问题。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

伴随着互联网技术的发展,传统的pc下的社交网络,已经不能满足人们对消息及时性的要求。人们的生活逐步从传统的pc端朝移动端转移,移动互联网使得人们在任何地点都能获取第一时间的资讯。

开发一个基于地理位置的信息交互平台,面向android、ios的广大用户,采用百度地图的定位实时了解周围的用户并发送请求帮助。在一个信息时代,人们的交流沟通日渐缺乏,这种互助社交软件尤为重要。android 端app采用mvp模式,网络框架采用rxjava retrofit okhttp整合,定位和导航采用了百度地图api,推送使用极光推送,根据服务器采用了md5和base64加密数据方式。

预期达到app流畅运行,服务器不卡。数据传输稳定。同时服务器完成一种基本的安全验证机制。android应用也进行一层代码混淆。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

采用了rxjava retrofit okhttp 作为网络框架加上android自带的数据存储,文件存储以及数据库存储以及sharedpeference存储,以及android6.0的权限管理措施。最后做一下android内存的优化和UI的优化,整体来讲就是先搭架子然后在慢慢的搭界面。使用极光推送以及百度定位api。使用了mvp模式。根据后台的接口android端也设计了一套对应的接口。整体采用json格式数据作为数据的交互的方式。gson来解析json数据。

4. 参考文献

[1]郭霖,第一行代码(android)[m],人民邮电出版社,2014年

[2] 扶松柏,android开发从入门到精通 [m],北京希望电子出版社,2012年

[3] 郭金尚,android经典项目案例开发实战宝典 [m],清华大学出版社.,2013年

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

3月1日到3月8日,设计android应用的产品原型。

3月9日到3月16日,根据产品原型来搜集相应的图片资源。

3月17日到3月24日,根据产品原型开始创建android项目并且搜集和项目相关的jar包和功能。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。