0

モバイルバッテリーが少なくなったときにいくつかのデータで通知を作成する簡単なプログラムを開発しています。

アプリケーションは正常に動作していますが、最初に自分でアプリを開く必要があります。または、電話の電源を切って入れ直した場合、ユーザーが現在実行中のアプリ メニューからアプリを閉じた場合も閉じます。

たとえば、インストール後にユーザーが開いた後も永久に動作し続けるように、truecallerのようにするにはどうすればよいですか?

4

2 に答える 2

0

http://developer.android.com/training/run-background-service/create-service.htmlでうまくいくと思います。

IntentService クラスは、単一のバックグラウンド スレッドで操作を実行するための単純な構造を提供します。これにより、ユーザー インターフェイスの応答性に影響を与えることなく、長時間実行される操作を処理できます。また、IntentService はほとんどのユーザー インターフェイス ライフサイクル イベントの影響を受けないため、AsyncTask をシャットダウンする状況でも引き続き実行されます。

于 2015-12-09T14:24:47.763 に答える