android之【本地通知Notification】
来源:互联网 发布:淘宝网营业执照查询 编辑:程序博客网 时间:2024/05/14 11:31
public class NotificationTest extends Activity{static final int NOTIFICATION_ID = 0x1123;@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);//获取应用界面中的Button对象Button bn = (Button) findViewById(R.id.bn);//为按钮的单击事件绑定事件监听器bn.setOnClickListener(new View.OnClickListener(){@Overridepublic void onClick(View source){//创建一个启动其他Activity的IntentIntent intent = new Intent(NotificationTest.this, OtherActivity.class);PendingIntent pi = PendingIntent.getActivity(NotificationTest.this, 0, intent , 0);//创建一个NotificationNotification notify = new Notification();//为Notification设置图标,该图标显示在状态栏notify.icon = R.drawable.notify;//为Notification设置文本内容,该文本会显示在状态栏notify.tickerText = "启动其他Activity的通知";//为Notification设置发送时间notify.when = System.currentTimeMillis();//为Notification设置声音notify.defaults = Notification.DEFAULT_SOUND;//为Notification设置默认声音、默认振动、默认闪光灯notify.defaults = Notification.DEFAULT_ALL;//设置事件信息notify.setLatestEventInfo(NotificationTest.this, "普通通知","点击查看", pi);//获取系统的NotificationManager服务NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);//发送通知notificationManager.notify(NOTIFICATION_ID, notify);}});//取消通知Button del = (Button)findViewById(R.id.del);del.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v){//获取系统的NotificationManager服务NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);//取消通知notificationManager.cancel(NOTIFICATION_ID);}});}}
0 0
- android之【本地通知Notification】
- android之Notification通知
- android之Notification通知
- android之Notification通知
- android之Notification通知
- android之Notification通知
- android之Notification通知
- Android之Notification通知
- android之Notification通知
- android之Notification通知
- android之Notification通知
- Android--通知之Notification
- android--通知之Notification
- android之Notification通知
- Android--通知之Notification
- Android--通知之Notification
- Android--通知之Notification
- Android--通知之Notification
- Myeclipse 8.5 配置SVN
- memcache在linux上配置服务日志
- db2导入excel数据
- webservice客户端报错小结,如有问题继续补充
- 砖机模具是建筑行业的得力助手
- android之【本地通知Notification】
- Memcached现在已经成了服务器架构里不可或缺的一部分
- 实现规定格式的字符串显示
- Android 百度地图开发(二)--- 定位功能之MyLocationOverlay,PopupOverlay的使用
- 超棒的免费电池图标下载
- 公开aidl接口给外部apk调用时注意事项
- proximity sensor driver (一)
- 数字证书的有效性验证
- Android 百度地图开发(三)--- 实现比例尺功能和替换自带的缩放组件