3
タイマーを継続的に実行し、5秒ごとにタスクを実行するサービスを提供する方がよいでしょうか。または、アラームマネージャーに5秒ごとにサービスを開始させる方が効率的でしょうか?毎秒はいかがですか?私はあなたの反応を聞くことに興味があります。ありがとう!より多くのシステムリソースを使用するAndroidのサービスタイプ
タイマーを継続的に実行し、5秒ごとにタスクを実行するサービスを提供する方がよいでしょうか。または、アラームマネージャーに5秒ごとにサービスを開始させる方が効率的でしょうか?毎秒はいかがですか?私はあなたの反応を聞くことに興味があります。ありがとう!より多くのシステムリソースを使用するAndroidのサービスタイプ
the AlarmManager documentationによれば、特定の時刻に実行したい場合にのみ使用します。あなたが話していることについては、postDelayed()を使ってハンドラを使いたいと思うでしょう。
注:アラームマネージャは、あなたのアプリケーションが現在実行中 ない場合であっても、特定の 時点であなたの アプリケーションコードの実行を持つようにしたい場合のため を目的としています。通常のタイミングでは、 の操作(ティック、タイムアウトなど)のために、 はより簡単で、より効率的に ハンドラを使用します。
ショーンありがとうございました、申し訳ありませんが、私が受け入れるにはとても時間がかかりました! –