会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面
$《第一行代码:Android》读书笔记——第8章 通知和手机多媒体手机媒体「$《第一行代码:Android》读书笔记——第8章 通知和手机多媒体」
2025-04-06IP属地 湖北2

  本章主要介绍了通知、短信、调用摄像头和相册、播放多媒体文件等内容。  

(一)通知的用法

  1、通知的基本用法

  见如下代码(详细操作步骤在代码注释中):

  (1)先创建一个布局文件,其中只有一个名为“发送通知”的Button,当点击这个按钮的时候发送一条通知:

  (2)MainActivity:

  2、为通知加上点击跳转功能(使用PendingIntent)

  (1)在以上代码的基础上,再创建另一个xml文件,作为点击通知后跳转到的页面:

  (2)创建活动NotificationActivity,在其中调用NotificationManager的cancel方法让状态栏的通知消失:

  (3)修改MainActivity活动的按钮点击事件:

  (4)最后注册NotificationActivity活动。

  3、通知的高级技巧

  (1)在发送通知的时候同时播放一段音频:只用在发送通知按钮的点击事件中加入如下代码:

   Tips:用R.E管理器进入/system/media/audio,里面有四个文件夹,分别是alarms(闹钟铃声),notifications(通知即短信铃声),ringtones(来电铃声),ui(一些应用程序操作的效果声音比如拍照等)。

  (2)发送通知时让手机振动:

  (3)控制LED灯亮

  (4)通知的铃声、振动、灯光的设置使用系统默认值: