public CameraHepler{
/*
*打开默认的摄像头
/
public static Camera getDefaultCameraInstance(){
return Camera.open();
}
/
*获取前置摄像头
*/
public static Camera getDefaultFrontFacingCameraInstance() {
return getDefaultCamera(Camera.Info.CAMERA_FACING_FRONT);
}
/*
*获取后置摄像头
*/
public static Camera getDefaultFrontBackCameraInstance() {
r
《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整资料开源分享
eturn getDefaultCamera(Camera.Info.CAMERA_FACING_FRONT);
}
/*
*获取后置摄像头 返回null表示 没有可用的摄像头
/
public static Camera getDefaultCamera(int position){
int numberOfCameras = Camera.getNumberOfCameras();
Camera.CameraInfo cameraInfo = new Camera.CameraInfo();
for(int i = 0; i <