Android之发送通知栏消息
来源:互联网 发布:电信软件市场 编辑:程序博客网 时间:2024/04/30 16:29
1.布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="发送通知" android:onClick="ok"/></LinearLayout>2.MainActivity.java代码public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void ok(View view) { NotificationCompat.Builder notificationCompat = new NotificationCompat.Builder(this); /** Notification.FLAG_SHOW_LIGHTS //三色灯提醒,在使用三色灯提醒时候必须加该标志符 Notification.FLAG_ONGOING_EVENT //发起正在运行事件(活动中) Notification.FLAG_INSISTENT //让声音、振动无限循环,直到用户响应 (取消或者打开) Notification.FLAG_ONLY_ALERT_ONCE //发起Notification后,铃声和震动均只执行一次 Notification.FLAG_AUTO_CANCEL //用户单击通知后自动消失 Notification.FLAG_NO_CLEAR //只有全部清除时,Notification才会清除 ,不清楚该通知(QQ的通知无法清除,就是用的这个) Notification.FLAG_FOREGROUND_SERVICE //表示正在运行的服务 */ //使用系统默认的铃声,震动,灯光提示 notificationCompat.setDefaults(NotificationCompat.DEFAULT_ALL); //标题 notificationCompat.setContentTitle("哈哈"); //内容 notificationCompat.setContentText("僵尸来了"); //图片 notificationCompat.setSmallIcon(R.drawable.aa); Notification notification = notificationCompat.build(); //获取通知栏管理者 NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); //发送通知 notificationManager.notify(0x101, notification); }}
0 0
- Android之发送通知栏消息
- Android发送通知栏消息
- Android发送通知栏消息
- Android基础教程之Button事件发送消息到通知栏Notification
- android 发送通知栏消息,点击后打开指定网页
- android开发之Notification_通知栏消息
- android开发之Notification_通知栏消息
- android开发之Notification_通知栏消息
- android开发之Notification_通知栏消息
- Android之开发消息通知栏
- Android 通知栏消息
- Android 通知栏消息
- android 通知栏消息
- android笔记之消息 通知
- android通知栏区分多通知消息
- android通知栏的消息通知(Notification)
- Android发送通知栏信息
- Android系统服务之Notification(通知栏消息)
- 有关Nginx 200 OK (FROM CACHE) 与 304 NOT MODIFIED
- rk3288正常启动流程
- Faster R-CNN+ZF 训练模型 Matlab版本
- 垂直水平居中
- 1022. Digital Library (30)
- Android之发送通知栏消息
- warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
- 多进程和多线程的选择
- oracle笔记一oracle的安装与配置
- mst
- 试着用React写项目-利用react-router解决跳转路由等问题(三)
- Activity四种启动模式
- Linux 远程调用图形界面
- JAVA之动态代理,静态代理和CGLIB