基于android的手机计步器设计与实现论文

基于android的手机计步器设计与实现论文

ID:6186638

大小:872.50 KB

页数:32页

时间:2018-01-06

基于android的手机计步器设计与实现论文_第1页
基于android的手机计步器设计与实现论文_第2页
基于android的手机计步器设计与实现论文_第3页
基于android的手机计步器设计与实现论文_第4页
基于android的手机计步器设计与实现论文_第5页
资源描述:

《基于android的手机计步器设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于android的手机计步器设计与实现毕业论文目  录1绪论11.1研究背景11.2Android平台的发展状况11.3研究的目的和意义12相关技术简介22.1开发工具22.1.1JavaDevelopmentkit(JDK)介绍22.1.2AndroidSDK介绍22.1.3Eclipse开发工具介绍22.1.4AndroidDevelopmentTools(ADT)介绍22.2Android开发常用到的技术32.2.1Activity32.2.2Service42.2.3ContentProvider内容

2、提供者52.2.4Intent信使52.3Android手机加速度传感器的介绍52.4开发环境的搭建52.4.1安装JDK62.4.2Eclipse安装62.4.3AndroidSDK安装62.4.4ADT安装73Android手机计步器的需求分析73.1本文可行性分析73.1.1经济可行性73.1.2技术可行性73.2Android手机计步器功能需求73.2.1主界面需求分析83.2.2历史界面需求分析93.2.3设置界面的需求分析103.2.4分享界面的需求分析123.3手机性能需求133.3.1系统要求1

3、33.3.2灵活性133.3.3时间特性要求1313.3.4软件特性要求134手机计步器总体设计134.1软件框架介绍134.2软件结构设计144.3系统数据流设计155手机计步器的设计与实现165.1数据存储设计165.1.1计步记录的存储165.1.2计步器各设置项的存储175.2关键代码的实现185.2.1手机计步器核心类StepService185.2.2主要界面的实现206系统测试246.1测试计步器各项功能246.1.1测试准备246.1.2测试过程246.2测试总结27结论及尚存在的问题27参考文

4、献29致谢3011绪论1.1研究背景随着无线通信技术的发展智能手机走上了历史舞台。智能手机的诞生,是由掌上电脑演变而来的。最早的掌上电脑是不具备手机的通话功能,但是随着用户对掌上电脑的个人信息处理方面功能的依赖的提升,又不能同时携带手机和电脑出门,所以厂商将掌上电脑的系统移植到了手机中,于是才出现了智能手机这个概念。智能手机具有独立的操作系统,独立的运行空间,可以由用户自行安装软件具有很强的扩展性。Android就是在此时应运而生。它是一套真正意义上的开放性移动设备综合平台,包括操作系统、中间件和一些关键的平台

5、应用。Android操作系统最初是由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google以Apache开源许可证授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。如今Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。Android以其特有的开放性优势越来越受到人们和智能手机开发商的关注,并吸引了大量的第三方开发者加入,本次设计运用Android平台手机作为研究开发对象,配合Java语言程序设计

6、以及面向对象思想设计了这一款手机计步器App。1.2Android平台的发展状况Android一词的本义指“机器人”,该平台由操作系统、中间件、用户界面和应用软件组成。从2008年推出到现在Android正以前所未有的速度聚集着来自世界各地的开发者,越来越多的创意被应用到Android应用程序的开发中,大有席卷整个手机产业的趋势。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷

7、歌开发的操作系统Android迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。未来的智能机市场不可能一家独大,并且Android系统本身也存在着很多问题,但是从其设计的亲和性和为大众所接受的价格来看谷歌的Android平台依然有着巨大的发展机遇。除了苹果之外,其他的平台在短期内鲜有Android的竞争对手。1.3研究的目的和意义Android平台对于Google和用户的意义不在于手机本身,而在于为了推动移动互联网产业链的迅速成型。具有开源性的Android手机平台与之前Symbian、window

8、smobile等操作系统不同,它们收取高额的授权费用,而Android不需要,这样29使得应用开发成本大大降低;也正是由于它的源代码是开放的,使得开发者可以随心所欲的开发应用。同时,手机生产商和软件开发商也能够在这里得到利润,手机软件得到有效的维护协调发展。这正是Google发布Android平台的意义,也是Android平台的使命所在。同时目前搭载Android平台的应用有很多,但针

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。