Android基于IIS的APK下载(三)用JSON传输更新数据

在《Android基于IIS的APK下载(二)显示更新列表一文中已经在界面中显示了更新列表,那这个更新列表的数据是如何来的呢?我们看到UpdateItemsAdapter的构造函数中传入了一个updateItems的参数,这就是更新列表的数据,所以我们现在的关键就是获取updateItems。

由于我们是基于网络传输数据的,那网络中数据传输主要有哪此呢?比较常用的有json、xml。在量级上,json又比xml更加轻量,而且java中有相应的库支持json的解析,所以考虑使用json来实现。

要从网络中获取数据,肯定要发起请求,所以要有相应的url。在发起请求后,必须要有服务器来响应,所以必须要有相应的服务器。这里我们用IIS来作为服务器,后续的文章中会作一些讲解。假定同在已经架设好了IIS服务器,并且在MIME中添加了json格式文件的支持,现在我们就可以发起请求了。下面是实现的代码。

UpdateLoader.java

package com.example.apkupdate;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import org.apache.http.HttpEntity;
import org.apache.http.ParseException;
im
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值