publicclassmainactivityextendscsdmp {
privatehandlermyhanlder=new handler {
@Override
公共消息(消息msg )。
TV show.settext (msg.obj.tostring ) );
}
(;
private TextView tvShow;
@Override
保护性视频创建(bundlesavedinstancestate )。
super.oncreate (savedinstancestate;
setcontentview (r.layout.activity _ main;
TVshow=(textview ) findviewbyid ) r.id.TVshow;
//创建新的子线程
new Thread () }
@Override
公共语音运行(}
getWebData (;
}
}.start (;
}
public void getWebData (
try {
//1 .创建http客户端
http客户端HC=newdefaulthttpclient (;
//2 .创建http get对象
http get Hg=new http get (http://japi.juhe.cn/joke/content/list.from? key=0e1e 9432863 ab 32234 C5 a 22 ab 5602437 page=2pagesize=10 sort=asctime=1418745237 ' )
//3 .执行
//4 .判断返回代码
int code=response.getStatusLine ().getStatusCode );
if(code==200 ) {
//5 .获得结果
转换为字符串类型
stringstr=entity utils.tostring (result;
//发送数据
Message msg=Message.obtain (;
msg.obj=str;
myhanlder.sendmessage(msg;
}
}catch(ioexceptione ) {
e .打印任务跟踪(;
}
}
}