当我使用 Android Studio 4.0 时,NotificationCompat 和 NotificationCompat.Style 是否都已过时?

Are both NotificationCompat and NotificationCompat.Style obsolete when I use Android Studio 4.0?

我正在学习通知。

有一个示例工程user-interface-samples,我发现工程中有很多文件存在代码A。

但是 artical 告诉我“NotificationCompat 已过时”,请看图 A

1:代码A使用最新的androidx命名空间,为什么过时了?

2: Jetpack 中是否有基于 AndroidX 通知的示例项目

代码A

import androidx.core.app.NotificationCompat;
import androidx.core.app.NotificationCompat.BigTextStyle;
import androidx.core.app.NotificationManagerCompat;
import androidx.core.content.ContextCompat;

图片A

您正在查看 android.support.v4.app.NotificationCompat 的文档,它是 AndroidX 之前的支持库的一部分。 class 已弃用,但您没有使用该版本,因此那里的文档无关紧要。

AndroidX 等价物,androidx.core.app.NotificationCompat 未弃用。