`
cnetwei
  • 浏览: 177656 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Android声音管理方法

 
阅读更多

Android声音管理方法

 

手机都有声音模式,声音、静音还有震动,甚至震动加声音兼备,这些都是手机的基本功能。在Android手机中,我们同样可以通过Android的SDK提供的声音管理接口来管理手机声音模式以及调整声音大小,这就是Android中AudioManager的使用。

以下分别是AudioManager设置声音模式和调整声音大小的方法。
A、设置声音模式

    //声音模式
    AudioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
    //静音模式
    AudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
    //震动模式
    AudioManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);

B、调整声音大小

    //减少声音音量
    AudioManager.adjustVolume(AudioManager.ADJUST_LOWER,  0);
    //调大声音音量
    AudioManager.adjustVolume(AudioManager.ADJUST_RAISE, 0);

。。。

分享到:
评论
1 楼 crazy01wind 2011-11-29  
good

相关推荐

    android 播放报警声音

    在Android平台上,播放...总之,Android播放报警声音涉及的关键知识点包括`MediaPlayer`的使用、音频资源加载、播放控制、音量调整以及资源管理。掌握这些要点,开发者就能在Android应用中灵活地实现各种报警声音效果。

    Android 声音的jar包

    在这个场景下,"Android声音的jar包" 提供了方便的API和工具,使得开发者能够轻松地集成声音功能。这个jar包可能包含了音频播放、录音、音量控制等多方面的功能。 首先,让我们了解一下Android中的音频框架。...

    android 的摄像头 和soundPool播放声音实例

    - 权限管理:除了请求相机权限,还需注意Android 6.0及以上版本需要动态请求权限。 - 兼容性:对于Camera2 API,需要考虑较低版本Android的兼容性,可能需要使用Support Library。 - 响应式设计:在处理音频和视频时...

    Android中声音处理

    `SoundPool`类是Android提供的一种高效的声音管理和播放机制,特别适合于处理短小、重复的声音效果,如游戏中的音效。下面我们将深入探讨`SoundPool`类的工作原理以及如何在Android应用中使用它。 首先,`SoundPool...

    Android图片声音显示

    在Android平台上,开发图片和声音显示功能是移动应用开发中不可或缺的部分。Android系统提供了丰富的API和工具,使得开发者能够轻松地处理图像和音频资源。以下将详细解释Android中与图片和声音相关的知识点。 1. *...

    Android中播放声音的两种方法MediaPlayer 和SoundPool

    在Android平台上,开发人员可以利用两种主要的工具来播放声音:`MediaPlayer`和`SoundPool`。它们各自具有不同的特点和适用场景,下面将详细解释这两种方法及其使用方法。 ## 1. MediaPlayer `MediaPlayer`是...

    Android 声音播放,代码特别简单

    另一个关键角色是`AudioManager`,它负责管理设备的声音设置,如音量控制。例如,我们可能需要在播放前调整音量: ```java AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_...

    android小工具-实时获取麦克风声音.zip

    在Android平台上,开发一款能够实时获取麦克风声音的小工具是一项技术性的工作,涉及到音频处理、权限管理以及用户界面设计等多个方面。本项目"android小工具-实时获取麦克风声音.zip"是一个专注于监听和显示麦克风...

    android 播放声音视频几种方法

    在`SoundPoolDemo`中,你可以看到如何加载、播放以及管理`SoundPool`中的声音资源。这个示例通常会包含加载声音到内存,分配ID,以及根据用户交互来播放或停止声音的逻辑。 总结来说,Android提供了多种播放声音和...

    android端的声音检测程序(检测声音分贝大小).rar

    在Android平台上开发声音检测程序,主要是利用设备的麦克风来捕获环境中的音频信号,并通过特定的算法计算声音的分贝大小。以下是对这个主题的详细解析: 1. **Android SDK与麦克风访问**: Android SDK提供了访问...

    android 通讯录+流量控制+声音控制

    在Android平台上,开发一款应用程序涉及多个模块,如通讯录管理、流量监控以及声音控制。以下是对这些关键功能的详细解析: 1. **Android 通讯录管理**: - **获取联系人信息**:Android提供了ContentResolver类,...

    Android-DayPlan时间管理APP

    《Android-DayPlan时间管理APP深度解析》 在当今快节奏的生活中,时间管理变得越来越重要。为此,开发者们设计了一款名为"DayPlan"的Android应用程序,旨在帮助用户高效地规划和管理自己的时间。这款应用充分利用了...

    Android中实现带声音提示的Toast (自定义扩展Toast)

    这涉及到Android的音频管理,主要是`MediaPlayer`类。`MediaPlayer`是一个可以播放音频资源的类,支持多种音频格式。以下是自定义`Toast`的步骤: 1. 创建一个新的类,例如`CustomToast`,继承自`Toast`。 2. 在`...

    学习笔记之android的声音管理器.pdf

    总的来说,Android的声音管理涉及到`AudioManager`类的多个方法,开发者可以通过这些方法来定制设备的声音行为,以满足应用的不同需求。理解并熟练掌握这些知识点对于创建用户体验良好的Android应用至关重要。

    android声音播放实例

    在描述中提到的"android声音播放实例",可能是一个简单的应用示例,展示了如何使用`MediaPlayer`来播放音频文件。`MediaPlayer`提供了创建、加载、播放、控制和销毁音频资源的方法。 1. 创建`MediaPlayer`对象:...

    带声音的Android闹钟源代码

    总的来说,这个带声音的Android闹钟源代码涵盖了Android开发的多个核心概念,包括服务管理、广播接收器、通知系统、媒体播放以及用户界面交互。通过深入研究这个源代码,开发者不仅可以学习到如何构建一个实用的...

    android播放声音代码

    在Android平台上,开发人员可以利用各种API来实现声音的播放功能。这个"android播放声音代码"的示例可能就是一种实现方式,通过访问提供的链接(http://blog.csdn.net/mocn26169/article/details/7537600)可以获取...

    android 检测周围环境声音分贝

    9. **权限管理**:在Android 6.0(API级别23)及更高版本,应用需要请求`RECORD_AUDIO`权限才能访问麦克风。 10. **实时更新**:为了实时显示环境声音分贝,开发者需要在一个单独的线程或使用Handler更新UI,确保...

    Android MediaPlayer使用方法简单介绍

    本篇文章将深入探讨`MediaPlayer`的使用方法,帮助开发者理解和掌握如何在Android应用中实现多媒体播放功能。 首先,创建`MediaPlayer`对象是使用它的第一步。通常,我们通过调用`MediaPlayer.create()`静态方法来...

    android 实时获取麦克风声音

    在Android平台上,实时获取麦克风声音是一项常见的功能,尤其在社交应用如微信、QQ中,用户可以通过按住发送按钮实时录制并发送语音消息。要实现这样的功能,开发者需要理解音频采集、音频处理以及UI更新等多个方面...

Global site tag (gtag.js) - Google Analytics