您的位置:首页 > 其它

天气预报应用

2016-01-24 15:49 211 查看
1 当前天气应用使用的是百度的天气预报_易源http://apistore.baidu.com/apiworks/servicedetail/515.html
这个消息源。不仅能获取当天的详细信息,还能获取,一周的天气信息。在当天信息里面又包括,pm,api等多种空气质量参数,其实最主要的还是因为其比较稳定和免费。
2 应用有三个主要的页面:主页面、其他信息页面和城市列表界面
2.1 主页面如下 :



2.2 其他界面:(图标都是随便找的~)



2.3 城市列表界面:



3 主要技术介绍:
3.1 主界面

使用ViewPager来显示不同的城市List
每个ViewPager,分为上中下三个部分,最上面是一个TextView,中间和下方使用了水平的ListView,
界面下方是三个ImageView,中间的刷新时,使用了属性动画实现

3.2 其他信息界面:这个界面也分为上中下:

最上面的是一个自定义的View,用来显示pm,缺角圆圈的动画使用还是属性动画
中间使用的是一个2x3的GridView。

3.3 城市列表界面:有一个自定义的标题栏,搜索框,和城市列表。

源码地址:https://code.csdn.net/a314773862/materialapp.git 的weather模块。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: