public class TUtils
extends java.lang.Object
| 构造器和说明 |
|---|
TUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
captureBySafely(TContextWrap contextWrap,
TIntentWap intentWap)
拍照前检查是否有相机
|
static java.util.ArrayList<android.net.Uri> |
convertImageToUri(android.content.Context context,
java.util.ArrayList<Image> images)
将Image集合转换成Uri集合
|
static void |
cropWithOtherAppBySafely(TContextWrap contextWrap,
android.net.Uri imageUri,
android.net.Uri outPutUri,
CropOptions options)
通过第三方工具裁切照片,当没有第三方裁切工具时,会自动使用自带裁切工具进行裁切
|
static void |
cropWithOwnApp(TContextWrap contextWrap,
android.net.Uri imageUri,
android.net.Uri outPutUri,
CropOptions options)
通过TakePhoto自带的裁切工具裁切图片
|
static java.util.ArrayList<TImage> |
getTImagesWithImages(java.util.ArrayList<Image> images,
TImage.FromType fromType)
将Image集合转换成TImage集合
|
static java.util.ArrayList<TImage> |
getTImagesWithUris(java.util.ArrayList<android.net.Uri> uris,
TImage.FromType fromType)
将Uri集合转换成TImage集合
|
static boolean |
isReturnData()
是否裁剪之后返回数据
|
static void |
sendIntentBySafely(TContextWrap contextWrap,
java.util.List<TIntentWap> intentWapList,
int defaultIndex,
boolean isCrop)
安全地发送Intent
|
static android.app.ProgressDialog |
showProgressDialog(android.app.Activity activity,
java.lang.String... progressTitle)
显示圆形进度对话框
|
static void |
startActivityForResult(TContextWrap contextWrap,
TIntentWap intentWap) |
public static java.util.ArrayList<android.net.Uri> convertImageToUri(android.content.Context context,
java.util.ArrayList<Image> images)
throws TException
images - TExceptionpublic static java.util.ArrayList<TImage> getTImagesWithImages(java.util.ArrayList<Image> images, TImage.FromType fromType)
images - public static java.util.ArrayList<TImage> getTImagesWithUris(java.util.ArrayList<android.net.Uri> uris, TImage.FromType fromType)
uris - public static void startActivityForResult(TContextWrap contextWrap, TIntentWap intentWap)
contextWrap - intentWap - public static void sendIntentBySafely(TContextWrap contextWrap, java.util.List<TIntentWap> intentWapList, int defaultIndex, boolean isCrop) throws TException
contextWrap - intentWapList - 要发送的Intent以及候选IntentdefaultIndex - 默认发送的IntentisCrop - 是否为裁切照片的IntentTExceptionpublic static void captureBySafely(TContextWrap contextWrap, TIntentWap intentWap) throws TException
TExceptionpublic static void cropWithOtherAppBySafely(TContextWrap contextWrap, android.net.Uri imageUri, android.net.Uri outPutUri, CropOptions options)
contextWrap - imageUri - outPutUri - options - public static void cropWithOwnApp(TContextWrap contextWrap, android.net.Uri imageUri, android.net.Uri outPutUri, CropOptions options)
contextWrap - imageUri - outPutUri - options - public static boolean isReturnData()
public static android.app.ProgressDialog showProgressDialog(android.app.Activity activity,
java.lang.String... progressTitle)
activity - progressTitle - 显示的标题