Notifition通知的使用
来源:互联网 发布:算法第四版 完整 pdf 编辑:程序博客网 时间:2024/06/05 20:12
1、首先,要得到通知管理对象
NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);2、构建通知
Notification.Builder notification = new Notification.Builder(this);然后时通知的设置(小图标必须设置)
//设置声音和振动notification.setDefaults();//设置小图标notification.setSmallIcon(R.mipmap.ic_launcher);//设置标题notification.setContentTitle("标题");//设置内容notification.setContentText("内容");//设置通知提示信息notification.setTicker("提示");//设置通知样式notification.setStyle();//设置一直显示不被删除notification.setOngoing(true);//设置点击后消失notification.setAutoCancel(true);//设置点击后启动的页面notification.setContentIntent();3、启动通知
manager.notify(1,notification.build());这里通知需要用notification.builld()。
4、notification设置样式
进度条通知
notification.setProgress(进度条最大值,当前进度值,进度条样式);
列表通知
notification.setstyle();style=new Notification.InbosStyle();
大试图通知
notification.setstyle();style=new Notification.BigPictureStyle();
还可以自定义通知
notification.setContent(Renote views);
删除通知
manager.cancle(int id);//指定哪一个通知
manager.cancleAll();//删除所有的通知
0 0
- Notifition通知的使用
- Android Notifition的使用方法
- android通知的使用
- Android 通知的使用
- 通知的简单使用
- 通知机制的使用
- 通知的使用
- 本地通知的使用
- 通知中心的使用
- 通知的使用
- IOS通知的使用
- ios 通知的使用
- NSNotification通知的使用
- 通知的使用
- iOS通知的使用
- NSNotificationCenter 通知的使用
- 通知栏的使用
- 通知的使用
- 第39级台阶,蓝桥杯2013年第3题
- py程序-->猜数字
- jquery实现from表单封装成json对象
- Delphi中Messagedlg用法
- 深入理解编译注解(四)常用接口介绍
- Notifition通知的使用
- sknn层定义——sknn.mlp.Layer
- NIO的使用心得
- Android Dialog去除蒙层/遮盖效果
- python中的axis=0和axis=1
- as运行应用小米手机运行失败
- linux里stat 指令下的三个时间(Access time,Modify time,Change time )
- redis使用!报错无法登录
- inline函数的小概括