Skip navigation links
A B C D F G I K L M O P R S T U V W Z 

A

addImage(Image) - Method in class com.donkingliang.imageselector.entry.Folder
 

B

builder() - Static method in class com.donkingliang.imageselector.utils.ImageSelector
 

C

canPreview - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
canPreview(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
是否可以点击预览,默认为true
center() - Method in class com.donkingliang.imageselector.view.ClipImageView
横向、纵向居中
clearCache(Context) - Static method in class com.donkingliang.imageselector.model.ImageModel
清空缓存
clearCache(Context) - Static method in class com.donkingliang.imageselector.utils.ImageSelector
清空缓存
clipImage() - Method in class com.donkingliang.imageselector.view.ClipImageView
截取Bitmap
ClipImageActivity - Class in com.donkingliang.imageselector
 
ClipImageActivity() - Constructor for class com.donkingliang.imageselector.ClipImageActivity
 
ClipImageView - Class in com.donkingliang.imageselector.view
 
ClipImageView(Context) - Constructor for class com.donkingliang.imageselector.view.ClipImageView
 
ClipImageView(Context, AttributeSet) - Constructor for class com.donkingliang.imageselector.view.ClipImageView
 
com.donkingliang.imageselector - package com.donkingliang.imageselector
 
com.donkingliang.imageselector.adapter - package com.donkingliang.imageselector.adapter
 
com.donkingliang.imageselector.entry - package com.donkingliang.imageselector.entry
 
com.donkingliang.imageselector.model - package com.donkingliang.imageselector.model
 
com.donkingliang.imageselector.provider - package com.donkingliang.imageselector.provider
 
com.donkingliang.imageselector.utils - package com.donkingliang.imageselector.utils
 
com.donkingliang.imageselector.view - package com.donkingliang.imageselector.view
 
createImagePathUri() - Method in class com.donkingliang.imageselector.ImageSelectorActivity
创建一条图片地址uri,用于保存拍照后的照片
CREATOR - Static variable in class com.donkingliang.imageselector.entry.Image
 
CREATOR - Static variable in class com.donkingliang.imageselector.entry.RequestConfig
 
cropRatio - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 

D

DateUtils - Class in com.donkingliang.imageselector.utils
 
DateUtils() - Constructor for class com.donkingliang.imageselector.utils.DateUtils
 
decodeSampledBitmapFromFile(Context, String, int, int) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
根据计算的inSampleSize,得到压缩后图片
describeContents() - Method in class com.donkingliang.imageselector.entry.Image
 
describeContents() - Method in class com.donkingliang.imageselector.entry.RequestConfig
 
destroyItem(ViewGroup, int, Object) - Method in class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 

F

finish() - Method in class com.donkingliang.imageselector.PreviewActivity
 
Folder - Class in com.donkingliang.imageselector.entry
图片文件夹实体类
Folder(String) - Constructor for class com.donkingliang.imageselector.entry.Folder
 
Folder(String, ArrayList<Image>) - Constructor for class com.donkingliang.imageselector.entry.Folder
 
FolderAdapter - Class in com.donkingliang.imageselector.adapter
 
FolderAdapter(Context, ArrayList<Folder>) - Constructor for class com.donkingliang.imageselector.adapter.FolderAdapter
 
FolderAdapter.OnFolderSelectListener - Interface in com.donkingliang.imageselector.adapter
 

G

getBitmapFromUri(Context, Uri) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
获取Bitmap
getBitmapFromUri(Context, Uri, BitmapFactory.Options) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
获取Bitmap
getCount() - Method in class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 
getData() - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
getDataColumn(Context, Uri, String, String[]) - Static method in class com.donkingliang.imageselector.utils.UriUtils
 
getExtensionName(String) - Static method in class com.donkingliang.imageselector.model.ImageModel
Java文件操作 获取文件扩展名
getFirstVisibleImage(int) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
getImageCacheDir(Context) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
获取缓存图片的文件夹
getImageContentUri(Context, String) - Static method in class com.donkingliang.imageselector.utils.UriUtils
图片路径转uri
getImages() - Method in class com.donkingliang.imageselector.entry.Folder
 
getImageTime(Context, long) - Static method in class com.donkingliang.imageselector.utils.DateUtils
 
getItemCount() - Method in class com.donkingliang.imageselector.adapter.FolderAdapter
 
getItemCount() - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
getItemViewType(int) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
getMimeType() - Method in class com.donkingliang.imageselector.entry.Image
 
getName() - Method in class com.donkingliang.imageselector.entry.Folder
 
getName() - Method in class com.donkingliang.imageselector.entry.Image
 
getPath() - Method in class com.donkingliang.imageselector.entry.Image
 
getPathForUri(Context, Uri) - Static method in class com.donkingliang.imageselector.utils.UriUtils
 
getScreenHeight(Context) - Static method in class com.donkingliang.imageselector.view.ClipImageView
获得屏幕高度
getScreenWidth(Context) - Static method in class com.donkingliang.imageselector.view.ClipImageView
获得屏幕宽度
getSelectImages() - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
getStatusBarHeight(Context) - Static method in class com.donkingliang.imageselector.PreviewActivity
获取状态栏高度
getTime() - Method in class com.donkingliang.imageselector.entry.Image
 
getUri() - Method in class com.donkingliang.imageselector.entry.Image
 

I

Image - Class in com.donkingliang.imageselector.entry
图片实体类
Image(String, long, String, String, Uri) - Constructor for class com.donkingliang.imageselector.entry.Image
 
Image(Parcel) - Constructor for class com.donkingliang.imageselector.entry.Image
 
ImageAdapter - Class in com.donkingliang.imageselector.adapter
 
ImageAdapter(Context, int, boolean, boolean) - Constructor for class com.donkingliang.imageselector.adapter.ImageAdapter
 
ImageAdapter.OnImageSelectListener - Interface in com.donkingliang.imageselector.adapter
 
ImageAdapter.OnItemClickListener - Interface in com.donkingliang.imageselector.adapter
 
ImageModel - Class in com.donkingliang.imageselector.model
 
ImageModel() - Constructor for class com.donkingliang.imageselector.model.ImageModel
 
ImageModel.DataCallback - Interface in com.donkingliang.imageselector.model
 
ImagePagerAdapter - Class in com.donkingliang.imageselector.adapter
 
ImagePagerAdapter(Context, List<Image>) - Constructor for class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 
ImagePagerAdapter.OnItemClickListener - Interface in com.donkingliang.imageselector.adapter
 
ImageSelector - Class in com.donkingliang.imageselector.utils
Depiction: Author:lry Date:2018/6/25
ImageSelector() - Constructor for class com.donkingliang.imageselector.utils.ImageSelector
 
ImageSelector.ImageSelectorBuilder - Class in com.donkingliang.imageselector.utils
 
ImageSelectorActivity - Class in com.donkingliang.imageselector
 
ImageSelectorActivity() - Constructor for class com.donkingliang.imageselector.ImageSelectorActivity
 
ImageSelectorProvider - Class in com.donkingliang.imageselector.provider
 
ImageSelectorProvider() - Constructor for class com.donkingliang.imageselector.provider.ImageSelectorProvider
 
ImageUtil - Class in com.donkingliang.imageselector.utils
 
ImageUtil() - Constructor for class com.donkingliang.imageselector.utils.ImageUtil
 
instantiateItem(ViewGroup, int) - Method in class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 
IS_CAMERA_IMAGE - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
是否是来自于相机拍照的图片, 只有本次调用相机拍出来的照片,返回时才为true。 当为true时,图片返回当结果有且只有一张图片。
IS_CONFIRM - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 
IS_SINGLE - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 
isAndroidL() - Static method in class com.donkingliang.imageselector.utils.VersionUtils
判断是否是Android L版本
isAndroidN() - Static method in class com.donkingliang.imageselector.utils.VersionUtils
判断是否是Android N版本
isAndroidP() - Static method in class com.donkingliang.imageselector.utils.VersionUtils
判断是否是Android P版本
isAndroidQ() - Static method in class com.donkingliang.imageselector.utils.VersionUtils
判断是否是Android Q版本
isCrop - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
isCutImage(Context, String) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
是否是剪切返回的图片
isCutImage(String, String) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
是否是剪切返回的图片
isEffective(String) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
 
isEffective(Context, Uri) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
 
isEmptyString(String) - Static method in class com.donkingliang.imageselector.utils.StringUtils
 
isGif() - Method in class com.donkingliang.imageselector.entry.Image
 
isGooglePhotosUri(Uri) - Static method in class com.donkingliang.imageselector.utils.UriUtils
判断是否是Google相册的图片,类似于content://com.google.android.apps.photos.content/...
isGooglePlayPhotosUri(Uri) - Static method in class com.donkingliang.imageselector.utils.UriUtils
判断是否是Google相册的图片,类似于content://com.google.android.apps.photos.contentprovider/0/1/mediakey:/local%3A821abd2f-9f8c-4931-bbe9-a975d1f5fabc/ORIGINAL/NONE/1075342619
isNotEmptyString(String) - Static method in class com.donkingliang.imageselector.utils.StringUtils
 
isSingle - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
isUseCamera() - Method in class com.donkingliang.imageselector.entry.Folder
 
isViewFromObject(View, Object) - Method in class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 

K

KEY_CONFIG - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 

L

loadImageForSDCard(Context, ImageModel.DataCallback) - Static method in class com.donkingliang.imageselector.model.ImageModel
从SDCard加载图片

M

MAX_SELECT_COUNT - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 
maxSelectCount - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
md5(String) - Static method in class com.donkingliang.imageselector.utils.MD5Utils
 
MD5Utils - Class in com.donkingliang.imageselector.utils
 
MD5Utils() - Constructor for class com.donkingliang.imageselector.utils.MD5Utils
 
MyViewPager - Class in com.donkingliang.imageselector.view
继承ViewPager并在onInterceptTouchEvent捕捉异常。 因为ViewPager嵌套PhotoView使用,有时候会发生IllegalArgumentException异常。
MyViewPager(Context) - Constructor for class com.donkingliang.imageselector.view.MyViewPager
 
MyViewPager(Context, AttributeSet) - Constructor for class com.donkingliang.imageselector.view.MyViewPager
 

O

onActivityResult(int, int, Intent) - Method in class com.donkingliang.imageselector.ClipImageActivity
 
onActivityResult(int, int, Intent) - Method in class com.donkingliang.imageselector.ImageSelectorActivity
处理图片预览页返回的结果
onBindViewHolder(FolderAdapter.ViewHolder, int) - Method in class com.donkingliang.imageselector.adapter.FolderAdapter
 
onBindViewHolder(ImageAdapter.ViewHolder, int) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
OnCameraClick() - Method in interface com.donkingliang.imageselector.adapter.ImageAdapter.OnItemClickListener
 
onConfigurationChanged(Configuration) - Method in class com.donkingliang.imageselector.ImageSelectorActivity
横竖屏切换处理
onCreate(Bundle) - Method in class com.donkingliang.imageselector.ClipImageActivity
 
onCreate(Bundle) - Method in class com.donkingliang.imageselector.ImageSelectorActivity
 
onCreate(Bundle) - Method in class com.donkingliang.imageselector.PreviewActivity
 
onCreateViewHolder(ViewGroup, int) - Method in class com.donkingliang.imageselector.adapter.FolderAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
onDraw(Canvas) - Method in class com.donkingliang.imageselector.view.ClipImageView
 
OnFolderSelect(Folder) - Method in interface com.donkingliang.imageselector.adapter.FolderAdapter.OnFolderSelectListener
 
OnImageSelect(Image, boolean, int) - Method in interface com.donkingliang.imageselector.adapter.ImageAdapter.OnImageSelectListener
 
onInterceptTouchEvent(MotionEvent) - Method in class com.donkingliang.imageselector.view.MyViewPager
 
OnItemClick(Image, int) - Method in interface com.donkingliang.imageselector.adapter.ImageAdapter.OnItemClickListener
 
onItemClick(int, Image) - Method in interface com.donkingliang.imageselector.adapter.ImagePagerAdapter.OnItemClickListener
 
onKeyDown(int, KeyEvent) - Method in class com.donkingliang.imageselector.ImageSelectorActivity
 
onLayout(boolean, int, int, int, int) - Method in class com.donkingliang.imageselector.view.ClipImageView
 
onlyTakePhoto - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
onlyTakePhoto(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
 
onMeasure(int, int) - Method in class com.donkingliang.imageselector.view.SquareImageView
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.donkingliang.imageselector.ImageSelectorActivity
处理权限申请的回调。
onStart() - Method in class com.donkingliang.imageselector.ImageSelectorActivity
 
onSuccess(ArrayList<Folder>) - Method in interface com.donkingliang.imageselector.model.ImageModel.DataCallback
 
onTouchEvent(MotionEvent) - Method in class com.donkingliang.imageselector.view.ClipImageView
 
openActivity(Activity, int, RequestConfig) - Static method in class com.donkingliang.imageselector.ClipImageActivity
启动图片选择器
openActivity(Fragment, int, RequestConfig) - Static method in class com.donkingliang.imageselector.ClipImageActivity
启动图片选择器
openActivity(Activity, int, RequestConfig) - Static method in class com.donkingliang.imageselector.ImageSelectorActivity
启动图片选择器
openActivity(Fragment, int, RequestConfig) - Static method in class com.donkingliang.imageselector.ImageSelectorActivity
启动图片选择器
openActivity(Activity, ArrayList<Image>, ArrayList<Image>, boolean, int, int) - Static method in class com.donkingliang.imageselector.PreviewActivity
 

P

POSITION - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 
preload(Context) - Static method in class com.donkingliang.imageselector.utils.ImageSelector
预加载图片
preloadAndRegisterContentObserver(Context) - Static method in class com.donkingliang.imageselector.model.ImageModel
预加载图片
PreviewActivity - Class in com.donkingliang.imageselector
 
PreviewActivity() - Constructor for class com.donkingliang.imageselector.PreviewActivity
 

R

refresh(ArrayList<Image>, boolean) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
requestCode - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
RequestConfig - Class in com.donkingliang.imageselector.entry
 
RequestConfig() - Constructor for class com.donkingliang.imageselector.entry.RequestConfig
 
RequestConfig(Parcel) - Constructor for class com.donkingliang.imageselector.entry.RequestConfig
 
RESULT_CODE - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
 
rotateImageView(Bitmap, int) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
旋转图片

S

sameDay(Calendar, Calendar) - Static method in class com.donkingliang.imageselector.utils.DateUtils
 
sameMonth(Calendar, Calendar) - Static method in class com.donkingliang.imageselector.utils.DateUtils
 
sameWeek(Calendar, Calendar) - Static method in class com.donkingliang.imageselector.utils.DateUtils
 
saveImage(Bitmap, String, String) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
保存图片
savePicture(Context, Uri, long) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
保存拍照的图片
SELECT_RESULT - Static variable in class com.donkingliang.imageselector.utils.ImageSelector
图片选择的结果
selected - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
setBitmapData(Bitmap) - Method in class com.donkingliang.imageselector.view.ClipImageView
设置要剪裁的图片
setCrop(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
是否使用图片剪切功能。默认false。如果使用了图片剪切功能,相册只能单选。
setCropRatio(float) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
图片剪切的宽高比,宽固定为手机屏幕的宽。
setImages(ArrayList<Image>) - Method in class com.donkingliang.imageselector.entry.Folder
 
setMaxSelectCount(int) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
图片的最大选择数量,小于等于0时,不限数量,isSingle为false时才有用。
setMimeType(String) - Method in class com.donkingliang.imageselector.entry.Image
 
setName(String) - Method in class com.donkingliang.imageselector.entry.Folder
 
setName(String) - Method in class com.donkingliang.imageselector.entry.Image
 
setOnFolderSelectListener(FolderAdapter.OnFolderSelectListener) - Method in class com.donkingliang.imageselector.adapter.FolderAdapter
 
setOnImageSelectListener(ImageAdapter.OnImageSelectListener) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
setOnItemClickListener(ImageAdapter.OnItemClickListener) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
setOnItemClickListener(ImagePagerAdapter.OnItemClickListener) - Method in class com.donkingliang.imageselector.adapter.ImagePagerAdapter
 
setPath(String) - Method in class com.donkingliang.imageselector.entry.Image
 
setRatio(float) - Method in class com.donkingliang.imageselector.view.ClipImageView
 
setSelected(ArrayList<String>) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
接收从外面传进来的已选择的图片列表。当用户原来已经有选择过图片,现在重新打开 选择器,允许用户把先前选过的图片传进来,并把这些图片默认为选中状态。
setSelectedImages(ArrayList<String>) - Method in class com.donkingliang.imageselector.adapter.ImageAdapter
 
setSingle(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
是否单选
setTime(long) - Method in class com.donkingliang.imageselector.entry.Image
 
setUri(Uri) - Method in class com.donkingliang.imageselector.entry.Image
 
setUseCamera(boolean) - Method in class com.donkingliang.imageselector.entry.Folder
 
setViewImage(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
Deprecated.
请使用canPreview(boolean canPreview);
SquareImageView - Class in com.donkingliang.imageselector.view
正方形的ImageView
SquareImageView(Context) - Constructor for class com.donkingliang.imageselector.view.SquareImageView
 
SquareImageView(Context, AttributeSet) - Constructor for class com.donkingliang.imageselector.view.SquareImageView
 
SquareImageView(Context, AttributeSet, int) - Constructor for class com.donkingliang.imageselector.view.SquareImageView
 
start(Activity, int) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
打开相册
start(Fragment, int) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
打开相册
StringUtils - Class in com.donkingliang.imageselector.utils
 
StringUtils() - Constructor for class com.donkingliang.imageselector.utils.StringUtils
 

T

toString() - Method in class com.donkingliang.imageselector.entry.Folder
 

U

UriUtils - Class in com.donkingliang.imageselector.utils
 
UriUtils() - Constructor for class com.donkingliang.imageselector.utils.UriUtils
 
useCamera - Variable in class com.donkingliang.imageselector.entry.RequestConfig
 
useCamera(boolean) - Method in class com.donkingliang.imageselector.utils.ImageSelector.ImageSelectorBuilder
是否使用拍照功能。

V

VersionUtils - Class in com.donkingliang.imageselector.utils
 
VersionUtils() - Constructor for class com.donkingliang.imageselector.utils.VersionUtils
 

W

writeToParcel(Parcel, int) - Method in class com.donkingliang.imageselector.entry.Image
 
writeToParcel(Parcel, int) - Method in class com.donkingliang.imageselector.entry.RequestConfig
 

Z

zoomBitmap(Bitmap, int, int) - Static method in class com.donkingliang.imageselector.utils.ImageUtil
 
A B C D F G I K L M O P R S T U V W Z 
Skip navigation links