Android控制閃光燈的方法(打開與關閉)
本文實例講述了Android控制閃光燈的方法。分享給大家供大家參考,具體如下:
最近想做一個手電筒,在網(wǎng)上搜到一點資料
首先閃光燈可以用android.hardware.camera來控制
1. 在Manifest.xml文件中添加權限
2. 打開閃光燈
try{ m_Camera = Camera.open(); Camera.Parameters mParameters; mParameters = m_Camera.getParameters(); mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); m_Camera.setParameters(mParameters); } catch(Exception ex){}
3關閉閃光燈
try{ Camera.Parameters mParameters; mParameters = m_Camera.getParameters(); mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); m_Camera.setParameters(mParameters); m_Camera.release(); } catch(Exception ex){}
在Android中,要開啟攝像頭只需透過Camera.Open就可以簡單開啟,開啟后取得Camera.Parameters就可以設定參數(shù)
我們所需要的手電筒功能,只需要將其設為FLASH_MODE_TROCH即可關閉時只要設置為FLASH_MODE_OFF后將其release就可以了
當應用程序終止時不要忘記調用release() 來終止程序
更多關于Android開發(fā)相關內容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》
希望本文所述對大家Android程序設計有所幫助。
相關文章
android使用DataBinding來設置空狀態(tài)
本篇文章主要介紹了android使用DataBinding來設置空狀態(tài),具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03Android開發(fā)之FloatingActionButton懸浮按鈕基本使用、字體、顏色用法示例
這篇文章主要介紹了Android開發(fā)之FloatingActionButton懸浮按鈕基本使用、字體、顏色用法,結合實例形式分析了Android FloatingActionButton懸浮按鈕的基本功能、布局、使用方法及操作注意事項,需要的朋友可以參考下2019-03-03ProgressBar、ProgessDialog-用法(詳解)
下面小編就為大家?guī)硪黄狿rogressBar、ProgessDialog-用法(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06TextView使用SpannableString設置復合文本 SpannableString實現(xiàn)TextView的鏈接
這篇文章主要為大家詳細介紹了如何利用SpannableString實現(xiàn)TextView的鏈接效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08Android 邊播邊緩存的實現(xiàn)(MP4 未加密m3u8)
這篇文章主要介紹了Android 邊播邊緩存的實現(xiàn)(MP4 未加密m3u8),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11Android實現(xiàn)仿美團、順豐快遞數(shù)據(jù)加載效果
本片文章教給大家用Android實現(xiàn)美團和順豐快遞APP的數(shù)據(jù)加載的動畫效果,有興趣的朋友跟著學習嘗試下吧。2017-12-12android使用PullToRefresh實現(xiàn)下拉刷新和上拉加載
本篇文章主要介紹了android使用PullToRefresh實現(xiàn)下拉刷新和上拉加載,具有一定的參考價值,有興趣的可以了解一下。2016-12-12