admin管理员组

文章数量:1570218

这是一篇关于 Android 通知栏的记录。包括:通知栏消息、点亮屏幕、震动、声音、显示样式等。下面是简单的效果图:


  

这是本文中的例子下载链接

下面主要讲的是:

  • AndroidManifest 的权限配置
  • 静态常量类 Constant
  • MainActivity 主要代码:设置通知栏样式以及显示,点亮屏幕
  • 点击通知栏要跳转的类 NotificationDetailsActivity

1. AndroidManifest 的权限配置

    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />

2. 静态常量类 Constant

/**
 * author: wu
 * date: on 2018/11/14.
 * describe: 静态常量类
 */

public class Constant {
    public static Integer TYPE1 = 1;
    public static Integer TYPE2 = 2;
    public static Integer TYPE3 = 3;
}

3. MainActivity 主要代码:设置通知栏样式以及显示,点亮屏幕

内容比较简单,直接给出代码,复制即可用,xml 文件非常简单,只有三个 TextView,在这里就不再给出:

public class MainActivity extends AppCompatActivity {

    private TextView tv_1, tv_2, tv_3;
    private Notification notification;
    private NotificationCompat.Builder builder;
    private NotificationManager manager;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(saved

本文标签: 样式屏幕声音消息通知