Android 之 信息通知栏消息Notification
2016-07-31 18:10
489 查看
Notification是安卓手机顶部的消息提示
这里我们分别设置两个按钮,来实现顶部消息的发送和取消
功能实现
首先要在主Activity中设置一个通知控制类
然后在onCreate方法中获取系统服务
接着设置通知栏信息
在Mainfest文件中加入 震动和提示灯权限
这里我们分别设置两个按钮,来实现顶部消息的发送和取消
功能实现
首先要在主Activity中设置一个通知控制类
NotificationManager manager; //通知控制类
然后在onCreate方法中获取系统服务
manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
接着设置通知栏信息
private void sendNotification() { Intent intent = new Intent(this,MainActivity.class); PendingIntent pintent = PendingIntent.getActivity(this,0,intent,0); Builder builder = new Builder(this); builder.setSmallIcon(R.mipmap.ic_launcher);//设置图标 builder.setTicker("hello");//设置手机状态栏提示 builder.setWhen(System.currentTimeMillis());//时间 builder.setContentTitle("通知通知栏");//标题 builder.setContentText("我是小浩");//通知内容 builder.setContentIntent(pintent);//点击后的意图 builder.setDefaults(Notification.DEFAULT_ALL);//给通知设置震动,声音,和提示灯三种效果,不过要记得申请权限 Notification notification = builder.build(); //4.1版本以上用这种方法 //builder.getNotification(); //4.1版本以下用这种方法 manager.notify(notification_ID,notification); }
在Mainfest文件中加入 震动和提示灯权限
<uses-permission android:name="android.permission.VIBRATE"></uses-permission> <uses-permission android:name="android.permission.FLASHLIGHT"></uses-permission>
相关文章推荐
- Android消息通知(notification)和PendingIntent传值
- Android消息通知(notification)和PendingIntent传值
- Android中的消息通知(NotificationManager和Notification)
- Android 消息通知-Notification
- android入门(八) 状态栏通知(消息推送) Notification
- Android消息通知(notification)和PendingIntent传值
- android 某些三星手机上不显示通知Notification和消息Toast
- 【Android开发】消息提示框与对话框-使用Notification在状态栏上显示通知
- Android消息通知-Notification
- Android 主页面顶部栏的通知Notification ,可以自定义通知消息栏的风格,并且点击通知栏进人本程序。
- Android 中的消息通知Notification
- android开发之Notification_通知栏消息
- Android--使用Notification在通知栏显示消息
- Android中的消息通知Toast和Notification
- Android消息通知(notification)和PendingIntent传值
- Android:Notification通知消息,NotificationManager,setLatestEventInfo
- Android中的消息通知(NotificationManager和Notification)
- Android调用消息栏通知(Notification)
- Android NotificationCompat通知消息
- Android系统服务之Notification(通知栏消息)