首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么通知没有出现在API 28中?

通知没有出现在API 28中的原因是因为在Android 8.0(API级别28)中,通知系统经历了一些重大的变化和改进。具体来说,Android 8.0引入了通知渠道(Notification Channels)的概念,以提供更好的用户体验和更精细的通知控制。

通知渠道允许开发者将通知分组并为每个渠道定义不同的优先级、声音、震动模式和其他设置。这样一来,用户可以根据自己的喜好和需求对通知进行个性化设置,同时也可以更好地管理和过滤通知。

在API 28之前的版本中,通知的创建和管理相对简单,开发者可以直接使用Notification类进行操作。但是,为了适应通知渠道的引入,API 28对通知系统进行了重构和优化,引入了新的NotificationCompat类和NotificationManagerCompat类来支持通知渠道的使用。

因此,通知在API 28中没有直接出现,而是通过NotificationCompat类和NotificationManagerCompat类来实现。开发者可以使用这些类来创建和管理通知渠道,以及发送通知。

总结起来,通知没有出现在API 28中是因为Android 8.0引入了通知渠道的概念,为了支持通知渠道的使用,通知系统进行了重构和优化,开发者需要使用NotificationCompat类和NotificationManagerCompat类来创建和管理通知渠道。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券