Android 安卓系统中的消息中心

Android 安卓系统中的消息中心,android,Android,我正在开发的Android应用程序与远程机器交互,可能会返回错误或出现问题 目前,我在每次警告或阻止错误时都会显示丑陋的弹出窗口,但我想要某种集中通知中心。我不想使用普通的Android通知,因为用户必须离开应用程序 我想要某种类型的徽章,指示到目前为止发生的次数或警告/错误,以及可以恢复发生的事情(如包含所有错误的listview) 我想知道这是否是解决这类问题的最佳方法,或者是否有公共图书馆可以解决我的问题 我已经看到Snackbar可能对非阻塞错误有帮助,并且有很多徽章库,但对于“通知中心

我正在开发的Android应用程序与远程机器交互,可能会返回错误或出现问题

目前,我在每次警告或阻止错误时都会显示丑陋的弹出窗口,但我想要某种集中通知中心。我不想使用普通的Android通知,因为用户必须离开应用程序

我想要某种类型的徽章,指示到目前为止发生的次数或警告/错误,以及可以恢复发生的事情(如包含所有错误的listview)

我想知道这是否是解决这类问题的最佳方法,或者是否有公共图书馆可以解决我的问题

我已经看到Snackbar可能对非阻塞错误有帮助,并且有很多徽章库,但对于“通知中心”来说仍然没有任何帮助。

如果您打算“通知”用户进度、问题和其他重要消息。这样做的逻辑位置是使用
通知
。您还可以在通知中提供按钮,指导用户解决冲突


确保您确信您的用户确实关心这些消息(错误)。为他们提供一种忽视他们的方式。通常在应用程序设置中。

问题是我们通过启动器阻止了标准通知,因为我们不希望基本用户与设置交互。想知道你是否可以阻止设置,并仍然得到通知。
NotificationCompat.Builder mBuilder =
    new NotificationCompat.Builder(this)
    .setSmallIcon(R.drawable.notification_icon)
    .setContentTitle("My notification")
    .setContentText("Hello World!");