public void load(){ new Thread(new Runnable() { @Override public void run() { try{ String url = "/user/selectone"; String string = okhttputil.request_get(url).execute().body().string(); JSONObject jsonObject = new JSONObject(string); data = jsonObject.getString("data"); handler.post(udpUIRunnable); }catch (Exception e){ e.printStackTrace(); } } }).start(); }
时间: 2024-02-14 09:23:01 浏览: 195
Java中Runnable和Thread的区别分析
这段代码看起来是一个线程加载数据的方法,使用了OkHttp发送GET请求获取数据并解析为JSONObject,然后将解析出的数据存储到data变量中,最后使用Handler将更新UI的任务提交到UI线程执行。具体细节需要看okhttputil.request_get方法的实现和udpUIRunnable的具体内容。
阅读全文