资料详情

基于Android的天气预报系统的设计和实现(论文和源码)

头像

android

编号:3463

 

 

目录

 

 

摘要 ................................................................................................................................................. 1

需求分析 ........................................................................................................................................ 2

一、开发背景............................................................................................................................... 2

二、项目需求分析....................................................................................................................... 2

总体设计 ........................................................................................................................................ 2

一、系统规划............................................................................................................................... 2

二、系统功能界面....................................................................................................................... 3

1. 设置预报城市界面:.....................................................................................................  3

2.天气显示界面: ............................................................................................................  4

3Widget 桌面小部件界面:.............................................................................................  5

三.设计目标............................................................................................................................... 6

系统设计 ........................................................................................................................................ 6

一、开发及运行环境................................................................................................................... 6

二、数据库设计........................................................................................................................... 6

三、主要方法及步骤................................................................................................................... 7

四、主要方法及技术................................................................................................................... 7

主要模块 ........................................................................................................................................ 7

一、项目框架............................................................................................................................... 7

二、主要功能实现....................................................................................................................... 8

1.获取城市码 db_weather.db 数据库文件..........................................................................  8

2.实现可伸缩性列表的的构建与过滤 ...............................................................................  12

3.GPS 定位功能的实现 .....................................................................................................  15

4.Widget 窗体小部件的更新 ............................................................................................  18

功能测试 ...................................................................................................................................... 19

结论 ............................................................................................................................................... 23


 


摘要

 

 

Window 操作系统的诞生成就了微软帝国,同时也造就了 PC 时代的繁荣,然而如今,以 Android  iPhone 手机为代表的智能移动设备的发明与互联网云技术的兴起却敲响了 PC 时代的丧钟!这也预示着移动互联网时代(3G)已经来临。

在这个互联网繁荣的时代,有一颗超新星,以它独特性能优势与人性化的UI 设计使它在短短的几年迅速的占领了智能移动设备的市场份额,它就是Google  Android!这也意味着 Google 在移动互联网时代开始抢跑并领跑。

Android 是基于 Linux 平台完全开源的手机操作系统,同时开发语言为Java,这对于 Java 开发的我们是何等的诱人,程序员的技术要与时代同行,因此我选择了以 Android 为平台的手机天气预报系统来作为我的毕业设计,选择手机天气预报系统不仅可以提升技术,同时也很实用,为人们时刻了解天气状况和出行带来了方便。