本文实例为大家讲解如何轻松实现Android手机拍照和录像功能,分享给大家供大家参考。具体如下:
要实现录像和拍照的功能,首先我们在 manifest 里添加权限,以免后面忘记添加
<!-- 调用摄像头权限 -->
<uses-permission android:name="android.permission.CAMERA" />
<!-- 录制视频/音频权限 -->
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<!-- sd卡读写权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 挂载sd卡 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
一个简单的页面布局photo.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
>
<SurfaceView
android:layout_width="match_parent"
android:layout_height=