Android之Notification

作者: 哇楼主 | 来源:发表于2016-09-24 15:42 被阅读72次

Notification位于标题栏之下,用于提醒用户,内容为一些应用程序的推送消息和电池信息等。
通常使用NotificationManager来管理通知。
使用Notification.Builder来构建通知的对象

  setDefaults(int defaults)设置通知的led灯或者震动信息
  setContentTitle(CharSequence title)设置通知的标题
  setContentText(CharSequence text)设置通知的内容
  setAutioCancel(boolean autoCancel)设置点击通知栏后,是否自动删除通知信息
  setSmallIcon(int icon)为通知栏设置小图标
  setLargeIcon(bitmap icon)为通知栏设置大图标
  setTicker(CharSequence tickerText)设置通知栏的提示文本
  setContentIntent(Pending intent)设置点击通知后将自动启动的程序组件

发送通知的步骤:

  • 通过调用context的getSystemService方法获得系统通知服务管理器NotificationManager
  • 通过构造器创建一个NotificationCompat.Builder对象
  • 调用Builder的相关方法设置属性
  • 通过通知管理器的notify的对象发送通知
    manager.notify(1,builder.build());

相关文章

  • 通知

    Android中Notification 提示对话框,notification 概述 notification,俗...

  • Android 之 Notification

    Notification在手机的运用中是很常见的,当我们收到一个短信时,就会在我们的通知栏显示一个消息的图标和简单...

  • Android之Notification

    Notification位于标题栏之下,用于提醒用户,内容为一些应用程序的推送消息和电池信息等。通常使用Notif...

  • Android 8.0 Notification

    Android 8.0 通知适配: Android Api 26 Notification Builder 构建...

  • Android基础之Notification

    Android Notification 详解具体代码实现 实现点击通知,跳转到相应的页面 保留 Activity...

  • Android笔记之Notification

    通知可以给予用户一些必要的信息,合理的利用通知能给带来意想不到的效果。Notification在不同版本上有不同的...

  • Android UI - Notification

    Notification Notification,通知。Android 里的通知设置无非下面几步:创建一个 No...

  • Notification (通知)

    Notification (通知) Notification是android中的一个API对象,此对象会借助And...

  • 通知栏错误

    android.app.RemoteServiceException: Bad notification post...

  • Notification之----自定义样式

    概述 在Notification之----默认样式中讲了android各个版本中提供的默认样式,现在来讲讲如何在a...

网友评论

    本文标题:Android之Notification

    本文链接:https://www.haomeiwen.com/subject/bzuxyttx.html