当前位置: 首页 > 面试题库 >

Android:通过代码获取所有通知

封德华
2023-03-14
问题内容

我正在使用一些房屋更换产品,使我可以隐藏通知栏,而这正是我真正喜欢的东西。

所有信息都可以用一些小部件代替,但是我也想显示通知。

当我已经开发了一些应用程序时,我想知道是否存在允许应用程序获取所有通知的命令行。我打算将此添加到小部件或烤面包。

非常感谢您提供任何线索或帮助。


问题答案:

从Android API级别18(Android 4.3)开始,提供了一个类 NotificationListenerService
。您必须设置许可 权BIND_NOTIFICATION_LISTENER_SERVICE, 并将Intent过滤器与
NotificationListenerService一起使用

 <service android:name=".NotificationListener"
          android:label="@string/service_name"
          android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
     <intent-filter>
         <action android:name="android.service.notification.NotificationListenerService" />
     </intent-filter>
 </service>

来源:http
:
//developer.android.com/reference/android/service/notification/NotificationListenerService.html#getActiveNotifications()



 类似资料:
  • 问题内容: 我需要插入所有随发布发送的变量,它们是每个代表用户的复选框。 如果我使用GET,将会得到如下信息: 我需要在数据库中插入变量。 如何获取所有通过POST发送的变量?用逗号或其他东西隔开的数组或值? 问题答案: 该变量将自动填充。 尝试查看内容。 您可以这样访问各个值: 当然,这假设您的表单使用的是典型的表单编码(即 如果您的帖子数据采用其他格式(例如JSON或XML),则可以执行以下操

  • 问题内容: JavaScript代码将从www.example.com通过google chrome中的网址栏启动,因此我无法使用jquery。我的目标是当我在www.example.com中启动代码时,将www.example.com/page.html的完整html源代码传递给javascript中的变量。这可能吗?如果可以,怎么办?我知道要获取当前页面源,但我不确定如何做到这一点。我认为可以

  • 如何通过代码从ImageView获取颜色?

  • WinRT的具有一个方法,该方法可以获取应用程序id并返回绑定到特定应用程序的。从理论上讲,为每个正在运行的应用程序创建一个(如果出于安全原因不阻止这样做的话)并定期调用似乎可以获得计划通知,但不能获得其他类型的通知。 对此似乎没有一个容易找到的API。有了Windows 10新的通知中心,有没有新的方式访问通知呢?

  • 问题内容: 是否可以获取拥有超过一百万关注者的帐户的完整关注者列表,例如麦当劳? 我使用Tweepy并遵循以下代码: 我也尝试这样: 但是我总是收到“超出速率限制”错误,并且只有5000个关注者ID。 问题答案: 为了避免速率限制,您可以/应该在下一个关注者页面请求之前等待。看起来很笨拙,但可以工作: 希望能有所帮助。