老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何使用Android實現簡單手電筒功能

這篇文章給大家分享的是有關如何使用Android實現簡單手電筒功能的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

網站建設公司,為您提供網站建設,網站制作,網頁設計及定制網站建設服務,專注于成都定制網頁設計,高端網頁制作,對軟裝設計等多個行業擁有豐富的網站建設經驗的網站建設公司。專業網站設計,網站優化推廣哪家好,專業成都網站營銷優化,H5建站,響應式網站。

具體內容如下

XML:

   

Java:

package com.example.flashlightactivite;import android.Manifest;import android.content.pm.PackageManager;import android.hardware.Camera;import android.os.Build;import android.support.v4.app.ActivityCompat;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.SurfaceHolder;import android.view.SurfaceView;import android.view.View;import android.widget.ImageButton;public class Switch_Activity extends AppCompatActivity { ImageButton flashLightSwitch; boolean flag = false; SurfaceView surfaceView; Camera camera; Camera.Parameters camera_parameters; //相機參數// 設置攝像頭分辨率與設備支持的分辨率// Camera.Size camera_size; SurfaceHolder surfaceHolder;// SurfaceHolder是一個接口,其作用就像一個關于Surface的監聽器。提供訪問和控制SurfaceView背后的Surface 相關的方法// ***** 一定要在 AndroidManifest.xml 中添加權限:// // 權限 PERMISSION_STORAGE:允許存儲 private static String [] PERMISSION_STORAGE = {  Manifest.permission.CAMERA };// 請求動態碼  REQUEST_PERMISSION_CODE:請求許可代碼 private static int REQUEST_PERMISSION_CODE = 1; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate( savedInstanceState );  setContentView( R.layout.activity_switch_ );//  判斷版本號 與 棒棒糖版本號 的等級  if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP){//   checkSelfPermission: 自我檢查權限   if (ActivityCompat.checkSelfPermission( this,Manifest.permission.CAMERA ) != PackageManager.PERMISSION_GRANTED){    ActivityCompat.requestPermissions( this,PERMISSION_STORAGE,REQUEST_PERMISSION_CODE );   }  }  flashLightSwitch = findViewById( R.id.imageButton );  surfaceView = findViewById( R.id.surfaceView );  camera = Camera.open();  camera_parameters = camera.getParameters();  surfaceHolder = surfaceView.getHolder();  surfaceHolder.addCallback( new SurfaceHolder.Callback() {   @Override   public void surfaceCreated(SurfaceHolder holder) {    try{     camera.setPreviewDisplay( surfaceHolder );    }catch(Exception e){//      釋放 camera 對象     camera.release();    }    camera.startPreview();   }   @Override   public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {   }   @Override   public void surfaceDestroyed(SurfaceHolder holder) {   }  } );//  ImageButton 添加點擊事件  flashLightSwitch.setOnClickListener( new View.OnClickListener() {   @Override   public void onClick(View v) {    if ( !flag ) {//     改變 flag 的值     flag = true;//     更改圖片 R.包.圖     flashLightSwitch.setImageResource( R.drawable.on );//     設置 flash 的類型 閃光模式:火炬     camera_parameters.setFlashMode( Camera.Parameters.FLASH_MODE_TORCH );     camera.setParameters( camera_parameters );    }else {     flashLightSwitch.setImageResource( R.drawable.off );     flag = false;//     關閉 flash     camera_parameters.setFlashMode( Camera.Parameters.FLASH_MODE_OFF );     camera.setParameters( camera_parameters );    }   }  } ); }}/** FLASH_MODE_RED_EYE防紅眼模式,減小或阻止圖片上的人物像的紅眼出現。  FLASH_MODE_TORCH填充模式,在正常光照下會減弱閃光強度。  FLASH_MODE_AUTO自動模式,有需要的時候會自動閃光。  FLASH_MODE_OFF 閃光模式將不會被關閉  FLASH_MODE_ON 快照時閃光模式將永遠被關閉* */

AndroidManifest.xml :

   

感謝各位的閱讀!關于“如何使用Android實現簡單手電筒功能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


文章標題:如何使用Android實現簡單手電筒功能
文章出自:http://www.xueling.net.cn/article/gjjeic.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 麻豆视频免费在线播放 | 三级合集 | 亚洲国产另类久久精品 | 亚洲视频在线免费观看 | 国产成人私拍pans大尺度 | 99精品视频99 | 日韩第六页 | av爱爱com| XXX波多野结衣苍井空 | 啪一啪免费视频 | 国产精品第3页 | 国产精品久久久久久久久免费蜜臀 | 中文字幕一区二区三区视频播放 | 国产亚洲精久久久久久小说 | 毛片免费播放 | 国内精品久久久久久久影视麻生 | 欧美在线观看在线观看 | 亚洲精品97久久中文字幕无码 | 91人妻人人澡人人爽人人精品 | 无码av动漫精品一区二区免费 | 在线黄色av网站 | 久久久国产精品萌白酱免费 | 国产麻豆老师在线观看 | 中文字幕无码日韩专区免费 | 亚洲精品色综合av网站 | 99vv1com这只有精品 | 亚洲一区中文在线 | 中文字幕av在线 | 成人AV免费视频 | 无码av动漫精品一区二区免费 | 91爱国产 | 久久国产香蕉 | 国产亚洲精品久久久网站好莱 | 99视频精品免费观看 | 我和隔壁的少妇人妻HD | 色狠狠av五综合久久久 | 日韩一区二 | 亚洲欧洲日产国码综合在线 | 日本丰满熟妇BBXBBXHD | 97久久超碰亚洲视觉盛宴 | 亚洲AV日韩AV永久无码色欲 |