基于Android的天气预报系统的设计与实现.docx

资料分类:设计作品 上传会员:布加加 更新时间:2021-02-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10522
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】人类的衣食住行与天气息息相关,而在如今的21世纪,这个e时代,智能手机更是与人类紧密相连。面对市场上繁杂的天气APP和植入,快节奏的生活不允许有那么的闲暇去挑选,为服务快节奏人群和中老年人准确而简易得得知天气变化,安排好行程,本文拟开发一款实用的天气预报软件。

本文基于安卓开发的天气预报系统,能够简洁明了得提供天气变化,准确得告知气温变化,快捷而简易。用户可以在系统的主界面选择自己想浏览的城市一周天气情况。同时在WIFI状态下,系统会自动定位到用户所在城市,省时省力。该系统的优势为内存小,启动速度快,愉悦用户体验。该系统具有分享功能,可以分享到微信,微博等社交工具。采用窗口小部件使用户对桌面的布局一目了然,直观而明朗。本文设计了基于Android平台的针对满足用户需求的天气预报。本软件工具采用Linux框架以Android Studio为开发平台并运用Axure等交互工具,Photoshop和Illustrator等 UI设计技术来实现。

【关键词】 Android;Android Studio;天气预报系统

 

目录

摘要

Abstract

1 前言-1

    1.1 选题背景及意义-1

        1.1.1 背景-1

    1.2 课题的主要内容-1

2 技术核心-2

    2.1 技术核心简介-2

 2.1.1 Java-2

 2.1.2 Android-2

 2.1.3 UI-2

 2.1.4 Layout-2

 2.1.5 AppWidget-2

2.2 系统开发工具及环境-3

 2.2.1 Android Studio-3

 2.2.2 环境配置-3

3 系统分析与设计-3

    3.1 系统需求分析-3

    3.2 系统架构设计-4

 3.2.1 API-4

 3.2.2 系统架构-4

 3.2.3 Google Android 平台的相关理论-7

4 系统功能设计-7

    4.1 Android的UI界面的实现-7

 4.1.1 XML的理念-7

        4.1.2 主界面的实现-9

 4.1.3 实现界面布局的Layout-14

 4.1.4 LinearLayout的常用属性-14

 4.1.5 RelativeLayout的常用属性-15

5 天气APP的实现-18

    5.1 APP在手机上应用-18

    5.2在安卓端的主界面-18

    5.3启动关键代码-18

    5.4天气信息的获取-19

    5.5城市信息的获取与刷新-20

    5.6天气信息的实现-20

6安卓端测试分析-20

6.1无wifi连接测试-21

6.2 有wifi连接测试-21

6.3测试结果分析-22

7 总 结-23

参考文献-24

致    谢-25

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:面对就医难这个普遍的状况,中老年人愈发孱弱的身体,更加需要准确得知天气变化来保暖,因此一款简单明了的天气APP是必要的。针对上述背景,本文开发了“天气预报系统”能够及......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: