通知的使用
只是做一下简单的介绍。 笔记而已
Intent intent = new Intent(SecondActivity.this,MainActivity.class);
PendingIntent pendingIntent =PendingIntent.getActivity(SecondActivity.this,0,intent,0);
NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); //获取通知管理器
//创建通知
Notification notificationCompat = new NotificationCompat.Builder(SecondActivity.this)
.setContentTitle("这是标题") //通知的标题
.setContentText("这是内容") //通知的内容
.setWhen(System.currentTimeMillis()) //通知的时间
.setSmallIcon(R.mipmap.ic_launcher) //众智的小图标
.setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher)) //下拉显示的通知大图标
.setAutoCancel(true) //点击了通知自动消失
.setContentIntent(pendingIntent) //点击通知跳转
.setVibrate(new long[]{0,1000,1000,1000}) //震动,需要震动权限
.build();
manager.notify(1,notificationCompat);