- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于安卓开发的记录旅行足迹的app
[关键词]安卓开发;记录旅行;足迹;app
1 需求分析与特色创新
从用户的角度分析发现,每个喜欢旅游的人都喜欢将自己在旅游中见到的美景以及人文趣事以照片或视频的方式记录下来。为了提高本产品的竞争率,以下为我们产品的特色。
(1)本软件将文字,录音,图片,视频等记录方式融为一体,不仅使用起来方便快捷,而且记录的心情会以时光轴的方式有条理的展示。使用户可以随时随地记录,随时随地回忆。让自己的生活变得丰富充实。
(2)软件还可以实现好友间旅游足迹的分享与讨论。增进朋友间的友谊,使彼此更加了解。除此之外,本软件还有分享模块,如果用户希望让更多人知道自己的旅行,可将自己旅游后的心情记录“晒”至自己的朋友圈,和朋友一起分享自己的喜悦。
(3)为了使用户的心情描述的更加生动,本软件还增添了当时的天气情况,不需要用户选择软件会自行获取,并与所记录心情有机的结合。当用户回翻时,还会有身临其境的感觉。
(4)本软件还设有拍照,录音,视频等是否“同步”选项,如有特殊需要用户可自行切换。如从服务器端同步的信息不小心丢失,还可以随时随地下载自己之前的记录。有了此软件用户不必再担心因不小心删除软件,手机丢失等导致的记录丢失。
(5)除了旅游,在日常生活也可以随时随地记录,使用户可以及时的记录当天的趣事。
2 系统设计
2.1 系统功能模块设计
2.2 位置功能模块展示
用户进入位置栏目后自动定位用户当前所在的地理位置信息,定位后,系统用气泡在地图上标示用户当前所在的位置。同时根据定位的地理位置信息,自动获取当前位置的信息,并保存在文件中。
若用户点击气泡后,提示创建一次行程,并可以自定义名称,然后展示拍照、录音、文字、视频等记录功能的对话框,用户点击按钮后可以用相应的方式记录自己的足迹。其记录后可以分享单个的照片和文字,也可以选择全部分享(分享时光轴截图)
2.3 足迹
用户进入足迹栏后,开看到自己过去所有去处所记录的东西包括文字、图片、视频、以及录音。并以地图的方式展现。显得井井有条方便用户查看。
2.4 广场
将自己去过的旅游胜地向他人分享也是当前人们的一大乐趣。本栏目正好迎合了大众口味。可以将自己所见的奇闻乐事美景向大家分享,既能让大家“涨见识”,还能一定程度上满足用户的“虚荣心”。
2.5 浏览最多
即产品系统会对用户的浏览做详细的记录,并做大致分类。对用户频繁查看的或对用户经常查看的某种标签的记录会优先显示。便于用户去回忆那段最美好的回忆。
2.6 设置栏目功能模块
2.6.1 手势密码:鉴于App中内容的私密性,用户首次登录提示是否设置手势密码,或者在设置中进行选择,以便提升App的安全性,最大限度的保护用户的隐私。
2.6.2 用户反馈:为用户提供服务。以此减少软件运行中所发生的错误。以及使软件功能更完善更迎合大众的喜爱。
2.6.3 使用帮助:主要为用户提供一些使用指南,以及常用问题解答。使用户更快速上手。
2.6.4 版本信息:一般就是从服务器中取出最新的版本号(版本号存在于xml文件中)和当前检测到的版本相匹配,如果匹配不成功,提示用户进行软件升级,如果匹配则提示“已是最新版本”。
2.6.5 同步?稻荩和?步选项可防止数据丢失,只要注册一个账号,无论何时都可以从服务器端同步。
3 功能实现
本软件采用手机APP的形式呈现,与传统的PC软件相比具有,携带方便,随时随地获取信息的特点,不受地理和时间的限制的特点,可以随时随地进行旅游足迹的记录。开发使用Java语言,是在Windows 7操作系统,利用Eclipse Classic4.2.2开发工具搭载Android SDK工具包,结合Android手机自带的SQLite3数据库进行开发。
3.1 开发工具:Eclipse Classic4.2.2
用Eclipse作为代码实现工具,为了并在Eclipse原本的集成环境中上安装的ADT ,是我们在整个安卓应用的编写中更加简便。
3.2 数据库环境:SQLite3
SQLite是一个开源的嵌入式关系数据库,该数据库极大的减少了应用程序管理数据所需的开销,SQLite可移植性灵活,容易使用,占内存小,使用起来高效而且可靠。行。
3.3 实现语言:java语言
Java是一门面向对象的高级编程语言,大多数Android应用都是基于java语言编写。虽然安卓运用了不一样的JVM以及不同的封装,但代码还是用Java语言所编写的。
3.4 系统环境:Microsoftindows 78
即当前最广泛使用的桌
您可能关注的文档
- 互动教学法在中学英语教学中的应用.doc
- 互动式策略在初中数学教学中的应用.doc
- 互动式教学模式在音乐鉴赏课中的应用.doc
- 互动视角下突发网络舆情政府回应分析.doc
- 互改,作文教学不可缺少的手段.doc
- 互利共赢,共建“一带一路”.doc
- 互利共赢是“一带一路”建设最亮丽的底色.doc
- 互联互通条件下声乐教学的信息影响因素研究.doc
- 互联网+背景下常熟古琴艺术经济价值的开发利用研究.doc
- 互联网+背景下的文科类大学生创业人才培养模式探究.doc
- 2 钢铁企业节能减排技术路径优化与能源管理体系构建教学研究课题报告.docx
- 初中英语阅读策略训练与自然拼读法应用探讨教学研究课题报告.docx
- 《网络文学创作中的历史题材文化内涵解析与提升策略》教学研究课题报告.docx
- 2024年贵州贵阳市花溪区人民医院招聘4人笔试高频难、易错点备考题库及答案详解一套.docx
- 高中心理剧课程在心理教育中的角色与作用分析教学研究课题报告.docx
- 区域教育在线教育均衡发展背景下人工智能辅助下的教育资源配置与优化研究教学研究课题报告.docx
- 高中物理教学情境创设与核心素养培育研究教学研究课题报告.docx
- 初中生心理健康教育课程与生命教育理念的融合与实践教学研究课题报告.docx
- 高中音乐教育中量子加密通信音乐作品的鉴赏研究教学研究课题报告.docx
- 《绿色金融政策实施效果对绿色产业投资环境的影响研究》教学研究课题报告.docx
最近下载
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 2025年中国便利店发展报告.pptx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
- 新媒体背景下信息技术的发展及其应用分析.pdf VIP
- 一种大吨位玄武岩纤维锚索整体张拉试验系统及试验方法.pdf VIP
文档评论(0)