怎么移动三星手机通知栏设置的位置?

当前位置: &
教你如何善用iPhone通知栏 让通知变真正有用
编辑:半青
来源:网络
  当我们手机里装的 App 越来越多时,大量的通知推送成了一种烦恼和负担。本文来自读者投稿,主要讲述了他个人对 iOS 通知推送的一些理解和经验分享,虽然部分观点比较个人,但不失为一次很好的「抛砖引玉」。  通知是我们和未打开 App 的一种交流,但所有通知都是必要的吗?我们真的需要这么多通知吗?当然不是,有很多通知根本不需要出现,他们的出现除了浪费我们双击一下那个「X」 的时间外时并没有任何作用,那么我们如何让通知变得真正有用呢?  在我看来第一步首先应该把通知分为「打开的」和「关闭的」两类。  应该打开通知的 App  应该打开通知的 App 是哪一些呢?应该是那些你看到便要去点击它,去通过它处理某些事情的和看到它便要去做某些不可推迟的事的。举两个例子:  即时通讯应用。这类通知对时间要求比较高,大部分是收到了就要马上要回复一下,所以像这类 App 的通知应该是打开的。或者这么说,你收到一条即时通讯 App 的讯息,你是需要判断是否立刻回复,所以应该打开这类 App 的通知。  待办事项应用。这类 App 的作用其实很符合通知这个名字,就是通知你该干什么,所以这类 App 的通知应该打开。  应该关闭通知的 App  这类 App 应该是你只是在需要的时候才会进这些 App,其他时候并不需要和这个 App 有什么联系的。举两个例子:  单机游戏。例如 Mr Jump 这些游戏就是你在想打发时间的时候才会去点击它,所以在其它时间它就没有必要出现。(为什么说单机呢?因为有些联网游戏可能会通过通知来告诉你:你被袭击了)  修图应用。修图 App 你要通知干什么?至今没办法想通的问题。  在将打开和关闭的两类分好后,我们就需要对打开通知的 App 进行进一步的设置。  我们要对一个 App 的通知进行设置,你需要点击:  设置 - 通知 - 你想修改的 App &  以微博为例,你会看到下面这个界面:  由上到下依次为:  总开关&  允许在通知中心显示的通知条数&  允许收到通知时播放提示音&  允许桌面 App 图标显示标记(通常习惯称「角标」)  允许在锁屏界面显示  通知推送时的样式  在通知中心显示的通知条数  这个是需要注意的。什么 App 只需要显示一条就够了,什么 App 需要有多少通知就显示多少?  1. 只显示一条通知的 App  这一类是你只要看到通知就直接点进 App,换句话说你只是需要知道「我要进这个 App了」这类 App就只需要打开一项就好,可以为那些真正需要空间的 App留下位置。  以微信为例,在微信里的朋友给我发消息的时候一般都是马上看的,而且为了保护隐私我会取消显示消息的内容,这时候我的微信通知是这个样子的。  它只是能告诉我来消息了,所以这时候我打开 5 条、10 条根本没有意义,所以我只会给微信这类 App 打开 1 条。
【上一篇】
【下一篇】
推荐阅读:
看完这篇文章有何感觉?
PP助手准备为您下载应用
未越狱版:鳄鱼小顽皮爱洗澡
如果在10秒后下载任务还没有开始,请下载并安装:
下载步骤如下:如何修改手机通知栏的字?就是改掉中国移动这四个字。_百度知道
如何修改手机通知栏的字?就是改掉中国移动这四个字。
提问者采纳
听我朋友说用360可以改。别跟我说什么刷机的
那你去试一下吧
谢谢了,我已经知道了。
其他类似问题
为您推荐:
中国移动的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁手机移动网络设置:如何开启与关闭智能手机移动网络_手机技巧_百事网(原电脑百事网) - 专业的手机电脑知识平台
百事网(原电脑百事网),专业的手机电脑知识平台!
当前位置: &
手机移动网络设置:如何开启与关闭智能手机移动网络
编辑:admin
智能手机有着非常出色的网络支持,不仅支持WIFI无线网络同时也支持3G或者GSM等移动网络,但对于很多朋友来说,使用WIFI无线网络是最方便的,使用WIFI无线网络无需担心高昂的手机流量,但不是所有用户都能使用上免费的WIFI无线网络,在国内大部分用户依然使用的是移动网络数据,经常有朋友说智能手机太坑流量了,不过个人觉得适当使用好手机移动网络设置,也可以有效节约流量。
热点阅读:
我们知道智能手机一般都有很多后台程序会需要占用流量,但如果我们不用手机的时候,为何不将移动网络给关闭,不给这些后台程序可乘之机呢?很多朋友习惯了从来就不关闭网络开关,导致每个月的流量都会透支,下面本文与大家分享下如何开启与关闭智能手机移动网络,希望对菜鸟朋友有所帮助。
下面我们以最常见的安卓系统为例,为大家介绍下如何设置手机移动网络:
一般安卓手机设置移动网络数据是在:设置--数据管理--数据传输--启动移动网络设置里面。有些手机可能会在一起在无线网络设置里面,仔细查看下一般都可以很轻松的找到。
另外对于安卓手机一般也都有移动网络控制快捷键,不同品牌智能手机在设置可能会有所不同,比如笔者手机在下拉通知栏上面有快捷设置,看到有&&标识的图标即为移动网络数据控制图标,如下图:
移动网络快捷设置图标
如果对自己手机的一些移动网络开关快捷键不是很熟悉,那么也没关系,大家可以阅读下使用说明书或者按照以下方法也可以找的到:
⒈)找到手机&设置&--然后再选择&无线和网络&如下图:
手机无线网络设置
⒉)如上图,进入无线和网络设置后,在里面我们就会发现有&移动网络&设置一项,进入里面即可找到移动网络的开关了,如下图:
移动网络设置
智能手机移动网络开关控制
介绍到这里相信大家对手机移动网络设置已经有了比较详细的了解了,其实笔者写本篇文章的目的是告诉大家如果觉得手机流量不够用的时候,在不需要使用手机的时候尽量关闭移动网络开关,比如夜间休息的时候完全可以关闭移动网络,减少手机后台应用浪费手机流量,最后近期不少朋友反馈手机开启移动网络后依然上不了网,这种情况多数是要么手机没用开通移动网络,要么在设置里开启了,但手机还有快捷移动流量控制开关,如果快捷开关关闭了,依然会出现这种情况,大家多检查下即可解决问题。
猜你还喜欢:图案尝试次数太多怎么办?
本月排行本周排行全部排行下次自动登录
关注移动互联网和移动APP开发工具、开发框架、测试工具、微信开发、Android源码、Android开源类库以及各种开源组件的IT科技网站
现在的位置:
Android开发之通知栏Notification详解
Notification的用法 --- 状态栏通知
发送一个状态栏通知必须的两个类:
1. NotificationManager --- 状态栏通知的管理类,负责发通知,清除通知等
NotificationManager : 是一个系统Service,必须通过 context.getSystemService(NOTIFICATION_SERVICE)方法获取
NotificationManager notificationManager = (NotificationManager) context.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
2. Notification --- 具体的状态栏通知对象,可以设置icon,文字,提示音,震动等参数
下面是设置一个通知需要的基本参数
Anicon(通知的图标)
Atitleanexpandedmessage(通知的标题和内容)
APendingIntent(点击通知执行页面跳转)
1.创建Notification
通过NotificationManager的notify(int Id , Notification)方法来启动Notification
参数一:Notification的唯一标识
参数二:Notification对象
2.更新Notification
调用Notification的setLatestEventInfo()方法来更新内容,然后调用NotificationManager的notify()方法即可
3.删除Notification
通过NotificationManager的cancle(int id) 方法,清除通知 参数: 要清除的Notification的唯一标识
4.Notification设置 -- 震动,铃声等
1.基本设置:
//新建状态栏通知
baseNF=new Notification();
//设置通知在状态栏显示的图标
baseNF.icon=R.drawable.
//通知时在状态栏显示的内容
baseNF.tickerText="YouclickedBaseNF!";
//通知的默认参数DEFAULT_SOUND,DEFAULT_VIBRATE,DEFAULT_LIGHTS.
//如果要全部采用默认值,用DEFAULT_ALL.
//此处采用默认声音
baseNF.defaults=Notification.DEFAULT_SOUND;
//第二个参数:下拉状态栏时显示的消息标题expandedmessagetitle
//第三个参数:下拉状态栏时显示的消息内容expandedmessagetext
//第四个参数:点击该通知时执行页面跳转
baseNF.setLatestEventInfo(Lesson_10.this,"Title01","Content01",pd);
//发出状态栏通知
//ThefirstparameteristheuniqueIDfortheNotification
//andthesecondistheNotificationobject.
nm.notify(Notification_ID_BASE,baseNF);
2.添加声音
baseNF.default=Notification.DEFAULT_SOUND; -- 使用系统默认提示音
notification.sound=Uri.parse("file:///sdcard/notification/ringer.mp3"); --- 自定义声音
使用用系统自带的铃声,可以这样:
notification.sound=Uri.withAppendedPath(Audio.Media.INTERNAL_CONTENT_URI,"6");
3.添加震动
notification.defaults|=Notification.DEFAULT_VIBRATE; 使用默认震动方式
4.添加闪光
notification.defaults|=Notification.DEFAULT_LIGHTS;
5.其他有用的设置:
Notification.FLAG_INSISTENT;//让声音、振动无限循环,直到用户响应
Notification.FLAG_AUTO_CANCEL;//通知被点击后,自动消失
Notification.FLAG_NO_CLEAR;//点击'Clear'时,不清楚该通知(QQ的通知无法清除,就是用的这个
//自定义下拉视图,比如软件时,显示的进度条。
Notificationnotification=newNotification();
notification.icon=R.drawable.
notification.tickerText="Custom!";
RemoteViewscontentView=newRemoteViews(getPackageName(),R.layout.custom);
contentView.setImageViewResource(R.id.image,R.drawable.icon);
contentView.setTextViewText(R.id.text,"Hello,thismessageisinacustomexpandedview");
notification.contentView=contentV
//使用自定义下拉视图时,不需要再调用setLatestEventInfo()方法
//但是必须定义contentIntent
notification.contentIntent=
nm.notify(3,notification);
应用实例一:
根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。
下面对Notification类中的一些常量,字段,方法简单介绍一下:
DEFAULT_ALL
使用所有默认值,比如声音,震动,闪屏等等
DEFAULT_LIGHTS 使用默认闪光提示
DEFAULT_SOUNDS 使用默认提示声音
DEFAULT_VIBRATE 使用默认手机震动
【说明】:加入手机震动,一定要在manifest.xml中加入权限:
以上的效果常量可以叠加,即通过
notification.defaults =DEFAULT_SOUND|DEFAULT_VIBRATE;
notification.defaults |= DEFAULT_SOUND (最好在真机上测试,震动效果模拟器上没有)
//设置flag位
FLAG_AUTO_CANCEL
该通知能被状态栏的清除按钮给清除掉
FLAG_NO_CLEAR
该通知能被状态栏的清除按钮给清除掉
FLAG_ONGOING_EVENT 通知放置在正在运行
FLAG_INSISTENT 是否一直进行,比如音乐一直播放,知道用户响应
常用字段:
contentIntent
设置PendingIntent对象,点击时发送该Intent
defaults 添加默认效果
flags 设置flag位,例如FLAG_NO_CLEAR等
icon 设置图标
sound 设置声音
tickerText 显示在状态栏中的文字
when 发送此通知的时间戳
NotificationManager常用方法介绍:
public void cancelAll() 移除所有通知(只是针对当前Context下的Notification)
void cancel(int id) 移除标记为id的通知 (只是针对当前Context下的所有Notification)
void notify(String tag ,int id, Notification notification) 将通知加入状态栏,标签为tag,标记为id
void notify(int id, Notification notification) 将通知加入状态栏,标记为id
package com.ljq.
import android.app.A
import android.app.N
import android.app.NotificationM
import android.app.PendingI
import android.content.I
import android.graphics.C
import android.os.B
public class MainActivity extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
clearNotification();
protected void onStop() {
showNotification();
super.onStop();
protected void onStart() {
clearNotification();
super.onStart();
* 在状态栏显示通知
private void showNotification(){
// 创建一个NotificationManager的引用
NotificationManager notificationManager = (NotificationManager)
this.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
// 定义Notification的各种属性
Notification notification =new Notification(R.drawable.icon,
"督导系统", System.currentTimeMillis());
//FLAG_AUTO_CANCEL
该通知能被状态栏的清除按钮给清除掉
//FLAG_NO_CLEAR
该通知不能被状态栏的清除按钮给清除掉
//FLAG_ONGOING_EVENT 通知放置在正在运行
//FLAG_INSISTENT
是否一直进行,比如音乐一直播放,知道用户响应
notification.flags |= Notification.FLAG_ONGOING_EVENT; // 将此通知放到通知栏的"Ongoing"即"正在运行"组中
notification.flags |= Notification.FLAG_NO_CLEAR; // 表明在点击了通知栏中的"清除通知"后,此通知不清除,经常与FLAG_ONGOING_EVENT一起使用
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
//DEFAULT_ALL
使用所有默认值,比如声音,震动,闪屏等等
//DEFAULT_LIGHTS
使用默认闪光提示
//DEFAULT_SOUNDS
使用默认提示声音
//DEFAULT_VIBRATE 使用默认手机震动,需加上权限
notification.defaults = Notification.DEFAULT_LIGHTS;
//叠加效果常量
//notification.defaults=Notification.DEFAULT_LIGHTS|Notification.DEFAULT_SOUND;
notification.ledARGB = Color.BLUE;
notification.ledOnMS =5000; //闪光时间,毫秒
// 设置通知的事件消息
CharSequence contentTitle ="督导系统标题"; // 通知栏标题
CharSequence contentText ="督导系统内容"; // 通知栏内容
Intent notificationIntent =new Intent(MainActivity.this, MainActivity.class); // 点击该通知后要跳转的Activity
PendingIntent contentItent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(this, contentTitle, contentText, contentItent);
// 把Notification传递给NotificationManager
notificationManager.notify(0, notification);
//删除通知
private void clearNotification(){
// 启动后删除之前我们定义的通知
NotificationManager notificationManager = (NotificationManager) this
.getSystemService(NOTIFICATION_SERVICE);
notificationManager.cancel(0);
应用实例二:
我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。
.chenzheng_
import android.app.A
import android.app.N
import android.app.NotificationM
import android.app.PendingI
import android.content.C
import android.content.I
import android.net.U
import android.os.B
import android.provider.MediaStore.A
import android.view.V
import android.widget.B
* @description 状态栏通知相关
* @author chenzheng_java
public class NotificationActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.notification);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
addNotificaction();
* 添加一个notification
private void addNotificaction() {
NotificationManager manager = (NotificationManager) this
.getSystemService(Context.NOTIFICATION_SERVICE);
// 创建一个Notification
Notification notification = new Notification();
// 设置显示在手机最上边的状态栏的图标
notification.icon = R.drawable.
// 当当前的notification被放到状态栏上的时候,提示内容
notification.tickerText = "注意了,我被扔到状态栏了";
* notification.contentIntent:一个PendingIntent对象,当用户点击了状态栏上的图标时,该Intent会被触发
* notification.contentView:我们可以不在状态栏放图标而是放一个view
* notification.deleteIntent 当当前notification被移除时执行的intent
* notification.vibrate 当手机震动时,震动周期设置
// 添加声音提示
notification.defaults=Notification.DEFAULT_SOUND;
// audioStreamType的值必须AudioManager中的值,代表着响铃的模式
notification.audioStreamType= android.media.AudioManager.ADJUST_LOWER;
//下边的两个方式可以添加音乐
//notification.sound = Uri.parse("file:///sdcard/notification/ringer.mp3");
//notification.sound = Uri.withAppendedPath(Audio.Media.INTERNAL_CONTENT_URI, "6");
Intent intent = new Intent(this, Notification2Activity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_ONE_SHOT);
// 点击状态栏的图标出现的提示信息设置
notification.setLatestEventInfo(this, "内容提示:", "我就是一个测试文件", pendingIntent);
manager.notify(1, notification);
点击按钮时候,状态栏会显示:
vcHLsMmjrNe0zKzAuLbgs/bAtNK7uPZleGNlbM28seqjrLWxztKwtNehzbyx6rK7t8WjrM35z8LNz7avtcTKsbryo6yz9sC0wcvV4rj20rPD5jwvcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/07.gif" alt="/">
然后,当我们点击这个对话框之后,就会触发intent,跳转到Notification2Activity.java这个activity。
----------------------------------------------------------------------------------------
注意,NotificationManager里的notify(id,notification)中的id是用来唯一标识我们当前的这个notification的标识符,我们通过cancel方法删除通知时,传递的就是这个值。可能读者在看很多文档的时候,发现这个地方指定了一个莫名奇妙的值,例如R.drawable.icon,很多朋友就纳闷了,为什么这里要指定一个图片呢。这里笔者就介绍下,为什么呢?
答案其实很简单,我们都知道,我们这里对参数的唯一要求就是,这个id要和notify方法中的一致,并且是唯一;只要满足了这两项,其他的都无所谓。notify和cancel里一致我们作为开发者,太好控制了,但是唯一呢,我们还真不好说,于是这里就有些人动小脑筋了,很巧妙的用了我们系统中的图片资源或者其他资源的索引ID,我们都知道,这些值肯定都是唯一的!
------------------------------------------------------------------------------------------
下面是从网上找的一些资料:
如果要添加一个Notification,可以按照以下几个步骤
1:获取NotificationManager:
NotificationManager m_NotificationManager=(NotificationManager)this.getSystemService(NOTIFICATION_SERVICE);
2:定义一个Notification:
Notification m_Notification=new Notification();
3:设置Notification的各种属性:
//设置通知在状态栏显示的图标
m_Notification.icon=R.drawable.
//当我们点击通知时显示的内容
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一样。
这也就完成了,添加删除工作。
------------------------------------------------------------------------------------------------------
NoticificationManager很容易可以放在状态栏,也很容易实现从statusbar进入程序 中,
NoticificationManager中通过intent执行此程序的activity就可以了
NoticificationManager状态栏操作
NotificationManager(通知管理器):
NotificationManager负责通知用户事件的发生.
NotificationManager有三个公共方法:
1. cancel(int id) 取消以前显示的一个通知.假如是一个短暂的通知,试图将隐藏,假如是一个持久的通知,将从状态条中移走.
2. cancelAll() 取消以前显示的所有通知.
3. notify(int id, Notification notification) 把通知持久的发送到状态条上.
//初始化NotificationManager:
NotificationManager nm =
(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
Notification代表着一个通知.
Notification的属性:
audioStreamType 当声音响起时,所用的音频流的类型
contentIntent 当通知条目被点击,就执行这个被设置的Intent.
contentView 当通知被显示在状态条上的时候,同时这个被设置的视图被显示.
defaults 指定哪个值要被设置成默认的.
deleteIntent 当用户点击"Clear All Notifications"按钮区删除所有的通知的时候,这个被设置的Intent被执行.
icon 状态条所用的图片.
iconLevel 假如状态条的图片有几个级别,就设置这里.
ledARGB LED灯的颜色.
ledOffMS LED关闭时的闪光时间(以毫秒计算)
ledOnMS LED开始时的闪光时间(以毫秒计算)
number 这个通知代表事件的号码
sound 通知的声音
tickerText 通知被显示在状态条时,所显示的信息
vibrate 振动模式.
when 通知的时间戳.
将Notification发送到状态条上:
Notification notification = new Notification();
Notification的设置过程……..
nm.notify(0, notification); //发送到状态条上
------------------------------------------------------------------------------------------------------------
Notification提供了丰富的手机提示方式:
a)在状态栏(Status Bar)显示的通知文本提示,如:
notification.tickerText = "hello";
b)发出提示音,如:
notification.defaults = Notification.DEFAULT_SOUND;
notification.sound = Uri.parse("file:///sdcard/notification/ringer.mp3");
notification.sound = Uri.withAppendedPath(Audio.Media.INTERNAL_CONTENT_URI, "6");
c)手机振动,如:
notification.defaults = Notification.DEFAULT_VIBRATE;
long[] vibrate = {0,100,200,300};
notification.vibrate =
d)LED灯闪烁,如:
notification.defaults = Notification.DEFAULT_LIGHTS;
notification.ledARGB = 0xff00ff00;
notification.ledOnMS = 300;
notification.ledOffMS = 1000;
notification.flags = Notification.FLAG_SHOW_LIGHTS;
4)发送通知:
private static final int ID_NOTIFICATION = 1;
mNotificationManager.notify(ID_NOTIFICATION, notification);
应用实例3 ---- 结合Broadcast 和Broadcast Receiver
private static final String ACTION_1="com.example.androidbasicdemo1.NEW_BROADCAST_1";
private static final String ACTION_2="com.example.androidbasicdemo1.NEW_BROADCAST_2";
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0,Menu.FIRST,0,"显示Notification");
menu.add(0,Menu.FIRST+1,0,"清楚Notification");
return super.onCreateOptionsMenu(menu);
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == Menu.FIRST) {
actionClickMenuItem1();
if (id == Menu.FIRST+1) {
actionClickMenuItem2();
return super.onOptionsItemSelected(item);
private void actionClickMenuItem1() {
Intent intent1 = new Intent(ACTION_1);
sendBroadcast(intent1);
private void actionClickMenuItem2() {
Intent intent2 = new Intent(ACTION_2);
sendBroadcast(intent2);
Broadcast Receiver1
package com.example.
import com.example.androidbasicdemo1.DBDemoA
import android.R;
import android.app.N
import android.app.NotificationM
import android.app.PendingI
import android.content.BroadcastR
import android.content.C
import android.content.I
* 必须在Manifest.xml中进行注册
* 自定义Broadcast Receiver继承BroadcastReceiver
* 重写onReceive()方法
* @author JayHe
public class MyAndroidReceiver1 extends BroadcastReceiver {
public static int NOTIFICATION_ID=21321;
public void onReceive(Context context, Intent intent) {
this.context =
showNotification();
private void showNotification() {
NotificationManager notificationManager = (NotificationManager) context.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.ic_btn_speak_now, "来自MyReceiver1中", System.currentTimeMillis());
PendingIntent contentIntent = PendingIntent.getActivity(context, 0,
new Intent(context,DBDemoActivity.class), 0);
notification.setLatestEventInfo(context, "在MyReceiver1中", null, contentIntent);
notificationManager.notify(NOTIFICATION_ID, notification);
Broadcast Receiver2
package com.example.
import android.app.NotificationM
import android.content.BroadcastR
import android.content.C
import android.content.I
public class MyAndroidReceiver2 extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
this.context =
deleteNotification();
//deleteNotification方法将刚生成的Notification从状态栏删除。
* 注意:每一个Notification都有一个唯一的id记性标识,而在程序中的这个Notification的id为MyAndroidReceiver1.NOTIFICATION_ID
private void deleteNotification() {
NotificationManager notificationManager = (NotificationManager) context.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
notificationManager.cancel(MyAndroidReceiver1.NOTIFICATION_ID);
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
【上篇】【下篇】

我要回帖

更多关于 三星手机通知栏设置 的文章

 

随机推荐