天气查看APP

学了一点Android,想写点东西。今天和大家分享下啊!

摘要
本系统主要对基于Android平台的天气预报软件的实现进行研究。软件系统的主体功能是利用网络访问和风天气提供的端口获取实时天气、预测天气状况及各种环境参数。并以图文并茂的形式通过软件展示给用户。可以通过软件设置城市获得所需的城市的天气状况。软件主要体现在用户体验上,工具箱中有多种应用。如拍照、查看相册及手电筒等。对用户设置的城市进行管理,方便用户再次查询。加强软件的可行性。

1.作品简介
随着移动互联网的兴起及Android机的普及,智能手机已经成为人们日常生活中必比可少的工具。尤其国产Android手机的发展快速迅猛,相比于苹果手机有价格上的优势,故市场潜力巨大。目前,手机的功能已经不仅仅是打电话发短信,更多的是为我们的生活生产提供便利条件。以往人们不太方便获取的信息,通过手机上网可以实时获取。比如以往人们获取天气预报的方式多为收看电视节目或收听广播,而智能手机的出现可以通过网络更快更方便地获取天气信息。基于以上原因,本项目制作了一款界面简洁,操作简单的Android端天气预报应用。
看天气是一款集成天气预测、实时更新、拍照、手电筒等一体的简单实时小工具。天气数据来源于和风天气,调用系统相机、相册、手电筒等功能。
天气查看APP_第1张图片
图1 目录框架

看天气1.0版本实现了根据位置查看中国3240个市县区的实时显示天气状况,7天预测、168小时逐小时预报,以及生活指数实况和预报、空气质量实况和预报,下拉刷新天气状况;我管理的城市可以同时查看3个地区的天气状况;相机以及相册的调用;手机闪光灯的使用(不同的手机和android版本可能用不了),目前只兼容少量机型;分享功能还不完善,目前只能发一段简单的语句;关于是一个简单的本软件介绍。
2.设计思路
2.1UI设计
天气查看APP_第2张图片
如上图,采用左滑菜单布局。在界面中大量使用了RelativeLayout、LinearLayout等布局方式。主界面显示一些实时显示天气状况,7天预测、168小时逐小时预报,以及生活指数实况和预报、空气质量实况和预报。测滑菜单设置了一些小工具,方便用户使用,同时一个软件集合了多个软件的功能。体现了我们软件的精髓短小精干。

2.2模块设计
为了完成这个完整的APP,我划分了几个小的模块来实现。首先是天气预报的实现,在天气预报方面我们调用了和风天气的API(https://dev.heweather.com/)来获取实现时显示天气状况,7天预测、168小时逐小时预报,以及生活指数实况和预报、空气质量实况和预报的数据。在把这几个功能分成小个的activity,最后组合为我们看到的主界面。
天气查看APP_第3张图片

相机的调用目前只是通过下列代码简单的实现系统相机的调用,没有对相机做任何优化处理。这是需要完善的一

你可能感兴趣的:(Android,天气查看,案例,Android,拍照入门提升,手电筒)