わかりました。このアプリケーションはWebサービスに定期的に更新を送信する必要があります。かなりの量の調査を行い、2つのサービス実装パターンを考え出しました。
スレッドを使用してサービスを実装します。定期的な更新時間は異なる場合があるため、必要な時間間隔でスレッドをスリープ状態にしてから、Webサービスを再度呼び出します。また、アクティビティを更新する必要があるため、ブロードキャストレシーバーまたはメッセンジャーを使用します。
スケジュールタイマー/アラームマネージャーでサービスを使用し、システムをウェイクアップし、ブロードキャストレシーバーと組み合わせてインテントサービスを使用します。
どちらが最善のアプローチでしょうか?