1:获取NotificationManager:

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

2:定义一个Notification:

Notification m_Notification=new Notification();

3:设置Notification的各种属性:

//设置通知在状态栏显示的图标
m_Notification.icon=R.drawable.icon;

//当我们点击通知时显示的内容
m_Notification.tickerText="Button1 通知内容.....";

通知时发出的默认声音
m_Notification.defaults=Notification.DEFAULT_SOUND;

//设置通知显示的参数

Intent m_Intent=new Intent(NotificationDemo.this,DesActivity.class);
PendingIntent m_PendingIntent=PendingIntent.getActivity(NotificationDemo.this, 0, m_Intent, 0);

m_Notification.setLatestEventInfo(NotificationDemo.this, "Button1", "Button1通知",m_PendingIntent );

//这个可以理解为开始执行这个通知
m_NotificationManager.notify(0,m_Notification);

4:既然可以增加同样我们也可以删除。当然是只是删除你自己增加的。

m_NotificationManager.cancel(0);

这里的0是一个ID号码,和notify第一个参数0一样。

这也就完成了,添加删除工作。

更多相关文章

  1. Android 删除 未接来电 通知
  2. Android 获取播放视频的相关 内容, 分辨率, 方向,作者信息
  3. Android输入框中提示自动输入内容
  4. Android 发送通知
  5. Android带参数链接请求服务器
  6. 【notification】Android 中创建震动通知
  7. Android Retrofit通过OkHttp添加Interceptor拦截器设置Get请求公
  8. Android 技巧 - notification center 发出通知时显示文字

随机推荐

  1. Android(安卓)studio导入eclipse项目
  2. Android(安卓)MPAndroidChart超漂亮图表
  3. android 属性android:visibility及 view
  4. Android(安卓)内存泄漏检测之Profiler
  5. 安卓学习记录Android
  6. android USB通信
  7. android的常见类(1)
  8. Android事件分发机制完全解析(终极版)
  9. 史无前例!全网最全的Android面试题集锦(贼
  10. 建Android开发环境