模仿微信录制小视频
使用系统MediaRecorder进行录制
效果预览:

预览apk下载:https://fir.im/sd36

github源代码:https://github.com/yuanfen7650/wx_record_video
使用方法:
引入
1.加入maven
maven { url 'https://jitpack.io' }
2.引入gradle
implementation 'com.github.yuanfen7650:wx_record_video:1.0'//视频录制
加入权限
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
启动
Intent intent=new Intent(this,RecordVideoActivity.class);
intent.putExtra("outFilePath",outFilePath);//设置视频保存的位置
startActivityForResult(intent,CODE);
返回
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==code&&resultCode==RESULT_OK){//录制成功
//outFilePath...
}
}
本文介绍了一种基于MediaRecorder的微信风格小视频录制方案,通过提供的Android库简化视频录制过程,支持相机、音频录制及外部存储权限配置。

1万+

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



