本次项目主要实现了天气预报功能。通过调用天气预报接口来获得天气数据,用LIstView和GridView来搭建每个界面,将查询的天气信息存储在SQLiteDatabase中。应用主要包括了五大界面,每一个界面上都会有很多组件:
- 首页面:有各种组件装饰,显示天气、温度、风向及各种指数,还有未来三天的天气
- 城市管理界面:在这里可以对添加的城市进行管理
- 搜索更多城市页面:可以添加想要查看的城市
- 删除城市页面:可以删除已经添加的城市信息
- 更多设置页面:可以设置壁纸、查看版本信息和分享软件
功能非常全面,而且各个界面也很美观,项目的具体演示可以参考我主页对应的博客,代码有详细注释。