- 浏览: 1164427 次
- 性别:
- 来自: nibiru
文章分类
- 全部博客 (407)
- lucene (1)
- java (147)
- j2se (1)
- javascript (2)
- spring (5)
- hibernate (1)
- mysql (1)
- oracle (10)
- 工作 (10)
- JPA (13)
- 网站 (5)
- xml (2)
- mina (3)
- 思想 (16)
- httpclient (10)
- JFreeChart (1)
- 多线程 (0)
- swing (2)
- socket (0)
- 网络 (3)
- protocol buffer (0)
- jmx (2)
- jboss/weblogic (1)
- flex3 (12)
- 设计模式 (1)
- apache (0)
- php (4)
- struts1&2 (2)
- oracle SOA (2)
- 微博短链接的生成算法(Java版本) (1)
- htmlparser (3)
- quartz (2)
- mail (1)
- 乱码 (2)
- txt (1)
- eclipse (7)
- 分类 (0)
- 数据库 (1)
- svn (1)
- 日志 (1)
- struts2 (4)
- jquery (2)
- 编码 (1)
- 路径,java (1)
- SOHO (1)
- 娱乐 (2)
- frameset (1)
- maven (1)
- 反射 (1)
- truts2 (1)
- 敏捷,scrum (1)
- OA (1)
- english (1)
- oralce (1)
- wampserver (1)
- 会计 (1)
- springmvc (1)
- js (1)
- CMA (1)
最新评论
-
ludabing:
[/color][color=yellow]
spring @component的作用 -
netwelfare:
EL表达式中null和empty的区别,可以看这篇文章:htt ...
EL表达式中empty的用法 -
wjs王结胜:
...
spring @component的作用 -
di1984HIT:
哈哈。真不错啊。~
微博短链接的生成算法(Java版本) -
di1984HIT:
不错,不错。。。
spring @component的作用
2011.08.15——— android audiomanager 获取音量
参考:http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=41496&highlight=audiomanager%2b
通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!
ps:
游戏过程中 只允许调整多媒体音量,而不允许调整通话音量。
参考:http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=41496&highlight=audiomanager%2b
通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!
audiomanager maudiomanager = (audiomanager) getsystemservice(context.audio_service);//通话音量int max = maudiomanager.getstreammaxvolume( audiomanager.stream_voice_call );int current = maudiomanager.getstreamvolume( audiomanager.stream_voice_call );log.d(“vioce_call”, “max : ” + max + ” current : ” + current);//系统音量max = maudiomanager.getstreammaxvolume( audiomanager.stream_system );current = maudiomanager.getstreamvolume( audiomanager.stream_system );log.d(“system”, “max : ” + max + ” current : ” + current);//铃声音量max = maudiomanager.getstreammaxvolume( audiomanager.stream_ring );current = maudiomanager.getstreamvolume( audiomanager.stream_ring );log.d(“ring”, “max : ” + max + ” current : ” + current);//音乐音量max = maudiomanager.getstreammaxvolume( audiomanager.stream_music );current = maudiomanager.getstreamvolume( audiomanager.stream_music );log.d(“music”, “max : ” + max + ” current : ” + current);//提示声音音量max = maudiomanager.getstreammaxvolume( audiomanager.stream_alarm );current = maudiomanager.getstreamvolume( audiomanager.stream_alarm );log.d(“alarm”, “max : ” + max + ” current : ” + current);
ps:
游戏过程中 只允许调整多媒体音量,而不允许调整通话音量。
setvolumecontrolstream(audiomanager.stream_music);
发表评论
-
DISCUE盖楼器
2013-10-24 13:34 1239package com.soft.hr.per.service ... -
svn文件影响编译速度解决办法
2011-11-05 10:06 1690在eclipse开发环境中正常编译java文件时,eclip ... -
项目经理,产品经理,架构师
2011-08-29 12:54 2035理想:产品经理设计出简单好用的产品,并能理解技术约束和 ... -
题目
2011-08-28 13:01 17内容22222222222222222222222222222 ... -
如何用QTP录制鼠标右键点击事件
2011-08-25 17:09 1683qtp录制鼠标右键单击事件要通过模拟键盘操作来实现st ... -
Eclipse中要导出jar包中引用了第三方jar包怎么办【】
2011-08-25 15:17 3591单击菜单栏中 ... -
面试题整理2
2011-08-25 12:13 722现有n个人和m个桌子.当每桌做3个人时,多出来2个人. ... -
java把下载html批量换成chm电子书
2011-08-25 10:11 1385利用微软的hhc.exe来把需要转换成chm的htm ... -
java用链表解约瑟夫环问题
2011-08-25 09:36 10841到20的数围成一个圈,隔两个取出一个,直到所有的数都 ... -
CKEditor用法
2011-08-25 09:23 1512config.js ckeditor.editor ... -
工作难题
2011-08-24 15:00 1154function showitem(oid,order ... -
Rational.Rose7.0系统软件
2011-08-24 14:13 3060ibm.rational.rose7.0系统软件01. ... -
[] 探索建立私人的科技资料检索系统
2011-08-23 10:42 1349由于经济条 ... -
一、Java字节代码的操纵
2011-08-22 14:54 634<address style="tex ... -
线程状态的换
2011-08-22 13:09 1009<div><div>scjp5 ... -
线程的调度—优先级
2011-08-22 12:53 1153<div>与线程休眠类似,线程的优先级仍然 ... -
类 Hibernate Session DBUtil
2011-08-22 12:16 1253package com.core.util;impor ... -
利用Annotation构建针对POJO进行增删改操作
2011-08-22 12:12 1154package com.core.annotation ... -
360 Or QQ
2011-08-22 08:48 1189前几天,360忽然跳 ... -
XML JAVA解析 -- DOM
2011-08-19 14:27 1342dom : document object model ...
相关推荐
`AudioManager`是Android系统中的一个关键组件,用于管理和控制设备的音频输出。`setMode`方法是`AudioManager`中的一个重要接口,用于设定当前的音频模式,这直接影响到音频的路由和电话服务层的行为。在不同的音频...
### Android各种音量的获取详解 #### 一、引言 在Android开发过程中,对于音频控制的需求非常普遍,比如在开发电话应用时调整通话音量、在音乐播放器中调节播放音量等。本文将详细介绍如何通过编程方式获取Android...
这个“安卓Android源码——音量seekbar制作.rar”压缩包应该包含了实现这一功能的具体代码示例。 首先,让我们了解一下 SeekBar 的基本使用。在 Android 的布局文件(XML)中,你可以创建一个 SeekBar 组件,并为其...
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, 0); // 设置媒体音量 } ``` 5. **更新界面** 为了提供反馈,你可能还需要更新一个 TextView 来显示当前的音量值。这在 `onProgressChanged` ...
"安卓Android源码——仿ios音量调节的效果.zip"这个压缩包文件就是针对这一需求,提供了源代码,帮助开发者创建一个类似iOS设备上的音量调节界面。在iOS系统中,音量调节界面通常以滑块的形式出现,简洁且直观。以下...
2. **AudioManager**:Android系统提供的AudioManager类是处理音频输出的关键,它可以获取和设置各种音量级别。我们需要通过AudioManager获取当前的媒体音量和通话音量,并且可以设置新的音量值。 3. ** SeekBar**...
am.setStreamVolume(AudioManager.STREAM_MUSIC, am.getStreamMaxVolume(AudioManager.STREAM_MUSIC), AudioManager.FLAG_PLAY_SOUND); ``` - `index`参数为音量值,应介于0(静音)和`getStreamMaxVolume...
int currentVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC); seekBarVolume.setProgress(currentVolume); // 设置监听器 seekBarVolume.setOnSeekBarChangeListener(this); } // ...
Android 静音控制 音量控制 减小增大音量的实例源代码,如示图所示,音量控制时候,适时显示音量进度条: ToggleButton tbMute = (ToggleButton)findViewById(R.id.tbMute);//获得ToggleButton对象 tbMute....
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION, AudioManager.VIBRATE_SETTING_ON); ``` - 关闭通知振动: ```java audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION, ...
这些音量级别分别对应于`AudioManager.STREAM_MUSIC`、`AudioManager.STREAM_RING`、`AudioManager.STREAM_ALARM`和`AudioManager.STREAM_SYSTEM`等常量。 首先,开发者需要获取`AudioManager`的实例,这通常在应用...
本资源"安卓Android源码——仿ios音量调节的效果.rar"提供了一个具体的示例,教你如何在Android应用中模仿iOS系统的音量调节界面。这个教程对于那些希望使自己的应用具有跨平台一致性或者追求独特UI设计的开发者来说...
它包含了多个与音量控制相关的常量和方法,如`AudioManager.RINGER_MODE_SILENT`、`AudioManager.ADJUST_RAISE`等。 2. **获取AudioManager实例** 首先,我们需要通过`getSystemService()`方法获取`AudioManager`...
我们可以通过调用AudioManager的`getStreamVolume()`方法获取当前音量,`setStreamVolume()`方法设置音量。音量流类型(stream type)有多种,如:MUSIC(媒体音量)、ALARM(闹钟音量)、RING(来电音量)等,根据...
例如,`AudioManager.getStreamVolume(AudioManager.STREAM_MUSIC)`获取音乐流的音量,`AudioManager.setStreamVolume(streamId, volume, flags)`设置音量。 2. **视图设计**:音量调控View可能包含一个滑块,滑块...
在`VolumeView`中,我们需要获取一个`AudioManager`实例,并使用它的`getStreamVolume()`和`setStreamVolume()`方法来获取和设置当前音量。同时,为了确保音量变化的平滑,我们可以监听音量键事件,通过注册`...