android 呼叫系統照相機和攝像機

2021-09-08 18:06:58 字數 878 閱讀 8725

檢視系統照相機原始碼,找到清單檔案檢視

檢視意圖過濾器,action

是android.media.action.image_capture

category是

android.intent.category.default

獲取intent

物件,通過

new出來

呼叫intent

物件的setaction()

方法,設定動作,引數:

android.media.action.image_capture

呼叫intent

物件的setcategory()

方法,設定分類,引數:

android.intent.category.default

呼叫intent

物件的putextra()

方法,傳遞的資料,引數:

mediastore.extraoutput

,value

是uri

物件,通過

uri.fromfile()

方法獲取

uri物件,引數是

file物件

呼叫startactivityforresult()

方法,開啟

檔案會儲存到上面設定的檔案裡

重寫方法onactionresult()

裡對進行處理

使用命令adb shell

進入android系統

使用命令adb pull /xx/***.jpg ***.jpg

,匯出的檔案

錄影**和上面是一樣的,除了action

部分不一樣,

android.media.action.video_capture

android 呼叫系統照相機和攝像機

檢視系統照相機原始碼,找到清單檔案檢視 檢視意圖過濾器,action 是android.media.action.image capture category是 android.intent.category.default 獲取intent 物件,通過 new出來 呼叫intent 物件的seta...

照相機程式

借助intent可以方便的呼叫android系統的照相機程式,但是要宣告攝像頭的使用許可權,在androidmanifest.xml中新增下列 完整示例 如下 override public void onclick view v catch exception e protected void o...

照相機聚焦

人們在陽光下會感到溫暖,這是因為光能照射在 上轉變成了熱能,這個能量有限,不會對人的 造成傷害。如果將凸透鏡 俗稱放大鏡 置於陽光下,透鏡下會形成乙個光斑,適當調整凸透鏡與下面物體的距離,使光斑最小,這個過程就叫聚焦,光斑最小時的那個點叫焦點。焦點的溫度非常高,可點燃紙等易燃物,這是由於原本分散的光...