在Android平台上已经有很多天气预报类的应用,其中也不乏设计精良的作品。本文介绍了天气预报的一种比较简单的实现,并提供了完整的源代码供初学者进行参考。本应用主要功能有: (1)在屏幕上显示当前时刻的详细天气情况,并在其下显示未来三至四天的天气预报。 (2)提供下拉列表供用户选择所在城市,并提供“确定”按钮执行天气查询。 (3)在(2)的基础上,再提供一个文本输入框,供用户输入不存在于城市下拉列表中的城市名,并提供“确定”按钮执行天气查询。 (4)在用户改变手机方向导致屏幕在横屏和竖屏之间切换时,能够根据实际情况对界面布局进行调整。 (5)如果不能查询到相应城市的天气信息,则需要进行异常判断