没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的手机天气预包系统设计毕业设计论文.doc
0 下载量 47 浏览量
2023-07-02
17:05:25
上传
评论
收藏 2.61MB DOC 举报
温馨提示
试读
39页
基于Android的手机天气预包系统设计毕业设计论文.doc
资源推荐
资源详情
资源评论
合肥学院
2013 届 毕 业 论 文(设 计)
论 文 ( 设 计 ) 题 目
基于 Android 的手机天气预
报系统
院 系 名 称
计算机科学与技术系
专 业 ( 班 级 )
计算机科学与技术
2009 级本科 3 班
姓 名 ( 学 号 )
指 导 教 师
系 负 责 人
完 成 时 间
2013-06-02
I
基于 Android 的手机天气预报系统
中 文 摘 要
天气预报为人们了解天气状况和出行安排带来了方便,但是,大多数天气预报软件都是
基于 PC 端,查询起来并不是很便捷。而随着智能手机的普及和 3G 技术的发展,手机端实现
天气查询成为了可能,因此,实现手机端的天气预报系统成为了人们迫切需要且切实可行的
需求。
本设计使用 Android 设计技术开发了一种运用在 Android 系统上的手机天气预报软件系
统,本系统通过选择城市来获得天气,风向,温度等信息。基于手机的天气预报系统软件可
以使用户对于各地的天气情况的实时掌握,极大的方便了用户的出行和行程安排,避免了不
必要的麻烦,具有很强的实用性。
本论文首先进行了项目的背景介绍,开发的目的及意义,接着进行系统分析(包括需求
分析、研究目标和内容),接着分析了 Android 系统的框架,然后介绍了本系统的用到的技术
以及平台的搭建,最后论述了本系统的详细设计(包括功能模块设计、数据库设计等),接着
进行了项目的测试用例分析,最后给出了结论以及展望。
关键词:天气预报;Android;linux 内核
II
Based on the Android of mobile phone weather forecast system
ABSTRACT
Weather Forecast for people to understand weather conditions and travel arrangements to bring
the convenience, however, most weather forecasts are based on the PC side software, check it is not
very convenient. With the popularity of smart phones and 3G technology, mobile client queries
become possible to achieve weather, therefore, realize the phone side of weather forecasting system
has become an urgent need for people with practical needs.
This design uses design techniques developed an Android application in the Android system
mobile weather software system, the system by selecting the city to get weather, wind direction,
temperature and other information. Phone-based weather forecasting system software allows users
around the weather conditions for real-time control, which greatly facilitates the user's travel and
travel arrangements, to avoid unnecessary trouble, and highly practical.
This paper first introduces the background for the project, the development of purpose and
meaning, followed by systems analysis (including needs analysis, research objectives and content),
and then analyzes the framework of the Android system, then introduces the technology used in this
system as well as platform structures, and finally discusses the detailed design of the system
(including functional module design, database design, etc.), followed by analysis of the project's test
cases, and finally gives the conclusion and outlook.
Keyword: android;the Linux kernel;the weather forecast
III
目 录
中文摘要 .......................................................................I
ABSTRACT ......................................................................II
目 录 .....................................................................III
第一章 绪论 ....................................................................1
1.1 引言 ....................................................................1
1.2 系统开发的背景介绍 ......................................................1
1.3 系统开发的目的 ..........................................................2
1.4 项目开发的意义 ..........................................................2
第二章 系统分析 ................................................................3
2.1 研究目标 ................................................................3
2.2 需求分析 ................................................................3
2.3 系统研究内容 ............................................................4
2.4 项目需求分析 ............................................................4
第三章 系统架构分析 ............................................................5
3.1 Android 系统的特点 ......................................................5
3.2 Android 的功能 ..........................................................5
3.3 Android 架构 ............................................................6
3.3.1 Linux Kernel ......................................................7
3.3.2 Android Runtime ...................................................7
3.3.3 Library ...........................................................8
3.3.4 Application Framework .............................................8
3.3.5 Application .......................................................8
3.4 系统组件 ................................................................9
3.4.1 Activity ..........................................................9
3.4.2 Service ...........................................................9
3.4.3 BroadcastReceiver .................................................9
3.4.4 Content Provider .................................................10
第四章 系统开发及其相关技术 ...................................................11
4.1 Android 开发环境介绍 ...................................................11
4.2 Android 开发平台搭建 ...................................................11
4.3 SQlite ................................................................12
4.3.1 SQlite 简介 ......................................................12
4.3.2 SQlite 特性 ......................................................12
4.3.3 SQlite 功能 ......................................................13
4.3.4 SQlite 类型 ......................................................13
第五章 系统的设计与实现 .......................................................14
5.1 技术支持 ...............................................................14
5.2 数据库的设计 ...........................................................15
5.3 主要模块 ...............................................................16
5.3.1 项目功能界面 .....................................................16
5.3.2 项目框架 .........................................................17
IV
5.4 主要代码解析 ...........................................................18
第六章 系统测试与运行 .........................................................27
6.1 系统功能界面 ...........................................................27
结 论 ......................................................................31
参考文献 ......................................................................32
致 谢 ......................................................................33
剩余38页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 335
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功