【问题标题】:How to hide app in notification bar [duplicate]如何在通知栏中隐藏应用程序[重复]
【发布时间】:2017-09-19 21:04:24
【问题描述】:

我想将我的应用程序隐藏在Notification Bar 中,例如音乐播放器应用程序。当用户按下按钮时,应用应该关闭并在Notification Bar 中显示为ongoing

System.exit() 的安全性如何?

【问题讨论】:

    标签: android android-notifications


    【解决方案1】:

    您所要求的实际上称为Foreground Service

    您可以在developer.android.com 上轻松找到有关ServiceForeground Service 的所有文档。

    至于快速参考:

    Service :Service是没有用户界面的android应用组件,通常用于进行后台操作。你可以阅读更多关于android服务here

    前台服务:这些只是服务的“子集”,它们执行用户不断意识到的操作。这些服务的寿命往往更长。您可以阅读有关服务here 的更多信息。由于用户必须不断了解该服务,因此在 android 中,操作系统会发出与该服务相关的通知。

    所以,现在您必须能够看到“在通知栏中隐藏应用程序”,您必须创建一个service(以便它在后台运行,并且对用户可以看到的内容有点隐藏) 并将其标记为Foreground Service(以便有一个与服务关联的通知栏)。

    【讨论】:

      猜你喜欢
      • 2013-10-02
      • 1970-01-01
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多