notifications

1.notification area

2.notification drawer

3.一个notification 必须实现的方法:

    1.设置小图标 setSmallIcon();

    2.设置标题 setContentTitle();

    3.设置内容 setContentText();

4.可以直接在notification中回复信息

5.可以在用户去掉notification的时候打开一个activity

6.设置notification的优先级

      总共有5个级别:-2  ~ 2  (PRIORITY_MIN ~priority_max)

       方法:NotificationCompat.Builder.setPriority();

7.自定义notification的样式?

    1.   4.1开始支持

     2. 步骤

                 1.NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle();

                  2.inboxStyle.setBigContentTitle("Event tracker details:");

                  3.inboxStyle.addLine(events[i]);

8.action buttons?

9.兼容性?

       1.用notificationCompat和他的子类

       2.

10.expanded notification

11.当需要对同一种类型的notification现实多个的时候,不要完全生成一个新的 ,更新notification的内容就好

12.保存任务栈

          1.启动普通的Activity


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值