android 多线程android创建多线程

android创建多线程,adroid的主线程是不允许执行需要大量时间的操作的,比如延迟、网络请求等。所以这些操作都需要拿到子线程中去运行。
android的主线程是不允许执行需要大量时间的操作的,比如延迟、网络请求等。所以这些操作都需要拿到子线程中去运行。工具/原料android环境一.通过Thread创建子线程1创建子线程非常简单,只需要如下几行代码即可:classMyThreadextendsThread{@Override   publicvoidrun(){       //处理具体的逻辑   }}  步骤阅读2如何启动这个线程呢,newMyThread().start();这样子就可以了步骤阅读3运行后,打印日志如下,说明线程已经运行并执行了步骤阅读END二.通过Runnable创建线程1看起来和Thread很像:classMyThread2implementsRunnable{ @Override publicvoidrun(){ Log.d(\"alsp\",\"线程2\"); } }步骤阅读2启动稍微有点不太一样:MyThread2myThread2=newMyThread2();    newThread(myThread2).start();步骤阅读3运行后,通过log可以看到,之前写的2个线程全部都运行起来了步骤阅读END

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/oV6MnzOrgM.html

(0)

相关推荐