public void httputils()
{
String path="http://www.oschina.net/action/api/news_list?catalog=1&pageSize=20&pageIndex"+pageIndex;
HttpUtils utils=new HttpUtils();
utils.send(HttpMethod.GET, path, new RequestCallBack<String>() {
@Override
public void onFailure(HttpException arg0, String arg1) {
System.out.println("请求失败"+arg1);
}
@Override
public void onSuccess(ResponseInfo<String> arg0) {
String str=arg0.result;
// Log.i("TAG", str);
//字节输入流
ByteArrayInputStream bs=new ByteArrayInputStream(str.getBytes());
//创建对象
RequestData requestData=new RequestData();
//得到字节流
list = requestData.parse(bs);
Message msg=Message.obtain();
//将集合给obj
msg.obj=list;
//给定一个标志
msg.what=1;
//利用handler发送消息
handler.sendMessage(msg);
}
});
}
{
String path="http://www.oschina.net/action/api/news_list?catalog=1&pageSize=20&pageIndex"+pageIndex;
HttpUtils utils=new HttpUtils();
utils.send(HttpMethod.GET, path, new RequestCallBack<String>() {
@Override
public void onFailure(HttpException arg0, String arg1) {
System.out.println("请求失败"+arg1);
}
@Override
public void onSuccess(ResponseInfo<String> arg0) {
String str=arg0.result;
// Log.i("TAG", str);
//字节输入流
ByteArrayInputStream bs=new ByteArrayInputStream(str.getBytes());
//创建对象
RequestData requestData=new RequestData();
//得到字节流
list = requestData.parse(bs);
Message msg=Message.obtain();
//将集合给obj
msg.obj=list;
//给定一个标志
msg.what=1;
//利用handler发送消息
handler.sendMessage(msg);
}
});
}