編輯:關於Android編程
本文實例講述了Android控制閃光燈的方法。分享給大家供大家參考,具體如下:
最近想做一個手電筒,在網上搜到一點資料
首先閃光燈可以用android.hardware.camera來控制
1. 在Manifest.xml文件中添加權限復制代碼 代碼如下:<uses-permission android:name="android.permission.CAMERA" />
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就可以設定參數
我們所需要的手電筒功能,只需要將其設為FLASH_MODE_TROCH即可關閉時只要設置為FLASH_MODE_OFF後將其release就可以了
當應用程序終止時不要忘記調用release() 來終止程序
更多關於Android開發相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》
希望本文所述對大家Android程序設計有所幫助。
概述在Android開發中LayoutInflater的應用非常普遍,可以將res/layout/下的xml布局文件,實例化為一個View或者ViewGroup的控件。與
360手機助手使用的 DroidPlugin,它是360手機助手團隊在Android系統上實現了一種插件機制。它可以在無需安裝、修改的情況下運行APK文件,此機制對改進大
GridView網格視圖,網格視圖組件,九宮圖顯示數據表格(一種控件)ScrollView滾動視圖是一個單一容器,只能包含一個組件。ViewPager左右滑動SlideM
這一篇我們來學點新的東西。做項目的時候應該碰到這種問題:根據不同條件顯示或者隱藏一個控件或者布局,我們能想到的第一個方法就是 調用View.setVisibility()