メインアクティビティでtimertaskを使用して、X秒ごとにデータを繰り返し更新しています。アンドロイド:タイムアタックとサービスの違いは何ですか?
このデータは静的な形式であるので、公共の静的メソッド
これは悪い手法であるのか?私は、このような静的メソッドを使用していることを意味します
私はサービスと呼ばれることがあることを知っていますが、X秒ごとに更新するためには、アクティビティ
私の質問は、タイマータスクとサービスの使用の違いは何ですか? timertaskはちょうどタイムカウンターで、それ以外は何もありませんか?それがハンドラで使用されているかどうかは、並列で実行されますか?
handler = new Handler();
t = new Timer();
task = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
//do stuff;
}
});
}
};
t.schedule(task, 0, 10000);
このコードはどのくらい正確に機能しますか?それは何をするためのものか?それは並行して実行されますか?なぜ私はこのコードが最初に呼び出されているアクティビティを残しても、まだ実行されていますか?この場合、何が実行されますか?予め
おかげ
完璧な答えです。 –