我想运行一个线程(在后台执行一些耗时的任务,不更新UI),它只是从互联网上下载一些文件,并且它独立于用户界面。如何在间隔后重复运行线程
我想在一段时间间隔后重复运行此线程。
我怎样才能做到这一点,我有螺纹类似如下:
boolean mResult =false;
void onCreate()
{
DownloadThread mDownloadThread = new DownloadThread();
mDownloadThread.start();
}
class DownloadThread extends Thread implements Runnable
{
public void run()
{
// My download code
mResult = result;
}
}
我是否需要使用Handler
实现这一点?
迄今为止的最佳答案,应该接受答案;) – mana 2016-04-12 13:24:19