是否存在';android.os.AsyncTask';在java或我只使用';线程#sleep';?
我正试图开发一个应用程序,它已经存在,但android操作系统。我遇到了一个扩展了android.os.AsyncTask的类,因为java没有这个类是否存在';android.os.AsyncTask';在java或我只使用';线程#sleep';?,java,android,android-asynctask,thread-sleep,Java,Android,Android Asynctask,Thread Sleep,我正试图开发一个应用程序,它已经存在,但android操作系统。我遇到了一个扩展了android.os.AsyncTask的类,因为java没有这个类 我想在后台做一些函数,比如这个类。那么有没有线程或任何类用于此目的,或者我只是使用thread.sleep()方法?明智的做法是将您自己的线程作为背景任务,就像android的异步任务一样 示例: Thread d = new Thread(new Runnable() { @Override public vo
我想在后台做一些函数,比如这个类。那么有没有线程或任何类用于此目的,或者我只是使用
thread.sleep()
方法?明智的做法是将您自己的线程作为背景任务
,就像android的异步任务
一样
示例:
Thread d = new Thread(new Runnable() {
@Override
public void run() {
//do background task here
}
});
d.start(); //start the background task
明智的做法是将自己的线程作为
backgroundTask
,就像android的AsyncTask
一样
示例:
Thread d = new Thread(new Runnable() {
@Override
public void run() {
//do background task here
}
});
d.start(); //start the background task
你的标题有误导性,google中的asynctask用于网络内容,Thread.sleep将你当前的线程置于blockstate@Rod_Algonquin:谢谢你的好消息。你说得对,这是为了社交,我该怎么办?睡眠和在后台运行任务有什么关系?@immibis:我想是的,但正如罗德所说,线程在后台运行任务。谢谢你的邀请hint@Rod_Algonquin网络操作只是众多用途中的一种。你的标题有误导性,google中的asynctask用于联网,Thread.sleep将你当前的线程置于blockstate@Rod_Algonquin:谢谢你的好消息。你说得对,这是为了社交,我该怎么办?睡眠和在后台运行任务有什么关系?@immibis:我想是的,但正如罗德所说,线程在后台运行任务。谢谢你的邀请hint@Rod_Algonquin网络操作只是众多有用答案中的一个。我将尝试一下。这与异步任务截然不同——唯一的共同点是,工作是在不同的线程上完成的。@ChrisStratton是的,你是对的,但我回答的是Op的“我想在后台执行一些功能”谢谢你的回答,我会尝试这个。这与异步任务非常不同-唯一的共同点是工作是在不同的线程上完成的。@ChrisStratton是的,你是对的,但我回答了Op的“我想在后台执行一些功能”