私は本を介してAndroidを学習しており、何かを確認したいと思うでしょう。Android:Multiple with AsyncTask
それはこのようなものになりブックによるとAsyncTask使用:
main class
{
new AddStringTask().execute();
}
class AddStringTask extends AsyncTask<Void, String, Void> {
@Override
protected Void doInBackground(Void... unused) {
// Do something
SystemClock.sleep(333);
return(something);
}
@Override
protected void onProgressUpdate(String... item) {
// update something
}
}
いくつかのものを行うには1つのバックグラウンドスレッドを作成します。 スレッド(例えば、300、500、1000ミリ秒)を別々に実行したい場合は、 を追加する必要があります。
または、この1つのサブクラスを使用して、異なる時間に複数のスレッドを起動する方法はありますか?
ありがとうございます!
あなたは私に私が「タイマーメカニズム」を実装する方法の例を与えることができますか?ありがとう! – Ryan
@ Ryan:たとえば、[CountDownTimer'](http://developer.android.com/reference/android/os/CountDownTimer.html)を使用します。そこでは、特定の要件に応じて、どれくらいの時間を確認したり、新しいタスクを開始したりすることができます。 – Wroclai