admin 发表于 2016-8-23 11:45:54

基于andriod的地理位置分享系统

技术:Android等
摘要:
Android是一种基于 Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开发手机联盟领导及开发,现已成为大多数人手机的系统。所以在此,本文使用android平台来实现本系统的设计以确保有更好的兼容性。地理位置一般是用来描述地理事物时间和空间关系,而绝对地理位置是以整个地球为参考系,以经纬度为度量标准,在此,本系统使用经度和维度还有时间来确定一个人的位置,分享这三个参数就是相当于分享了用户的地理位置。实现的过程中,此系统使用百度SDK来进行数据的采集进而优化应用程序。本系统主要是基于android系统进行开发,采用多种第三方开源框架,并利用了androidstudio等还发工具及环境。经过需求分析,概要设计,功能设计等环节后,本文最终实现了地理位置分享系统,经测试,系统可以按照预期目标正常运行。

关键字:android ;地理位置 ;SDK

目录:
1概论    1
1.1 课题背景    1
1.1.1android的开发现状    1
1.1.2android的市场情况    2
1.2 开发工具及语言    2
1.2.1android    2
1.2.2androidStudio    3
1.2.3java    3
2需求分析    4
2.1 可行性分析    4
2.2 技术可行性分析    5
2.3 经济可行性分析    5
2.4 法律可行性分析    5
3概要设计    6
3.1 概要设计    6
3.2 事件处理流程    6
3.3 功能划分    7
3.4 系统功能设计    8
3.5 系统功能总结    8
3.6 用户用例图    9
3.7 数据库    10
3.8 框架使用    10
4详细设计    11
4.1 技术框架的设计    11
4.2 系统的编译环境    12
4.3 数据库的设计    12
4.3.1 Sqlite概述    12
4.3.2 结构设计    12
4.3.3 数据库表设计    13
5开源框架介绍    15
5.1 volley    15
5.2 flyRefresh    16
5.3 support:appcompat-v7    16
5.4 support:design:    16
5.5 support:cardview    17
5.6 Butterknife    17
5.7 BaiduMapSDK    17
6功能实现    19
6.1 项目内文件包综述    19
6.2 查看地图功能    21
6.2.1 准备工作    21
6.2.2 功能实现    22
6.3 发送地理位置    24
6.4 查看他人地理位置    27
6.5 存储位置    28
6.6 更改个人信息    31
7系统测试    33
7.1 软件测试的目标    33
7.2 软件测试的重要性    33
7.3 软件测试的方法    34
7.4 测试环境    34
7.5 部署安装    34
7.5.1 服务器程序运行环境:    35
7.5.2 服务器程序说明与部署:    35
7.5.3 本系统部署    36
7.6 功能测试    36
7.6.1 查看地图    36
7.6.2 发送地理位置    37
7.6.3 查看他人地理位置    38
7.6.4 存储位置    39
7.6.5 更改个人信息    39
7.7 系统运行状况    40
8结论    41
参考文献    42
致谢    43
外文文献    44
中文翻译    51

论文字数:19934
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****



398879524 发表于 2019-5-16 12:32:22

能不能分享一下木有金币耶{:3_59:}

冻死不会吃饭的 发表于 2020-4-10 20:56:16

求分享啊,没有金币啊

yichan 发表于 2020-4-26 21:22:34

啥也不说了,感谢楼主分享哇!

wyh150 发表于 2020-4-27 00:54:39

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: 基于andriod的地理位置分享系统