編輯:關於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_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;
}
}
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持本站。
Android launchMode 筆記---taskAffinity屬性和Intent標記體會
launchmode的四種模式,不需要細說:standard、singleTop、singleTask、singleInstance。 此博客關注的是,關於Act
Android下如何使用百度地圖sdk
可以使用該套 SDK開發適用於Android系統移動設備的地圖應用,通過調用地圖SDK接口,您可以輕松訪問百度地圖服務和數據,構建功能豐富、交互性強的LBS(地圖類)應用
簡單好用的PHP分頁類
本文為大家分享了兩段PHP分頁類,很實用,供大家參考,具體內容如下<?php class Page { private $total; //總記錄
獲取Android手機CPU類型 ARM、ARMV7、NEON
1 查看手機CPU信息 cmd——adb shell——cd /proc------cat cpuinfo 2 獲取cpu的是arm指令集,armv7指令集、還是ne