Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android相机管理工具类大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享了Android相机管理工具类的具体代码,供大家参,具体内容如下

package com.utils.tools; 
 
import java.io.bufferedoutputstream; 
import java.io.File; 
import java.io.FiLeoutputStream; 
 
import com.shennongshi.dingdong.R; 
import com.shennongshi.dingdong.pztools.IntentConstant.requestCode; 
import com.third.imageloader.ImageCache; 
 
import android.app.Activity; 
import android.content.Intent; 
import android.graphics.bitmap; 
import android.os.Environment; 
import android.text.TextUtils; 
 
public class CameraUtils { 
   
  private static final String PICTURES = "picture"; 
  private static String IMG_PATH_NAME = ""; 
   
  public static void getImageFromAlbum(Activity act) { 
    Intent intent = new Intent(Intent.ACTION_PICK); 
    intent.setType("image/*"); 
    act.startActivityForResult(intent,requestCode.requEST_CODE_PICK_IMAGE); 
  } 
 
  public static void getImageFromCamera(Activity act) { 
    String state = Environment.getExternalStorageState(); 
    if (state.equals(Environment.MEDIA_MOUNTED)) { 
      Intent getImageByCamera = new Intent("android.media.action.IMAGE_CAPTURE"); 
      act.startActivityForResult(getImageByCamera,requestCode.requEST_CODE_CAPTURE_CAMEIA); 
    } else { 
      XToaster.show(R.String.qqryjcrSDk); 
    } 
  } 
   
  public static void createFile(Activity act) { 
    if (TextUtils.isEmpty(IMG_PATH_@R_607_8313@) { 
      String path = ImageCache.getDiskCacheDir(act,PICTURES).getAbsolutePath(); 
      File file = new File(path); 
      if (!file.exists()) file.mkdirs(); 
      IMG_PATH_NAME = path + "/" + System.currentTimeMillis() + ".jpg";  
    } 
  } 
 
  public static Boolean saveImage(Bitmap photo) { 
    try { 
      bufferedoutputstream bos = new bufferedoutputstream(new FiLeoutputStream(IMG_PATH_NAME,falsE)); 
      photo.compress(Bitmap.CompressFormat.JPEG,100,bos); 
      bos.flush(); 
      bos.close(); 
    } catch (Exception E) { 
      return false; 
    } 
    return true; 
  } 
} 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

大佬总结

以上是大佬教程为你收集整理的Android相机管理工具类全部内容,希望文章能够帮你解决Android相机管理工具类所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:相机