私はそれに関するすべての投稿をこことサービスに関するAndroidのドキュメントに目を通しました。私はまだそれを行う方法を理解できません。
UI を閉じたときに常にバッテリー データを収集するアプリケーションを作成したいと考えています。UIアクティビティがサービスと通信でき、UIアクティビティが閉じた場合にサービスがそれ自体で実行できるように、BindServiceとStrartServiceでこれにサービスを使用する必要があることがわかりました。
理解できないのは、Androidアプリマネージャーでサービスを閉じても、サービスを「永久に」実行する方法です。例:Whatsappアプリケーションは、誰かが私にメッセージを送った瞬間にアプリマネージャーで閉じても、まだそれを受け取り、whatsappがオンになります.
スレッド (実行機能を備えた実行可能なインターフェイス) を使用する必要がありますか?