///// 第一步:获取NotificationManager
NotificationManager nm = (NotificationManager)
getSystemService(Context.NOTIFICATION_SERVICE); ///// 第二步:定义Notification
Intent intent = new Intent(this, OtherActivity.class);
//PendingIntent是待运行的Intent
PendingIntent pi = PendingIntent.getActivity(this, 0, intent,
PendingIntent.FLAG_CANCEL_CURRENT);
Notification notification = new Notification.Builder(this)
.setContentTitle("title")
.setContentText("text")
.setSmallIcon(R.drawable.ic_launcher).setContentIntent(pi)
.build();
notification.flags = Notification.FLAG_NO_CLEAR; /////第三步:启动通知栏,第一个參数是一个通知的唯一标识
nm.notify(0, notification); //关闭通知
//nm.cancel(0);

更复杂的功能能够查询相关api文档。

最新文章

  1. ORB
  2. Dynamic CRM 2013学习笔记(十二)实现子表合计(汇总,求和)功能的通用插件
  3. XAF实现运行时填加验证规则并保存到数据库中
  4. XML的特殊字符
  5. BZOJ 1096 [ZJOI2007]仓库建设(斜率优化DP)
  6. c++,模板函数的定义和使用【初探】
  7. 使用CodeFirst实现动态建库
  8. 修改cms版权等等信息
  9. 一起撸个简单粗暴的Tv应用主界面的网格布局控件(上)
  10. 顶尖 API 文档管理工具 (Yapi)
  11. VSCode 绿色版(zip压缩包) 添加右键菜单 使用VSCode 打开文件或文件夹
  12. NOIP2018保卫王国
  13. Dubbo原理和源码解析之“微内核+插件”机制
  14. Unity3D中Layers和LayerMask解析
  15. js去除字符串中的空格
  16. C#:使用ListView动态添加数据一直闪烁的解决办法
  17. 【API设计】RESTful API 设计指南
  18. Celery学习--- Celery 最佳实践之与django结合实现异步任务
  19. ubuntu系统下安装pyspider:解决pyspider启动时不启动phantomjs问题
  20. system存储说明和制作os模板时的注意事项

热门文章

  1. 一列道出yield和生成器的真谛
  2. [BZOJ4570][SCOI2016]妖怪(凸包)
  3. 【Python3】【树形dp】uva10253 Series-Parallel Networks
  4. 网站(Web)压测工具Webbench源码分析
  5. LNMP环境下打击那搭建Bugfree
  6. mysql关联查询和联合查询
  7. 使用postMessage进行react和iframe的数据通信.md
  8. PHP-系统流程
  9. Maven学习-使用Nexus搭建Maven私服
  10. 成为Java GC专家