Android音频录制与播放及Google Maps API使用指南
1. Android音频录制与播放
在Android开发中,使用 MediaPlayer 和 MediaRecorder 类可以实现音频的录制和播放功能。
1.1 检查麦克风可用性
在没有麦克风的设备上尝试录制音频会导致Android系统抛出异常。因此,在尝试录制音频之前,代码需要检查设备是否有麦克风。可以通过创建 PackageManager 类的实例并调用其 hasSystemFeature() 方法来实现。示例代码如下:
package com.ebookfrenzy.audioapp;
import android.content.pm.PackageManager;
public class MainActivity extends AppCompatActivity {
protected boolean hasMicrophone() {
PackageManager pmanager = this.getPackageManager();
return pmanager.hasSystemFeature(
PackageManager.FEATURE_MICROPHONE);
}
}
1.2 初始化活动
在 MainActivity.java
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



