码迷,mamicode.com
首页 > 其他好文 > 详细

Notification通知栏的使用

时间:2018-10-09 17:01:59      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:void   技术   键值   使用   信息   编写   设置图   文字   when   

一、基础的知识了解

    技术分享图片

 

    1.pendingIntent : 它是Intent的封装,可以跳转某个Activity、给Service发送一个命令、还可以发送一个广播

     技术分享图片

 

    2.进度条的使用方法

    技术分享图片

 

    3.更新通知栏的信息

    技术分享图片

二、代码的编写

  public void showNotification(FileInfo fileInfo) {

   containsKey这个是Map函数是否包含你要写入的键值对的关键字
    //if(mNotifications.containsKey())


  //创建Notification的对象
Notification mNotification = new Notification();
//设置滚动文字
mNotification.tickerText = "开始下载";
//设置当前时间
mNotification.when = System.currentTimeMillis();
//设置图标
mNotification.icon = R.drawable.ic_launcher_background;
//设置通知属性(用户点击完之后会自动消失)
mNotification.flags = Notification.FLAG_AUTO_CANCEL;
//设置contentIntent通知方式
Intent intent = new Intent(mContext, MainActivity.class);

  //
PendingIntent将Intent包装起来的函数
    PendingIntent pendingIntent = PendingIntent.getActivity(mContext, 0, intent, 0);
   mNotification.contentIntent = pendingIntent;
}

 

Notification通知栏的使用

标签:void   技术   键值   使用   信息   编写   设置图   文字   when   

原文地址:https://www.cnblogs.com/liunx1109/p/9761072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!