本文实例讲述了android实现状态栏添加图标的函数。分享给大家供大家参考。具体如下:

private void showNotification() {

// 创建一个NotificationManager的引用

NotificationManager notificationManager = (NotificationManager)

AutoFile.this.getSystemService(android.content.Context.NOTIFICATION_SERVICE);

// 定义Notification的各种属性

Notification notification = new Notification(R.drawable.dvd,

"天籁之音播放器", System.currentTimeMillis());

notification.flags |= Notification.FLAG_ONGOING_EVENT; // 将此通知放到通知栏的"Ongoing"即"正在运行"组中

notification.flags |= Notification.FLAG_NO_CLEAR; // 表明在点击了通知栏中的"清除通知"后,此通知不清除,经常与FLAG_ONGOING_EVENT一起使用

notification.flags |= Notification.FLAG_SHOW_LIGHTS;

notification.defaults = Notification.DEFAULT_LIGHTS;

notification.ledARGB = Color.BLUE;

notification.ledOnMS = 5000;

// 设置通知的事件消息

CharSequence contentTitle = "天籁之音正在播放……"; // 通知栏标题

CharSequence contentText = "ameyume"; // 通知栏内容

Intent notificationIntent = new Intent(AutoFile.this, MyPlayerService.class); // 点击该通知后要跳转的Activity

PendingIntent contentItent = PendingIntent.getActivity(AutoFile.this, 0,

notificationIntent, 0);

notification.setLatestEventInfo(AutoFile.this, contentTitle, contentText,

contentItent);

// 把Notification传递给NotificationManager

notificationManager.notify(0, notification);

}

要删除图标,用以下代码:

// 启动后删除之前我们定义的通知

NotificationManager notificationManager = (NotificationManager) this

.getSystemService(NOTIFICATION_SERVICE);

notificationManager.cancel(0);

希望本文所述对大家的Android程序设计有所帮助。

java手机状态栏圆形图标,android实现状态栏添加图标的函数实例相关推荐

  1. html5添加到安卓桌面图标,Android向桌面添加快捷方式,使其指向特定的网页

    转载: http://www.cnblogs.com/wanyao/archive/2011/11/27/2265333.html 今天遇到一个需求,就是向桌面添加一个快捷方式,使点击时链接到特定的网 ...

  2. android修改桌面app图标,android修改桌面app图标的问题。

    android修改桌面app图标的问题. 我知道配置app图标的做法是在 manifest.xml中的 android:allowBackup="true" android:ico ...

  3. android给按钮添加图标,为Android应用添加图标

    在Qt Creator中想要修改Android应用程序的图标,首先添加安卓配置文件. 在"项目" > "套件"中点击"Creator Templ ...

  4. java报文封装_Java自定义协议报文封装 添加Crc32校验的实例

    刚做完的demo,直接进入主题了,开启两个线程,模拟Socket服务端和客户端通信,将数据封装为指定格式报文发送 代码: import java.io.IOException; import java ...

  5. android 状态栏和标题栏,Android隐藏状态栏和标题栏,相当于全屏效果

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 隐藏标题栏需要使用预定义样式:android:theme="@android:s ...

  6. android白色状态栏字体颜色,Android 修改状态栏字体颜色

    针对Android6.0+,MIUI6+,Flyme4+可以修改状态栏字体颜色: 1.对于android6.0,但是小米魅族不适配(见2,3) //设置成白色的背景,字体颜色为黑色. if (Buil ...

  7. android wifi 图标,android wifi信号强度与图标对应关系

    android中wifi分为5个等级,对应的图标是0格,1格,2格,3格,4格. 那么对应的信号强度是多少呢? 根据wifimanager中的算法calculateSignalLevel可以算得: 0 ...

  8. android添加图片控件代码,如何在android studio中添加图标图像按钮

    我想设计这种类型的应用程序的布局(如图所示).在此布局中,当我们单击圆形图标时,它将移至下一页.我想知道它是如何完成的. 解决方法: 在抽屉文件夹中创建circle_background.xml并将此 ...

  9. android高德自定义图标,Android 高德地图显示在线图标

    项目刚好用到高德地图,需求里有要求显示在线图标,发现高德Demo里只有显示本地图标的的例子,那么网络配置的图标要怎么显示呢,这时候可能就想到了自定义View,因为高德地图支持自定义View作为Mark ...

最新文章

  1. Vue组件中的data和props属性
  2. java无法编译_Java静态方法无法编译
  3. android Binary XML file line #1: Binary XML file line #1: Error inflating class x 问题详解
  4. java add offer_图解Java中的5大队列!(干货收藏)
  5. unity导入osgb格式的数据_游戏开发声音格式的选择
  6. pdo连接mysql数据库(简洁明了)
  7. Using JSON for data transfer
  8. countif函数比较两列不同_这些Excel函数公式,职场办公天天用,赶紧掌握!
  9. Eplan遇到过的报错
  10. 浅谈图像识别技术原理与价值
  11. C#导出EXCEL没有网格线的解决方法
  12. 埃默里大学有计算机专业吗,埃默里大学计算机专业怎么样?
  13. 北邮iptv用WindowsMediaplayer打不开的解决办法
  14. 32-【算法与数据结构】伪代码与流程图
  15. Windows系统封装总结
  16. jmap 几个慎用操作
  17. 基于深度学习的推荐系统(一)
  18. IOS版添加phonegap-银联支付插件教程
  19. 计算机视觉——特征检测
  20. 百余门店闭门谢客,韩妆如何败给了国潮?

热门文章

  1. 维拉智能管家机器人_“女性机器人”广受欢迎,但却面临3大问题,男性坦言:不敢用...
  2. mysql主从表结构差异_mysqldiff对比主从表结构是否一致
  3. 《软件需求分析(第二版)》第 13 章——需求开发面临的特殊难题 重点部分总结
  4. libiconv库简单裁剪支持CP437编码
  5. unique函数_C++核心准则C.35:基类的析构函数必须满足的条件
  6. 图解自监督学习(CV)
  7. java请假审批怎么实现_java实现请假时间判断
  8. bind() c语言,c/c++ 标准库 bind 函数详解
  9. java技术简介英文_Java技术常见的英文缩写
  10. opencv获得图片的像素宽度_使用OpenCV实现摄像头测距