Android讲义3---2.8.8---通知状态栏
来源:互联网 发布:剑三唐门捏脸数据 编辑:程序博客网 时间:2024/06/10 07:35
Notification是显示在手机状态栏的通知。
一般使用NotificationManager服务来发送。
Android为Notification增加了Notification.Builder类,该类提供了如下常用方法创建通知:
setDefaults:设置通知LED灯(DEFAULT_LIGHTS),音乐(DEFAULT_SOUND),震动(DEFAULT_VIBRATE)或者全部(ALL)。
如果不想使用默认设置,可以使用 setSound(Uri.parse("file:///sdcard/xx.mp3"));设置声音
如果不想使用默认震动,可以使用setVibrate(new long[]{0,0,100,10});//设置震动
需要在AndroidManifest.xml添加散光灯,震动,SD权限
<uses-permission android:name="android.permission.FALSHLIGHT">
<uses-permission android:name="android.permission.VIBRATE">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
setAutoCancel:设置点击通知后,状态栏自动删除通知
setContentTitle:设置通知标题
setContentText:设置通知内容
setSmallIcon:设置通知图标
setLargeIcon:设置通知大图标
setTick:设置通知栏在状态栏的提示文本
setContentIntent:设置点击通知后要启动的程序组件对应的PendingIntent
具体操作步骤:
1:调用getSystemService(NOTIFICATION_SERVICE)方法获取系统的Notification对象。
2:构建一个Notification对象
3:为Notification设置各种属性
4:通过NotificationManager发送Notification
阅读全文
0 0
- Android讲义3---2.8.8---通知状态栏
- Android通知之状态栏通知
- Android实现3种Notification(状态栏通知)
- android 状态栏 通知
- Android 状态栏通知
- Android 状态栏通知Notification
- Android 状态栏通知
- android 发送状态栏通知
- 【Android】状态栏通知Notification
- Android 状态栏通知详解
- android-发送状态栏通知
- android开发 - 状态栏通知
- Android Notification状态栏通知
- 【Android】自定义状态栏通知
- Android监听状态栏通知
- Android的状态栏通知(Notification)
- 26. android Notification 状态栏通知
- android-status bar :状态栏通知
- Android讲义3---2.10---菜单
- C++ Primer Notes(16)
- Android讲义3---2.9---对话框
- 水中的玫瑰
- 最经典的前端面试题之一,你能答出什么幺蛾子?
- Android讲义3---2.8.8---通知状态栏
- 比原链联合创始人段新星:希望建立起连接比特世界和原子世界资产交互的桥梁
- C语言 逆序输出单链表(递归)
- 课本第二章java编程题
- LeetCode 645. Set Mismatch
- Android讲义3---第二章其他基础组件
- 微信jssdk常见错误及解决方法
- CRC16 自定义查询程序
- 计算机发展历史(详细)