移动应用开发-天气预报
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告实验四天气预报
姓名:
学号:
课程名称:
所在学院:
专业班级:
任课教师:
四、实验重要代码
实验的核心代码主要是下截图的红框部分:
以下解释核心代码,具体文件见WeatherDemo.
1. 三大功能实现模块的设置(WeatherDemo.java文件)
三大块:天气预报、历史数据、系统设置
五、实验结果展示(工程运行结果)
1.用户面:
三大块功能块的介绍:
2.实现
(1)天气预报
设置要获取天气的城市,输入它的城市ID,这里以101020100(上海)为例。
(所有城市的ID在获取中国天气网API时设置在WeatherAdapter.java中)
更新频率为10秒/次,短信服务关键字为SH
设置完毕之后,点右上角刷新,查看用户界面的”天气预报”,结果如下:
(2)模拟发送短信
在tool->android 中设置模拟发送短息要求。
比如手机会收到来自用户156001078获取天气预报的请求。虚拟手机会收到该手机发送的带有关键字SH的弹出短信。
(因为手机不适配的问题,在自己手机上无法进行短信发送功能模拟,所以换用虚拟机,实现短信发送功能。)