2018.7.26

1,因为数据返回的是JSON格式,则要获取该信息变为我们能读的信息,则需要一个工具类来解析和处理这种数据。

2,而省,市,县的数据全是那种格式,则用HandleProvince方法,通过JSONArray和JSONObject两个方法来实现格式的转化。以此变成能转化的格式。

3,转化后在将其组装成实体类对象,最后调用save()方法将其保存在db包的三个类中。

4,senOkHttpRequest();该方法是显示会发起一条HTTP请求。传入请求地址,并注册一个回调来处理服务器响应就可以了。

public static void senOkHttpRequest(String address,okhttp3.Callback callback);{

OkHttpClient client =new OkHttpClient();

Request request = new Request,Builder().url(address).build();

client.newCall(request).enqueue(callback);

}

 

5,handleProvince(City,County)Response();:解析和处理服务器返回的省级,市级,县级数据

6,margin(Left,Right,Top);该方法会像某个方向偏移

7,onCreateView();该方法会获得控制实例

8,queryProvince("中国");:该方法会将头布局的标题设为“中国”

9,adapter.notifyDataSetChanged();  :notifyDataSetChanged方法通过一个外部的方法控制如果适配器的内容改变时需要强制调用getView来刷新每个Item的内容。(刷新数据的作用)

10,@SerializedName:注解的方式来让JSON字段和JSON字段间有映射关系。

11,public List<Forecast> forecastList;声明了一个List集合

12,android:background="#8000" :背景设为半透明效果。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值