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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-26
  • 论文字数:10522
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】人类的衣食住行与天气息息相关,而在如今的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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费