Notification的功能和用法

Natification是显示在手机状态栏的通知——手机状态栏位于手机最上方,哪里一般显示手机当前的网络状态,电池状态,时间等。Notification所代表的是一种全局状态的通知,程序一般通过NotificationManager服务来发送Notification。

NotificationManager是一个重要的系统服务,该API位于应用程序框架层,应用程序可通过NotificationManager向系统发送全局通知。

Android为Notification增加了Notification.Builder类,通过该类允许开发者更轻松的创建Notification对象。Notification.Builder提供如下常用方法。

>setDefaults():设置通知LED灯,音乐,震动等。

>setAutoCancel():设置点击通知后,状态栏自动删除通知。

>setContentText():设置通知标题。

>setContentText():设置通知内容。

>setSmallIcon(): 为通知设置图标。

>setLargeIcon(): 未通知设置大图标。

>setTick() :设置通知再状态栏的提示文本。

>setContentIntent():设置点击通知后将要启动的程序组件对应的PendingIntent。发送Notification很简单,按如下步骤进行即可。

1.调用getSystemService(NOTIFICATION_SERVICE)方法获取系统的NotificationManager服务。

2.通过构造器创建一个Notification对象。

3.为Notification设置各种属性。

4.通过Nitification发送Notification。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值