位置: 编程技术 - 正文
推荐整理分享Android---60---Notification 通知栏的简单使用,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
Notification是显示在手机状态栏的通知
通过Notification.Builder类创建Notification对象。
Notification.Builder常用方法:
setDefaults ():设置通知LED灯、音乐、振动等
setAutoCancle():设置点击通知后,状态栏自动删除通知
setContentTitle():设置通知标题
setContentText():设置通知内容
setSmallcon():设置小图标
setLargecon():设置大图标
setTick():设置通知在状态栏的提示为本
setContentIntent ():设置点击通知后将要启动的程序组件对应的PendingIntent
setWhen ():设置通知发布的时间
步骤:
1.调用getSystemService(NOTIFICATION_SERVICE)方法获取系统的NotificationManager方法
manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
2.创建一个Notification.Builder对象
Notification.Builder builder = new Notification.Builder(MainActivity.this);
3.为builder设置各种属性
4.创建一个Notification对象Notification notification = builder.build();
5.通过NotificationManager的notify方法发送Notification manager.notify(ID, notification);
Demo:
Activity:
点击发送通知:
点击该通知会跳转到另一个活动:
版权声明:本文为博主原创文章,未经博主允许不得转载。
在ubuntu上搭建android开发环境(3)——安装jdk 在上一篇文章中,我们已经顺利地通过增加启动项,来启动ubuntu。接下来我们将要在ubuntu下安装以及配置jdk。概要通过ppa在线安装jdk配置jdk环境在ubuntu
android Unable to execute dex问题的解决 更换了新包之后,就程序报错了:Unabletoexecutedex:Multipledexfilesdefine;ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLcom/kenai/jbosh/AbstractAttr;我执行pr
QA 基于开发的 JavaScript 修改测试数据和代码查看返回值的小例子 QA基于开发的JavaScript修改测试数据和代码查看返回的小例子一背景测试的项目比较庞大(Web端若干个、APP端若干个),比较复杂,数据依赖多,交互也
标签: Android---60---Notification 通知栏的简单使用
本文链接地址:https://www.jiuchutong.com/biancheng/371016.html 转载请保留说明!友情链接: 武汉网站建设