论坛的小伙伴们,我在几天前正式学习Android,实际上我现在还是什么也不懂。
走到今天,多亏了大佬们的耐心解答,与细心的教导,我也实现了我很久以来的愿望。
之前拿Java写Android对我来说是奢望的,我觉得它太难啦,但是,当我在最近的学习过程中,我发现我一点一点的明白了简单的操作。
没错,我觉得我又行了,这些天,我知道了怎么样去导入类库包,组件依赖库和导入包,也多多少少有所收获,实现了一个我的第一个Java编程的手机程序。
那么这个线程问题困扰了我很久,因为网上有许多例子很花哨,导致我看不懂,最近几天我观察大量的例子,如下代码
线程在程序里发挥巨大的作用,这里是新建线程方法的一种
awa,因为我也刚学,解释很粗造,如果我上面有部分弄错了,请大佬指出,或者帮帖子代码多加注释。
如果你还有其他线程方法,也可以在下面发送,但务必解释清楚。
走到今天,多亏了大佬们的耐心解答,与细心的教导,我也实现了我很久以来的愿望。
之前拿Java写Android对我来说是奢望的,我觉得它太难啦,但是,当我在最近的学习过程中,我发现我一点一点的明白了简单的操作。
没错,我觉得我又行了,这些天,我知道了怎么样去导入类库包,组件依赖库和导入包,也多多少少有所收获,实现了一个我的第一个Java编程的手机程序。
那么这个线程问题困扰了我很久,因为网上有许多例子很花哨,导致我看不懂,最近几天我观察大量的例子,如下代码
线程在程序里发挥巨大的作用,这里是新建线程方法的一种
Java:
\\这里我用到HttpUtils工具类,是因为我代码里需要,你代码如果有用到类就导入用到的
\\线程的作用很大,我们的耗时操作都可以在这里
import com.lidroid.xutils.HttpUtils;
import com.lidroid.xutils.exception.HttpException;
import com.lidroid.xutils.http.ResponseInfo;
import com.lidroid.xutils.http.callback.RequestCallBack;
import com.lidroid.xutils.http.client.HttpRequest;
public static void main(String[] args) {
\\新建一个线程
new Thread(new Runnable()\\实例化 {
@Override
public void run() {
\\线程内运行的代码,我这里的代码只是一个示例
String url ="https://mzh.mxjs.xyz/cx.php";
new HttpUtils().send(
HttpRequest.HttpMethod.GET, url,
new RequestCallBack<String>() {
@Override
public void onSuccess(ResponseInfo<String> info) {
EditText edittext1 =(EditText)findViewById(R.id.editext1);
String html = info.result;
edittext1.setText(html);
}
@Override
public void onFailure(HttpException e, String s) {
}
}
);
}
}).start();\\启动线程
}
如果你还有其他线程方法,也可以在下面发送,但务必解释清楚。
最后编辑: