| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9145 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着国家提出增强大学生户外活动的号召,大学生相关组织开展的户外活动的频率也开始逐渐增多,但户外活动也带来许多安全问题,因为大学生在社会经验和安全性问题上的观念不是很强,难免会发生联络不及时而导致的失踪、失联等安全性问题。所以,如何保证大学生户外活动的安全成为了目前的首要问题。经调查研究显示,大部分户外活动走失事故发生的原因有:信息获取不及时、定位显示不准确与部分个人情况等。因此,本设计是一款专门面向大学生参加户外活动所定制的APP,它利用Android Studio 4.1在MAC OS 平台上基于Android 8.0手机操作系统以及Google官方的首选语言Kotlin进行移动端app开发。该系统可以实现天气查看、地图导航、约伴出游、即时通讯等多个页面的展示,可实时进行位置分享与轨迹分享,有利于解决户外活动的集散问题。该App的使用方便快捷、界面交互生动,保证了大学生出行效率与安全,为大学生参加户外活动带来便利。
关键词:户外;安全;移动端
目录
摘要
Abstract
引 言-1
1 绪论-2
1.1 课题研究背景-2
1.2 国内外研究现状-2
1.3 论文结构和内容-3
2 相关技术简介-4
2.1 kotlin-4
2.1.1 kotlin相关技术简介-4
2.1.2 Kotlin的特点-4
2.2 Android-6
2.3 Jetpack-7
2.3.1 Navigation-8
2.3.2 ViewModel-9
2.3.3 其他组件库-11
2.4 开发工具-11
2.4.1 AndroidStudio介绍-11
2.4.2 云数据库介绍-12
3 户外活动App需求分析-13
3.1 任务描述-13
3.2 地图功能需求-13
3.3 即时通讯功能需求-13
3.4 天气模块功能需求-14
4 系统设计-15
4.1 整体架构-15
4.2 总体功能设计-15
4.3 主要模块设计与实现-16
4.3.1 登录模块设计与实现-17
4.3.2 首页模块设计与实现-18
4.3.3 活动模块设计与实现-18
4.3.4 地图模块设计与实现-19
4.3.4 天气功能设计与实现-21
4.3.4 即时通讯功能设计与实现-21
4.4 数据库表设计-22
结 论-23
参 考 文 献-24 |

