話不多說,上 DEMO 這裡用的是 SVProressHUD, 由於 iOS10 的權限緣故,需要在 plist 裡添加字段,否則會崩潰,具體請看上一篇
// // ViewController.m // 錄制視頻 // // Created by Amydom on 16/8/25. //[......]
只講重點的設計教學,立刻學習網頁教學網誌!
// // ViewController.m // 錄制視頻 // // Created by Amydom on 16/8/25. //[......]
Android中調用CemeraView實現拍照和錄像
目前Android中有很多項目需要實現拍照及錄像功能,通常都使用camera和sufaceView實現,整個過程較為繁瑣,並且代碼量比較大。偶然在github上發現一個很好用的框架,在這裡做一個簡單介紹,後附github地址。
gif:
[……]
Android 2.3.7.r1 按menu鍵時會停止錄像。改成錄像時按menu鍵不做處理,可做如下修改:
在packages/apps/CameraOpen/src/com/mediatek/camera/VideoCamera.java
onKeyDown()方法中:
修改
&nbs[……]
1 xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/[……]
先在 manifest 裡添加權限
<uses-permission android:name="android.permission.CAMERA" />
<!– 調用攝像頭權限 –>
[……]
package com.cons.dcg.collect;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
impor[……]