1

私はアバスト、たとえばルックアウトを見ていて、実装の概念を理解しようとしています。ですから、それは私に方向性を求めるようなものです。

  1. 通知バーの永続的なアプリアイコン。NotificationManagerが実行できる関数があると言ってもいいですか?

  2. アプリのインストール中にウイルスをスキャンします。ウイルススキャンには興味がありませんが、トリガーメカニズムに興味があります。ある種のAndroidサービスがメインアプリにバインドされていますか?

  3. 通知メニューで表示できるメインアプリ。バインドサービスへのトリガーアクションのままのメインアプリ?

それで、私は理解するために何を読む必要がありますか?NoticationManager、サービスおよび??

つまり、通知バーにアプリを表示できるアイコンをロードしたいと思います。設定された間隔で特定のタスクを実行するバックグラウンドサービスがあります。

4

1 に答える 1

1

うん、NotificationManagerそしてそれでNotificationあなたを助けることができます。フラグ付きの通知を作成する必要がありますFLAG_ONGOING_EVENT(永続化するため)。サービスが本当に長時間実行されているタスクを実行している場合は、Service.startForegroundを介してサービスを開始できます。これには、実行するための「進行中の」通知が必要です(現在進行中の作業があることをユーザーに通知するために通知が必要です)。 )。

アプリのインストールイベントをトリガーするためBroadcastReceiverに、フィルターで使用できますIntent.ACTION_PACKAGE_ADDED

于 2012-08-02T14:38:47.060 に答える