- 浏览: 18125 次
- 性别:
- 来自: 广州
最新评论
文章列表
在android中采集音频的api是android.media.AudioRecord类
其中构造器的几个参数就是标准的声音采集参数
以下是参数的含义解释
public AudioRecord (int audioSource, int sampleRateInHz, int channelConfig, int audioFormat, int bufferSizeInBytes)
Since: API Level 3
Class constructor.
Parameters
audioSource
the recording source. See MediaRecorde ...
音频系统java相关的代码在./frameworks/base/media/java/android/media/目录下
主要有如下文件:
AudioManager.java
为上层应用提供了声音设置管理接口.
AudioService.java
音频设置服务, 它在SystemServer中启动,为所有的音频相关的设置提供服务。
在AudioService 中定义了了一个AudioSystemThread 的类,用来监控音频控制
相关的信号,当有请求时,它会通过调用AudioSystem 的接口实现音频的控制,
这里的消息处理是异步的。此外在AudioService还抽象出了一套发送音频控 ...
在谷安——谷奥Android专题站 [http://android.google.org.cn],看到一篇《Android优化UI秘籍》的文章,文章写得不错.在很多时候,经常碰到开发人员就一些ui细节和设计人员产生一定争议,我认为很大原因是开发人员对其中的一些ui设计常 ...
Android开机自启动可以通过定义一个BroadcastReceiver;配置Receiver的许可等方式来实现。在这里就对这些步骤进行一个详细介绍。
在模拟器中对Android 操作系统进行相应的编写,可以帮助我们实现应用程序的开机自启动功能。在这里 ...
Launcher 的AndroidManifest.xml文件有很多特殊性,分析一下就会理解整个程序的大概结构。
代码如下:
< manifest xmlns:android = "http://schemas.android.com/apk/res/android"
package = "net.sunniwell.launcher"
android:versionCode = "1" android:versionName = "1.0.1" >
关于自定义权限,这是 ...
在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠,有两种方式:一种是添加权限,别一种是代码中设置,建议使用第一种方式,这样,在安装程序的时候会进行提醒:
第一种方式:
在Manifest.xml文件里面用user-permission声明
名称为:android.permission.WAKE_LOCK
第二种方式:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SC ...
原文地址:http://hi.baidu.com/zjl207/blog/item/fb56a3dd5b23dad28c102991.html
首先要知道你使用的Mac OS X是什么样的Shell,使用命令
echo $SHELL
如果输出的是:csh或者是tcsh,那么你用的就是C Shell。
如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。
Mac OS X 10.2之前默认的是C Shell。
Mac OS X 10.3之后默认的是Bourne Shell。
我用的是Mac OS X 10.5.7--bash
打开shell后, 默认 ...
在listview的OnItemClickListener中的onItemClick中控制CheckBox就可以了:
@Override
public void onItemClick(AdapterView<?> arg0, View v, int position, long lpos) {
CheckBox cb= (CheckBox) v.findViewById(R.id.is_check);
if(cb.isChecked()){
cb.setChecked(false);
}else{
cb.setCh ...