摘要

随着移动互联网技术和通信技术的发展,智能手机几乎成为人们

生活的必需品。近年来,Android系统已经成为智能手机中用户量最

多的操作系统。通过Android程序开发和设计天气预报手机应用,可

以使手机用户能够随时随地的了解天气状况。

本文首先介绍了课题的背景和需求分析,并介绍了系统的详细设

计 。使用Android开发系统设计手机天气预报应用,通过Eclipse

开发软件,设计APP界面、各个功能模块,并实现成功运行,最后对

整个设计进行详细的总结。

关键词:智能手机;Android开发;Eclipse;天气预报

2

This document is produced by trial version of Print2Flash. Visit for more information

目录

引言 5

第一章需求分析5

1.1开发背景6

1. 2 Android开发平台的优势6

1.3需求分析及设计目标 7

第二章总体设计7

2. 1设计规划8

2. 2功能模块设计 8

2.3功能模块流程图 9

第三章APP界面及数据库的设计9

3. 1开发及运行环境 10

3.2创建项目 10

3.3界面各模块的设计 11

3. 数据库的设计12

第四章 主要程序代码 13

. 1 Android应用程序设计原理14

. 2连接数据库14

.3功能实现 15

. 功能测试24

总结 25

-- 3

This document is produced by trial version of Print2Flash. Visit for more information

致谢错误!未定义书签。错误!未定义书签。错误!未定义书签。

34

参考文献 27

4

This document is produced by trial version of Print2Flash. Visit for more information

引言

随着时代的进步,手机已经成为了生活中必不可少的移动通信设备,手机的功能越来越

多,应用的范围也越来越大,所以谷歌在2007年11月5日宣布推出基于Linux平台的开源

移动操作系统,即Android!

Android以它独特的性能优势与人性化的UI设计,使它在短短的几年内迅速的占领了

大部分的智能移动设备的市场份额!而伴随着Android的迅速兴起,各种Android的APP

软件也逐渐的被广泛应用。APP的英文全称是Application,意思是应用,Android系统的

手机软件应用。

现在的智能手机有各种用途的应用,例如,我们最熟悉的社交类应用QQ与微信,视频

类应用爱奇艺、土豆 。本文所设计的天气预报APP则是属于生活类的手机应用,利用网络

快速获取并在移动终端上显示天气信息,为人们提供实时天气查询服务,给出行和行程安排

带来便利。

5

This document is produced by trial version of Print2F

用于android天气开发的背景图,Android开发天气预报APP的设计与实现毕业设计.pdf相关推荐

  1. android 下拉放大背景图,Swift - 实现下拉时背景图片放大效果(仿QQ个人资料页面)...

    在 QQ的个人信息页面上方有个背景图片,当我们下拉整个页面时,这个背景图会随着拖动距离而变大.下面通过样例演示这个效果如何实现. 1,效果图 当下拉页面时,背景图片会随着偏移量的增加而放大. 2,样例 ...

  2. android 新浪财经截屏分享,[图]Android 12截图曝光:启用全新UI 增强隐私保护功能...

    原标题:[图]Android 12截图曝光:启用全新UI 增强隐私保护功能 来源:cnBeta.COM Android 12 有望在今年秋季上线,相关的开发者预览版和 Beta 版本有望在本月晚些时候 ...

  3. 微信小程序开发坑背景图之微博图床

    这几天在弄微信小程序,哇,那是一个深不见底的坑.唉~三番五次被腾讯拒之门外 所以,最后我把我们最核心的东西(类似于朋友圈的备忘录)删除了,花了多少心血啊~ 这个先不提了,回到今天的主题,图床. 大家有 ...

  4. android校园淘论文,基于安卓的校园寻物app的设计与实现--大学生毕业论文(设计).doc...

    基于安卓的校园寻物app的设计与实现--大学生毕业论文(设计) 文 献 信 息 检 索 论 文 课题名称:基于安卓的校园管理软件的设计与实现 负 责 人: 班 级: 学 号: 完成时间: 2014年1 ...

  5. 如何在android中设置背景图片,在Android中设置窗口背景图

    Android窗口管理 在整个控件树的最顶端,是一个逻辑的树顶,ViewParent,在源码中的实现是ViewRoot(ViewRoot extends Handler implements View ...

  6. android自定义游戏闯关图,Android开发之儿时的回忆——拼图小游戏

    会写这篇文章完全是由于巧合,前几天路过天桥下的路边摊发现一个很熟悉的"老朋友",想必大家小时候也玩过这种滑块拼图吧. 儿时的印象--滑块拼图 哈哈,暴露年龄的东西,刚开始觉得很惊喜 ...

  7. android人脸识别的背景图_Android 图片人脸识别剪切

    场景 在开发中我们经常需要对图片以人脸为中心进行剪切并显示,这时就需要下面这个工具了. 实现效果 实现效果 项目参考及引用 项目使用 将下载的jar 和 .so 文件加入到项目中. API 说明 在项 ...

  8. android更换通知横幅背景图,BLOG背景图片和横幅的更换

    你好 我介绍一个,专门提供设计网呀的: 具体步骤: 1,先把你找的地址粘贴到代码中的"-地址"处, 取代那几个字,待用 2.进入"控制面版"的"个人首 ...

  9. android点击灰色背景图片,android button按键失去焦点和点击后改变背景图片

    android button按键得到焦点和点击后改变背景图片 我也接受android不久,今天来给同学们分享一下button得到焦点和点击后改变背景图片,其实很简单就是两个事件setOnFocusCh ...

最新文章

  1. 如何在虚拟主机上开发php定时任务,GoDaddy 虚拟主机定时任务怎么设置? | Godaddy美国主机中文指南...
  2. 最短路模板 - Floyd / Dijkstra
  3. java二位数组biaoda_1 面向对象前部分
  4. 在Windows下安装chromedriver
  5. [译] 常用 Phpstorm tips (下/共3部分)
  6. 数据结构+算法——错题总结
  7. 如何改造UE4用于赛璐璐3D卡渲?这里有一份日本大厂的实操分享
  8. 企业微信H5_消息推送接收消息回调配置、内网穿透到本地
  9. 设计模式学习---单件模式
  10. imp遇到重复数据_数据挖掘入门 - 泰坦尼克号生存预测
  11. Spring Boot——开发新一代Spring应用
  12. vue中的循环v-for
  13. TYVJ P1061 [Mobile Service]
  14. 2008系统更改计算机名,用Windows server 2008 R2更改计算机名的方法
  15. NLP之语义自动匹配emoji
  16. HTML---一个没有下划线字体颜色为黑色的链接
  17. dobot moveit 包_DOBOT magician魔术师在ROS下使用moveit编写代码控制(笛卡尔空间控制走直线)...
  18. web与web服务器的概念理解
  19. 南充市浏览器市场份额
  20. MySQL查询下周一_mysql 查询本周、下周、本月、下个月份的数据

热门文章

  1. 浮点数的加减计算总结
  2. python : yield 的工作机制
  3. Linux 基本命令(八)--touch 常用命令
  4. 黑马程序员--java基础加强之内省(IntroSpector)
  5. solr6.6.2之拼音联想
  6. 安全问题推动企业采用托管和混合IT服务
  7. mysql 触发器和存储过程组合使用,实现定时触发操作
  8. 贪心 FZU 2013 A short problem
  9. .Net时间运算 - DateTime类,TimeSpan类
  10. Comparator和Comparable (转)