Android Notification使用及取消

//发送通知

NotificationManager manger = (NotificationManager) this.getSystemService(NOTIFICATION_SERVICE);

Notification noti = new Notification(R.drawable.icon,"电话录音",System.currentTimeMillis());

Intent it = new Intent();

it.setClass(this, MainActivity.class);//点击通知后要跳向的页面

PendingIntent pi = PendingIntent.getActivity(this, 0, it, 0);

noti.setLatestEventInfo(this, "电话录音", "正在监听...", pi);

noti.defaults = Notification.DEFAULT_ALL;//有4种

manger.notify(10, noti);// id=10

//取消

NotificationManager manger = (NotificationManager)this.getSystemService(NOTIFICATION_SERVICE);

manger.cancel(10);

时间: 2024-09-06 08:10:53

Android Notification使用及取消的相关文章

Android Notification通知详解

Android Notification通知详解 Notification: (一).简介: 显示在手机状态栏的通知.Notification所代表的是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification. Android3.0增加了Notification.Builder类,该类可以轻松地创建Notification对象. (二).Notification.Builder类中提供的方法: builder.setAutoCancel();

Android Notification通知详细解释

Android Notification通知具体解释 Notification: (一).简单介绍: 显示在手机状态栏的通知. Notification所代表的是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification. Android3.0添加了Notification.Builder类.该类能够轻松地创建Notification对象. (二).Notification.Builder类中提供的方法: builder.setAutoCance

android Notification 的使用(锁定通知栏)

最近一直在研究 android ,并一边研究一边做应用.其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题.经过研究实现了其功能,现把 Notification 的使用总结如下: Notification 的使用需要导入 3 个类 1 2 3 import android.app.PendingIntent; import android.app.NotificationManager; import android.app

android Notification和NotificationManager的使用

Notification和NotificationManager 1.Broadcast Receiver组件没有提供可视化的界面来显示广播信息.这里我们可以使用Notification和NotificationManager来实现可视化的信息显示.通过使用它们我们可以显示广播信息的内容,图标 以及震动等信息. 2.使用Notification和NotificationManager也比较简单,一般获得系统级的服务NotificationManager,然后实例化Notification,设置其

android 控件描边取消重叠

今天写组件的时候用到了描边.可是两个组件放在一起时,描边会变重叠,使之变粗.就不是很美观了. 如何取消呢?网上查了好久没找到,然后就自己试了试,找到了解决方法,就在此记录一下,防止以后忘记. 很简单分别给两个控件添加 android:layout_marginRight="-1dp"和android:layout_marginLeft="-1dp" 这里面的值要设置成-1.否则是没有效果的.设置后的效果: 布局文件如下. 1 <?xml version=&qu

android notification 传值关键

android notification 传值关键在 onNewIntent方法里获取 @Override protected void onCreate(Bundle savedInstanceState) { processIntent(getIntent()); } @Override protected void onNewIntent(Intent intent) { processIntent(intent); }; private void processIntent(Intent

Android NOtification 使用(震动 闪屏 铃声)

一. Notification 简介 在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如: * 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功. * 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利 * 如果应用程序正在执行的工作,用户必须等待(如装载文件),应用程序应该显示进度或等待提醒. 针对这些情况, android 都提供了不同的提醒方式.主要包括下面几种: 1.Toas

3、android notification 详细用法

在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如: * 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功. * 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利 * 如果应用程序正在执行的工作,用户必须等待(如装载文件),应用程序应该显示进度或等待提醒. 针对这些情况, android 都提供了不同的提醒方式.主要包括下面几种: 1. Toast Notification 是指出

Android Notification状态栏通知

没有添加额外的震动及声音效果,这里直接实现了通知的功能,看效果吧: MainActivity.java package com.example.notification; import android.os.Bundle; import android.annotation.SuppressLint; import android.app.Activity; import android.app.Notification; import android.app.NotificationManag