私はこれらのそれぞれの長所と短所を知っています。Android Asynctaskとサービスとスケジュールされたジョブ
私は現在RSSフィードリストを作成しており、そのためにはasynctaskを使用しています。
私はサービスを利用するようアドバイスした仲間のアンドロイドデベロッパーに出会いました。なぜなら、アプリがバックグラウンドの場合に備えてasyntaskが停止されているからです。
しかし、私はRSSフィードの更新がそれほど重要ではないことに気付きました。それで、なぜサービスを実行してユーザーを減速させるのでしょうか?
私はスケジュールされた仕事がデバイスの性能に関しても助けになるかもしれないが、再びRSSを更新することが本当に重要であることを知っていますか?
注:コンテンツの重要性は関係ありません。私はサービスを正当化するいくつかの本質的な練習を忘れているかどうかを理解しようとしています。
ボトムライン:RSSフィードの更新など、重要な仕事をするときは、デバイスの速度を低下させるサービスを実行する価値はありますか? asynctaskを使用するだけで、アプリがバックグラウンドに置かれている場合は重要ではないことは認められますか?