Android 通知与多窗口支持开发指南
1. Android 通知基础
1.1 基本通知操作
在 Android 开发中,通知是一种让应用在非运行或后台状态下向用户传递信息的重要方式。通知会显示在状态栏和通知抽屉中,可分为本地通知和远程通知。本地通知由运行的应用在设备上触发,而远程通知则由远程服务器发起并发送到设备。
要发送本地通知,可使用 NotificationCompat.Builder 类创建通知,并通过 NotificationManager 服务来发布通知。以下是一个基本的通知发送代码示例:
notificationManager.notify(notificationId, notification);
编译并重新运行应用,点击按钮,打开通知抽屉。此时,点击通知将启动 ResultActivity 。
1.2 为通知添加操作
为了增强通知的交互性,可以为通知添加操作。这些操作以按钮的形式显示在通知消息下方,当用户点击时会触发特定的意图。以下代码展示了如何在 sendNotification() 方法中添加一个标有“Open”的操作按钮,点击该按钮将启动引用的待定意图:
final Icon icon = Icon.createWithResource(MainActivity.this, android.R.
超级会员免费看
订阅专栏 解锁全文
1654

被折叠的 条评论
为什么被折叠?



