android notification 重启app不重载

int icon = R.drawable.ic_launcher;
long when = System.currentTimeMillis();
Notification noti = new Notification(icon, contentTitle, when);
noti.flags |= flag;

PackageManager pm = context.getPackageManager();
Intent notificationIntent = pm.getLaunchIntentForPackage(context.getPackageName());
notificationIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
notificationIntent.putExtra("notificationTag", tag);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);

noti.setLatestEventInfo(context, contentTitle, contentText, contentIntent);

上面的方法解决不了

   notificationIntent.setAction(Intent.ACTION_MAIN); 

notificationIntent.addCategory(Intent.CATEGORY_LAUNCHER); 

这样就可以了 
时间: 2024-10-16 17:04:04

android notification 重启app不重载的相关文章

android notification完全解析

Notifications in Android 4.4 and Lower notification是很重要的部分,它与service,BroadcastReceiver,Intent等密切相关,很好地使用notification可以使你的app的活跃度相对于没有notification 的app大增. 很明显这篇文章将详细的介绍4.4及以下的notification.至于,android 5.0的相关特性,我计划在假期里开一个特辑来写.下载就当是回顾知识了.毕竟,温故而知新嘛,哈哈. The

android notification完全解析【转】

转自:http://www.itnose.net/detail/6169442.html Notifications in Android 4.4 and Lower notification是很重要的部分,它与service,BroadcastReceiver,Intent等密切相关,很好地使用notification可以使你的app的活跃度相对于没有notification 的app大增. 很明显这篇文章将详细的介绍4.4及以下的notification.至于,android 5.0的相关特

Android Notification通知详解

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

Android Notification常见样式总结

本文总结一下开发中使用的Notification的常见样式 Demo下载地址 demo里有两首歌和打包后的apk,所以比较大,如果网不好下载请耐心! 代码中用的自定义常量 public static final int TYPE_Normal = 1; public static final int TYPE_Progress = 2; public static final int TYPE_BigText = 3; public static final int TYPE_Inbox = 4

Android Notification通知详细解释

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

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

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的使用

notification出现在通知栏中的提示,特别是在4.0以后改进了不少,这里讲得都是基于4.0及4.1以后的. 分类: 1.普通Notification 2.大布局Notification 图1 大布局notification在android 4.0以后才增加,与小布局只在"7"部分有区别,其他部分都一致. 大布局notification只有在所有notifacation的最上面时才会显示大布局,其他情况下显示小布局,当然你也可以用手指将其扩展为大布局(前提是,它是大布局),效果图

Android Notification NotificationManager使用示例

时间过得太快,想抽出点时间做点东西也是很难,总有各种各样的事.之前其实看书谢了关于Notification的demo,但是感觉还是不够.于是又打开了sdk文档和谷歌官方的Status Bar Notifications developer guide.其实之前一直是看书和网上的教程在学android,但是后来发现只有官方的文档才是原汁原味,虽然是英文,但是更全面,往往百思不得其解的问题看一眼官方文档就明白了.所以之后的打算是跟着官方的开发者指南走.又可以学习英文,又可以学技术. Notifica