Handler mhandler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
//数据处理逻辑
}
};
new JsonText(mhandler);
public class JsonTest {
Handler handler;
public JsonTest(Handler handler) {
this.handler = handler;
thread.start();
}
Thread thread=new Thread(new Runnable() {
@Override
public void run() {
Message msg=new Message();
try{
InputStream in=null;
HttpURLConnection connection=null;
URL url=new URL("http://guolin.tech/api/china");
connection=(HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");//设置请求方式,可以不设置,默认是GET
connection.setConnectTimeout(5000);//设置请求超时时间
in=connection.getInputStream();
msg.arg1=0x01;
msg.obj=in.toString();
handler.sendMessage(msg);
}catch (Exception e){
e.printStackTrace();
msg.arg1=0x02;
handler.sendMessage(msg);
}finally {
connection.disconnect();
}
}
});
}
dependencies {
compile 'com.squareup.okhttp3:okhttp:3.4.1'
}
OkHttpClient client =new OkHttpClient(); //创建实例 Request request =new Request.Builder().build();
Request request =new Request.Builder().url("www.baidu.com").build();
Response response=client.newCall(request).excute(); String str=response..body().toString();//得到值
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有