スレッドを実行したい (バックグラウンドで時間のかかるタスクを実行し、UI を更新しない) スレッドは、インターネットからいくつかのファイルをダウンロードするだけで、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
これを実装するために使用する必要がありますか?