Notification是通过NotificationManager来处理的,功能包括:
·设置通知栏图标;
·设置通知栏标题;
·设置通知栏内容;
·设置点击通知栏activity的跳转;
·设置闪灯/LED;(收到短信或来电话时)
·设置铃声、震动等;

 NotificationManager notiManage = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);  notiManage.notify(1, noti); 


noti哪来,请看:

 Notification noti = new Notification(); noti.icon = R.drawable.ic_launcher; noti.tickerText = "This is test!"; noti.when = System.currentTimeMillis();  //这里是显示时:分,如22:43 noti.setLatestEventInfo(this, noti.tickerText, "AAA", pendingIntent);  //将以上东西setView到Notification上去,要不然显示什么呀 


注:pendingIntent是个PendingIntent,看名字就知道,延迟的activity,指定义某一时间出现的Intent,当然你也可以设置为null。

 Intent intent = new Intent(this, MainActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0,intent, 0); 


我的博客其它文章列表
http://my.oschina.net/helu

更多相关文章

  1. 实用代码3
  2. Android下PreferenceScreen 加载流程
  3. android editText 软键盘enter键图标的设置
  4. Android(安卓)使用ActivityOptions实现Activity转场动画
  5. 【Android】android:padding属性设置对ImageButton无效问题
  6. android 背景图片设置
  7. Android(安卓)软键盘问题总结
  8. android中menu的使用
  9. Android(安卓)Animation开机动画的优化

随机推荐

  1. android二维码入库软件
  2. Android获取剪贴板内容
  3. Android 获取本机号码
  4. Android 开发10个常用工具类
  5. android —— 自定义控件 竖向的ViewPage
  6. android-疑问2
  7. Android 解决AIDL bindService异常
  8. Android 节点进度条
  9. 谈谈Android Activity的生命周期管理
  10. This Android SDK requires Android Deve