notification
1、notification消息提示
由Android系统来管理和维护的,因此用户可以随时进入查看。某些信息不需要用户马上处理,可以利用通知,即延迟消息,比如软件的更新、短信、新闻等。
2、消息包含的内容
3、代码
<Buttonandroid:id="@+id/button1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button"android:onClick="test"tools:ignore="MissingConstraints" />
public void test(View view){NotificationManager manager =(NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);NotificationCompat.Builder mBuilder=new NotificationCompat.Builder(this).setSmallIcon(R.drawable.ic_launcher_foreground).setContentTitle("My notification").setContentText("Hello World!").setTicker("来消息啦啦啦…");Notification notification = mBuilder.build();manager.notify(1,notification);
// manager.notify(id,notigication);发送一个通知
// manager.cancel(id);取消通知