Android模仿微信錄製小視頻

模仿微信錄製小視頻
使用系統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...
     }
 }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章