2018.7.24

1,解析JSON数据:

! TextUtils.isEmpty(response){}:响应是否没空字符串。若不为空,则进行下面步骤。

2,province.save();就是把province解析好的数据全是通过save();的方法存在province的数据库内。

3,requestWeather(); :从服务器请求天气数据

4.showWeatherinfo();  :进行内容显示

5,queryProvinces(Cities,Counties)();  :查询省,市,县级数据

6,TextUtil类:可以处理字符串问题。

7,一个app要是把所有信息都显示出来,那么布局只有一个的话,就会是非常长的,也很混乱。因此就要学会利用引用布局的技巧,将界面的每个部分都写在不同的布局文件里,再通过引入布局的方式集合在一个总的布局里,这样就会显示的比较工整。

   <include layout="@layout/title">

  <include layout="@layout/now">

  ........................

8,在布局里嵌入一个ScrollView布局,是因为内容较多,使用它可以允许以滚动的方式查看屏幕以外的内容。

9,因为ScrollView内部只允许有一个直接子布局,因此又要嵌入一个垂直方向上的LineraLayout,并且把之前所有子布局都引入到这个垂直布局里面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值