36、Android 通知使用全解析

Android 通知使用全解析

1. 通知设置

在 Android 8.0 及以上设备中,由于系统 UI 允许用户直接调整每个通知渠道的设置,应用无需提供单独的 UI 来设置通知偏好。不过,对于较旧版本的 Android 系统,应用可以考虑在内部提供这些设置。

若要将用户重定向到系统通知设置屏幕,可使用以下代码:

Intent intent = new Intent(Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS);
intent.putExtra(Settings.EXTRA_APP_PACKAGE, context.getPackageName());
startActivity(intent);
2. 创建通知

每个通知除了通知渠道外,还需包含三个主要元素:小图标、标题和描述性文本。
- 小图标 :显示在状态栏,应能让用户立即识别出代表你的应用。小图标尺寸应为 24x24dp,且在透明背景上为白色。在 Android 5.0 及以上设备,建议使用矢量 Drawable 作为小图标,以便系统能将其缩放到任意大小。小图标通常是应用启动器图标的简化版本,应与应用内使用的图标一致。
- 标题 :包含让用户理解每个通知重要性所需的信息,始终显示在一行上,尽量保持标题长度在 30 个字符以内,以确保完整显示。例如,指示来自他人的传入消息的通知应在标题中显示发件人的姓名,避免在标题中使用应用名称。
-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值