为顺应潮流,设计了一款手机上的天气预报 APP 软件。APP 软件从中国天气网上获取 天气预报信息,去准备预测包括:时间,气温,风级等气象信息,并且将其显示在手机屏 幕上。APP 软件为用户提供了实时的天气查询服务,为用户的工作、出行等带来便利。

1。2。 研究意义

天气预报 APP 软件气象信息的覆盖面更加广阔,用户也可以在第一时间便捷地获取各 个城市的气象信息,从而做出提前预防,将损失降低到最小。天气预报 APP 软件强化了气 象公共服务的职能,完善了公共服务体系,改善了公共服务手段,提高了公共服务质量, 同时更好地发挥着气象事业对经济社会发展的现实性作用。

本身而言,天气预报就是根据气象探测得到的资料,再结合应用天气学、动力学、统 计学等,对某个区域或者某个地点将来一段时间内的天气信息做出预测或猜测。它是由大 量的气象工作者根据大气科学的理论以及技术,辅以超级计算机做出分析和预测。虽然是 短短的一点内容,但这些内容凝聚了大量气象工作者的劳动和心血。

天气预报的主要内容就是某个区域或某个城市未来一段时期内的天气、气压、风向、 温度、降水等。它服务于社会的工农业和群众的生活。

当下生产力和科学技术的发展程度,导致人类活动的范围变得更大,受大自然的影响 也更大了,故而天气预报成了人们不可或缺的信息。选择 Android 平台开发手机天气预报 系统非常实用,也为人们时刻了解天气状况和出行、以及行程安排带来了方便。

1。3。 研究现状和发展趋势

Android 本身就是基于 Linux 内核的一个软件平台。它也是一款操作系统,初期是 Google 单独开发的,后来开发放手机联盟加入一起开发。Android 采用了软件层的架构, 主要分为四个部分。第一部分为 Linux Kernel,是用 C 语言开发的,提供一些基础的功能。

第二部分为 Android Runtime,主要包括函数库和虚拟机,是用 C++语言开发的。第三部 分为 Application Frameworks,准确来说,它是一个框架,供开发者使用。最后一部分为 Application,它是各种应用软件,包括通话程序、相机程序等。

以 Google、苹果等为中心各自形成的生态链,都在以原来数倍的速度推动着移动互联 网的发展,这也正是 Google 推出 Android 操作系统的意义。国内也成立多家通讯公司, 专门在 G 关计 oogle 手机平台上添加输入法等一系列符合国内用户使用特色的功能。同时 吸引很多目光到 Android 上面,也使得一些深入理解并发展 Android 的计划得以启动。更 多的手机软件开发企业已经或者正在筹备将公司转型,转向到 Android 的开发。论文网

基于此种情况,非常有必要进行一些研究去了解 Android 平台,了解 Android 先驱进 步的理念和思想,以及通过这些了解手机软件行业,进一步了解未来移动互联网的发展趋 势,从而更好的适应时代的需要。

2。  系统分析

图 2。1 总体设计框架图

从上面的总体设计框架图可以得知,本次课题中开发的手机天气预报系统是通过互联 网从中国气象局抓取数据并显示在智能移动设备终端上。

2。1。需求分析

本次课题中开发的手机天气预报系统是一个 Android 应用。该应用拥有两个界面,主 界面和显示界面。如图 2。2,主界面上加载地区的是一个 TextView 控件。这个控件可以看 成是一个简单的文本框,单纯用来显示指定文字内容。而下面加载省、市、县列表数据的 是一个 ListView 控件。ListView 这个控件可以看作是对 TextView 的一个集合,列表,它

上一篇:java+Mysql购物管理系统设计+源代码
下一篇:Matlab数字图像处理边缘检测算子

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

Android的网络借贷系统的设计

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发