1

我正在查看 Avast,例如 Lookout,并且我正在尝试理解实现的概念。所以这更像是为我问路。

  1. 通知栏中的持久应用程序图标。我是否正确地说有功能 NotificationManager 能够做到?

  2. 在应用安装期间扫描病毒,我对病毒扫描不感兴趣,而是对触发机制感兴趣。某种 Android 服务绑定到主应用程序?

  3. 可以在通知菜单中调出的主应用程序。仍然触发绑定服务的主要应用程序?

那么我需要阅读什么才能理解?通知管理器、服务和??

简而言之,我想在通知栏中加载一个可以调出我的应用程序的图标。有一个后台服务可以在设定的时间间隔内执行特定任务。

4

1 回答 1

1

NotificationManager是的,Notification可以帮助你。您只需要使用标志创建通知FLAG_ONGOING_EVENT(使其持久化)。如果您的服务确实正在执行一些长时间运行的任务,那就更好了,如果是这样,您可以通过 Service.startForeground 启动您的服务,这需要一些“持续”通知才能运行(需要通知以通知用户现在有一些工作正在进行) )。

要触发应用安装事件,您可以使用BroadcastReceiverwith filter by Intent.ACTION_PACKAGE_ADDED

于 2012-08-02T14:38:47.060 回答