Android天气预报论文设计

上传人:壹****1 文档编号:547672944 上传时间:2022-10-29 格式:DOC 页数:40 大小:1.11MB
返回 下载 相关 举报
Android天气预报论文设计_第1页
第1页 / 共40页
Android天气预报论文设计_第2页
第2页 / 共40页
Android天气预报论文设计_第3页
第3页 / 共40页
Android天气预报论文设计_第4页
第4页 / 共40页
Android天气预报论文设计_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《Android天气预报论文设计》由会员分享,可在线阅读,更多相关《Android天气预报论文设计(40页珍藏版)》请在金锄头文库上搜索。

1、word分 类 号:TP315学校代码:11460学 号:08413105晓庄学院本科生毕业论文Android3G手机天气预报系统Android3Gphone weather forecast system所在院系:学 生 姓 名: 指 导 老 师: 研究起止日期:二一一年十二月至二一二年五月 / 学位论文独创性声明本人重声明:1. 坚持以“、创新的科学精神从事研究工作。2. 本论文是我个人在导师指导下进展的研究工作和取得的研究成果。3. 本论文中除引文外,所有实验、数据和有关材料均是真实的。4. 本论文中除引文和致的容外,不包含其他人或其它机构已经发表或撰写过的研究成果。5. 其他同志对本研

2、究所做的贡献均已在论文中作了声明并表示了意。 作者签名: 日 期:目录绪 论11.1 研究容11.2 研究意义11.3 可行性研究11.4 研究现状和开展趋势2二 、系统分析42.1 研究目标42.2 需求分析42.3 性能分析5三、平台与关键技术研究63.1 Android开发环境介绍63.2 Android开发平台搭建63.3 Android关键技术研究7四、系统设计10104.2 数据交互124.3 用户交互134.4 系统管理154.5 数据库设计与实现194.6 程序模块设计24五、系统实现与测试285.1 系统实现285.2 系统测试31参考文献34致35摘 要随着智能手机的快速普

3、与,智能手机操作系统市场非常活跃。为了让智能手机用户能够随时随地查询互联网所提供的服务,让手机能够通过移动网以与互联网访问Web并处理各种各样的业务,一种高效的方法就是将应用系统的功能拓展到手机终端上。因此,智能手机的应用软件与其需要的服务将有广阔的开展前景。在如今这个智能手机系统群雄纷争的时候,它采用Linux核,开放手机联盟成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。2008年Google推出了一款名为Android的开源智能手机操作系统, Android的最大特点是其开放性体系架构,不仅具有

4、非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以与强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。本文就在分析讨论Android手机软件开发技术原理的根底上,开发出能为用户提供更好的基于Android平台的3G手机气象软件。关键字:android;天气预报系统;智能手机平台ABSTRACTWith the rapid proliferation of smart phones, smart phone operating system market is very active. In order to allow sm

5、art phone users to be able to query the services provided by the Internet anytime, anywhere, so that the phone can be accessed through the mobile network and the Internet Web site and handle a variety of business, an efficient way is the application function of the system extended to the mobile term

6、inal on. Therefore, the smart phone applications and the service will have broad prospects for development.Warlords dispute of this smart phone system today, it uses the Linux kernel, the Open Handset Alliance members can be used and modify the SDK package, open source, it has a good expansion. This

7、 software includes the operating system, user interface and applications, smart phones need to work all of the software. In 2008, Google launched a product called the Android open-source smart phone operating system, Androids biggest characteristic is its open architecture, not only has a very good

8、development, debugging environment, but also supports a variety of scalable user experience. Including rich graphical ponents, and multimedia support features and great browser. Therefore, for software professionals, the Android platform has unlimited appeal.On the basis of analysis and discussion o

9、f the Android mobile phone software development technical principles, developed to provide users with better 3G handsets based on Android platform of meteorological softwareKeywords:android;weather software;smart phone platform绪 论1.1 研究容Android平台天气预报系统是基于Android手机平台,基于Java,从Google上获取天气预报信息,开发出针对使用An

10、droid平台的手机天气预报系统的应用软件。为了让智能手机用户能够随时随地查询互联网所提供的服务,让手机能通过移动网和互联网访问Web 并处理各项业务,是一种高效的方法就是将应用系统的功能拓展到手机终端。Android 系统是Google 公司开发的一个开源手机操作系统,它包括了用户界面、操作系统和应用程序,即智能手机工作所需的全部应用软件。Android 的最大特点是它的开放性体系架构,不仅具有非常好的调试、环境开发,而且还具有各种可扩展的设施,包括丰富的多媒体支持功能和图形组件强大的浏览器,技术已经趋于成熟。1.2 研究意义Android平台3G手机天气预报系统的开发可以进一步扩大天气信息

11、的覆盖面,以便提前预防,把气象灾害造成的损失降到最低,使得广阔公众能够在第一时间方便且快捷地获取最新的天气预报信息。同时也可以强化天气公共服务的职能,改善公共服务手段、完善公共服务体系、增加公共服务产品、提高公共服务质量,更好地发挥了气象事业对经济社会开展的现实性作用。这款手机天气预报系统给人们生活带来方便快捷的全天候信息,在人们日常生活中必不可少的生活信息。本系统界面明了,操作简单,适合所有年龄阶段的运用。对于提高人们生活水平质量有一定的促进。1.3 可行性研究 随着计算机应用的日益普与和深化,随时随地了解今明天的天气情况已经成为一种趋势。本项目要开发的是基于单机的天气查询系统。由于现代都市

12、的快节奏,再天天守着电视机看雷打不动的天气预报已经变得越来越不现实了。因此,实现一个将各种天气查询服务功能集成起来的信息系统就显得十分必要,即可以节省时间,又可以实现个性化的服务,减少不必要的等待和繁重的信息。开发的系统要求界面友好,方便直观。既要方便管理员对天气情况进展添加、删除、修改、查询和统计等管理,又要方便用户与时了解最新的天气状况。而且随着现在android手机的越来越流行和开展,使用android手机的人数越来越多,据调查,使用智能手机的用户中,手机里下载天气预报软件的用户占有84%,所以这是一个很大的用户平台,根据开发平台的应用需求,决定开发这样一款天气预报系统软件。1.4 研究

13、现状和开展趋势据Gartner最新数据显示,从2010年第二、三季度全球智能手机销售持续大幅增长,形成了良好的态势,其中第三季度安卓占全球智能手机市场的26%,仅次于塞班,成为世界上第二大智能手机系统。2010第二、三季度与去年同期相比,增度分别是15.8%与22%,增长迅猛。而塞班系统较09年的市场销售状况,尽管终端销量有大幅度提升,但增势下滑%,情况不好。其他操作系统的表现如此要平稳很多。图1-1Gartner数据整理安卓是全球首款开源代码的操作系统,开放手机联盟OHA成员可以任意使用和修改安卓的SDK软件包,采用Linux核。系统的开源性使其具有良好的拓展性,一方面,终端厂商可以针对自身

14、的特殊需要“定制化开发;另一方面,为众多移动应用开发者提供了良好的系统性平台,有利于移动应用的集合。与此相比,尽管2010年2月,塞班根本完成开源工作,但由于代码臃肿,用户界面设计缺失,塞班的开源并无实际意义,错失开展良机。据Informa预测,2012年,安卓手机销量将超过诺基亚塞班手机,届时安卓将成为全球最大的智能手机平台。谷歌表示目前安卓手机每日平均激活量为23万部,销售速度正在加速上涨。我们认为,安卓在全球市场的成长壮大,塞班市场份额不断下跌已成不可争议的事实。安卓操作系统开展迅猛主要得益于开源、免费和良好产业运作策略,这三点为安卓在智能手机市场赢得更多的开展机遇。代码的开源让更多的开

15、发者进入应用开发;系统的免费让更多的厂商参加,推动了份额的上升;应用的丰富吸引了更多用户选择,这也是谷歌值得众多厂商学习的地方。此外,谷歌通过OHA联合众多厂商进展系统研发,不断更新版本,将系统应用推广到更多的终端产品中,确保用户体验持续改善。二 、系统分析2.1 研究目标1. 了解Android应用程序的设计和开发过程;2. 使用多种组件进展Android 平台3G手机天气预报软件的开发。 本软件是基于Eclipse的开发环境,依托Google气象数据建立天气预报信息数据库,开发出了针对Android平台的手机天气预报系统。2.2 需求分析手机开展到现在已经成为广阔人们群众的日常使用的通讯工具,手机具有的功能也日趋完善。手机用户也可以选择开通GPRS网络服务,此服务大大的方便了人们对于手机上网的需求,从而带动了手机软件开展,我国的移动通讯功能得到了很大的提高。手机软件可以在安装在手机上的软件,完善原始系统的不足与个性化。随着科技的开展,现在手机的功能也越来越多,越来越强大。再也不像以前那么死板简单。目前开展到了可以和掌电脑相媲美。 本设计在现有普通手机的根底上,可

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号