官方说法:
public Notification getNotification () Added in API level 11
This method was deprecated in API level 16. Use build() instead.

在API 11中,通过builder.getNotification()获取Notification对象已经过时了,替代方法是使用builder.builder();

public Notification build () 
Added in API level 16 Combine all of the options that have been set and return a newNotification object.
Notification build ()是在API 16中才加入的,它包括了Notification所需要的所有选项,并返回一个notification对象
 
Required notification contents 
A Notification object must contain the following: 
A small icon, set by setSmallIcon() 
A title, set by setContentTitle() 
Detail text, set by setContentText()
一个Notification对象需要包括以下内容:
一个小图标:builder.setSmallIcon(R.drawable.ic_launcher);
一个标题:builder.setContentTitle("通知的标题");

一个内容:builder.setContentText("这是通知的内容");

具体如何创建:

NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification.Builder builder = new Notification.Builder(
MainActivity.this);
builder.setContentTitle("通知的标题");
builder.setContentText("这是通知的内容");
builder.setSmallIcon(R.drawable.ic_launcher);
Notification notification = builder.build();
manager.notify(1, notification);

Android中关于setLatestEventInfo()过时以及构建Notification的解决方法相关推荐

  1. Android中View转换为Bitmap及getDrawingCache=null的解决方法

    Android中View转换为Bitmap及getDrawingCache=null的解决方法 参考文章: (1)Android中View转换为Bitmap及getDrawingCache=null的 ...

  2. android中view手势滑动冲突的两种解决方法

    android中view手势滑动冲突的解决方法,主要解决方法有两种,外部和内部拦截.有需要的可以参考下. Android手势事件的冲突跟点击事件的分发过程息息相关,由三个重要的方法来共同完成,分别是: ...

  3. Android中BLE连接出现“BluetoothGatt status 133”的解决方法

    http://www.loverobots.cn/android-ble-connection-solution-bluetoothgatt-status-133.html 前  言 最近的工作方向一 ...

  4. okhttp post php,Android_详解Android中使用OkHttp发送HTTP的post请求的方法,HTTP POST 和 PUT 请求可以包含要 - phpStudy...

    详解Android中使用OkHttp发送HTTP的post请求的方法 HTTP POST 和 PUT 请求可以包含要提交的内容.只需要在创建 Request 对象时,通过 post 和 put 方法来 ...

  5. 介绍Android中的Paint和Canvas的概念和使用方法

    下面开始正式介绍内容 一.介绍Android中的Paint和Canvas的概念和使用方法 Android中的Paint和Canvas的概念是很简单的,就是我们用画笔在画布上进行绘制没什么难度的,我们只 ...

  6. Android 在Fragment中执行onActivityResult不被调用的简单解决方法

    Android 在Fragment中执行onActivityResult不被调用的简单解决方法 参考文章: (1)Android 在Fragment中执行onActivityResult不被调用的简单 ...

  7. android图片分割点击,Android中图片切割成多个图片的实现方法

    系统手机总是有很多不是很完美的时候,比如逐帧播放图片的时候产生的效果,今天爱站技术频道小编为大家整理了Android中图片切割成多个图片的实现方法,大家一起来了解一下吧! 以下是封装好的两个类,可以实 ...

  8. double java 精度丢失_java中double和float精度丢失问题及解决方法

    在讨论两位double数0.2和0.3相加时,毫无疑问他们相加的结果是0.5.但是问题总是如此吗? 下面我们让下面两个doubles数相加,然后看看输出结果: @Test public void te ...

  9. linux vim m,关于linux中使用vim打开文件出现^M的解决方法

    在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件.我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 各 ...

最新文章

  1. springboot整合dubbo_springboot整合dubbo设置全局唯一ID进行日志追踪
  2. 云端卫士DDoS防护解决方案助力互联网金融安全
  3. mysql操作总结_mysql常用操作总结大全
  4. stm32 带通滤波器_带通滤波 - 基于STM32芯片和TFT-LCD的便携式心电图仪设计
  5. csv格式清洗与转换python_实例详解Python中 CSV格式清洗与转换
  6. ubuntu 虚拟机 串口 socket_上篇 | 虚拟机Ubuntu向开发板AMR传送文件
  7. 三连击(洛谷-P1008)
  8. 有关Silverlight TreeView组件的研究[3]——Silverlight学习笔记(8)
  9. 系统关机函数ExitWindowsEx详解
  10. C语言 实现面向对象
  11. ospf路由 华3_华三模拟器ospf的简单配置
  12. Android_JNI编程入门
  13. Twaver-HTML5基础学习(14)连线(Link)连线类型(直线、延伸直线、正交直线)
  14. Frida cmd常用命令
  15. Windows 10 error code 0x80072efd
  16. Go命令行调用Python运行ParlAI模型,同步输入输出并调用百度翻译API翻译
  17. 拼多多店铺推广有哪些技巧?
  18. 软件测试行业前景到底如何?告诉你实情!
  19. dockers-系统学习
  20. 迪赛智慧数——其他图表(平行坐标图):家庭未来资产配置意愿

热门文章

  1. ArcGIS9.3全套下载地址
  2. 软件如何控制硬件、编译器和操作系统是否需要编译
  3. Linux下的图形界面编程
  4. bitdock系统错误_BitDock比特工具栏
  5. 专栏 | 基于 Jupyter 的特征工程手册:数据预处理(二)
  6. 10 年深度学习顶级论文和代码精选,请务必收藏!
  7. 在线计算机多功能,一种多功能组合计算机制造技术
  8. class ts 扩展方法_ts类型声明文件的正确使用姿势
  9. matlab神经网络4:数据聚类-自组织映射
  10. Python_opencv