Android相機(jī)管理工具類
更新時(shí)間:2017年02月07日 16:25:46 作者:Liu_dede
這篇文章主要為大家詳細(xì)介紹了Android相機(jī)管理工具類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了Android相機(jī)管理工具類的具體代碼,供大家參考,具體內(nèi)容如下
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_NAME)) { 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; } }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- android 調(diào)用系統(tǒng)的照相機(jī)和圖庫實(shí)例詳解
- Android調(diào)用相機(jī)并將照片存儲(chǔ)到sd卡上實(shí)現(xiàn)方法
- Android啟動(dòng)相機(jī)拍照并返回圖片
- Android 簡(jiǎn)單的照相機(jī)程序的實(shí)例代碼
- Android實(shí)現(xiàn)讀取相機(jī)(相冊(cè))圖片并進(jìn)行剪裁
- Android自定義照相機(jī)詳解
- Android實(shí)現(xiàn)從本地圖庫/相機(jī)拍照后裁剪圖片并設(shè)置頭像
- Android開發(fā)從相機(jī)或相冊(cè)獲取圖片裁剪
- Android 調(diào)用系統(tǒng)相機(jī)拍攝獲取照片的兩種方法實(shí)現(xiàn)實(shí)例
- Android自定義照相機(jī)Camera出現(xiàn)黑屏的解決方法
相關(guān)文章
Android ContentProvider的實(shí)現(xiàn)及簡(jiǎn)單實(shí)例代碼
這篇文章主要介紹了Android ContentProvider的實(shí)現(xiàn)及簡(jiǎn)單實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-02-02Android listview動(dòng)態(tài)加載列表項(xiàng)實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了Android listview動(dòng)態(tài)加載列表項(xiàng)實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-06-06Android開發(fā)之自定義刮刮卡實(shí)現(xiàn)代碼
本篇文章主要介紹了Android開發(fā)之自定義刮刮卡實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07Android 跨進(jìn)程通Messenger(簡(jiǎn)單易懂)
這篇文章主要介紹了Android Messenger跨進(jìn)程通的相關(guān)資料,非常簡(jiǎn)單容易理解,對(duì)android messenger 進(jìn)程通訊的相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2016-08-08android實(shí)現(xiàn)上下滾動(dòng)的TextView
android實(shí)現(xiàn)上下滾動(dòng)的TextView,需要的朋友可以參考一下2013-05-05