案例 OKhttp网络请求
一.目的
1、掌握Android中OKhttp进行网络请求。
二.内容
三.知识点
1、OKhttp对象
2、OkHttpClient对象
3、Request对象
4、Call对象
5、Response对象
6、高德地图web服务
四.实验步骤
1、完成界面设计
(1)编辑 XML文件完成activity_weather.xml布局文件
2、申请高德地图web服务API
(1)创建一个高德地图应用
(2)生成web服务API的Key值
3、创建实时天气对象WeatherInfo
4、创建预报天气ForeCast对象
6、创建工具类Util,完成城市名称与城市编码的转换,以及根据天气信息获取指定的天气图片。
7 、创建OkhttpActivity
(1)初始化
(2)定义按钮点击事件。
(3)获取实时天气信息
(4)获取预报天气信息
8、Android配置文件中添加网络权限