通知栏Notification使用

原创 2016年05月31日 12:22:58
                                NotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
				Notification mNotification = new Notification(R.drawable.icon_cat, "你有新的消息了", System.currentTimeMillis());
				PendingIntent contentIntent = PendingIntent.getActivity(context, 0, getIntent(), 0);
				mNotification.setLatestEventInfo(context, "天气预报", "晴转多云", contentIntent);
				mNotificationManager.notify(R.drawable.icon_dog, mNotification);

1、通过getSystemService(NOTIFICATION_SERVICE) 获取一个NotificationManager 对象

2、新建通知栏出现在顶端

3、新建系统维护的PendingIntent对象

4、设置出现在下拉栏消息

5、使用NotificationManager 把通知展示 第一个参数为Notification 唯一标识



mNotification2.flags = Notification.FLAG_ONGOING_EVENT; //设置notification 为常驻通知

cancelall()  //清空所有通知

版权声明:本文为博主原创文章,未经博主允许不得转载。

通过remoteViews自定义Notification通知栏的布局

remoteViews,是一种远程view,通过跨进程更新自己的界面,主要用于通知栏和桌面小部件的开发过程中。1、自定义Notification布局public class MainActivity ...
  • AsiaLYF
  • AsiaLYF
  • 2016年11月10日 19:24
  • 708

通知栏Notification和常驻通知栏

通知栏Notification和常驻通知栏: &&.普通Notification 一、整体步骤 //1.获取通知栏管理器实例 NotificationManager manager =...
  • u013914309
  • u013914309
  • 2017年07月25日 10:56
  • 582

Android---60---Notification 通知栏的简单使用

Notification是显示在手机状态栏的通知  通过Notification.Builder类创建Notification对象。 Notification.Builder常用方法: setDe...
  • u013476556
  • u013476556
  • 2015年06月27日 09:41
  • 2381

android自定义Notification通知栏实例

项目有个需求,需要在发送Notification的时候动态给定url的图片。大概思路如下:自己定义一个Notification的布局文件,这样能够很方便设置View的属性。     首先加载网络图片...
  • zhangcanyan
  • zhangcanyan
  • 2016年10月19日 16:11
  • 846

android 如何自定义通知栏图标(不使用自定义布局情况下)

自定义通知栏图标?不是很简单么。自定义布局都不在话下! 是的,有xml布局文件当然一切都很简单,如果不给你布局文件用呢? n 听我慢慢道来! 首先怎么创建一个通知呢? 1.new 一个 Noti...
  • z1074971432
  • z1074971432
  • 2013年08月28日 17:27
  • 39324

notification通知栏时间标题刷新问题

如题,本人遇到Android notification的一个问题。先贴出代码 // 告警消息提示通知栏 builder = new Notification.Builder(this); b...
  • shuangjieping0381
  • shuangjieping0381
  • 2017年01月02日 05:53
  • 372

android 创建通知栏Notification

///// 第一步:获取NotificationManager NotificationManager nm = (NotificationManager) getSystemServi...
  • qiantujava
  • qiantujava
  • 2014年06月12日 16:54
  • 4999

Android之 Notification 的多种用法--带你了解通知栏的用法

我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 ...
  • u011200604
  • u011200604
  • 2016年07月14日 11:22
  • 5165

基于百度推送android notification的使用之合并通知栏

创建Notification public void showmynotification(Context context,int num) { NotificationManager manag...
  • kongxiuqi
  • kongxiuqi
  • 2016年01月07日 17:23
  • 3102

Notification通知栏设置及其点击响应

步骤: 1、新建好点击后跳转的类和布局(不需要跳转可跳过此步骤) 2、注册(养成良好习惯,每个活动都需要注册) 3、设置 NotificationManager获取哪个服务 4、设置Notificat...
  • Mr_Leixiansheng
  • Mr_Leixiansheng
  • 2016年12月13日 17:26
  • 3096
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通知栏Notification使用
举报原因:
原因补充:

(最多只允许输入30个字)