Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CYRUS-STUDIO/ImagePicker
/ functions
Functions
332 in github.com/CYRUS-STUDIO/ImagePicker
⨍
Functions
332
◇
Types & classes
40
Method
addition_isCorrect
()
library/src/test/java/com/linchaolong/android/imagepicker/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/com/linchaolong/android/imagepicker/demo/ExampleUnitTest.java:13
Method
applyTransformation
(float interpolatedTime, Transformation t)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:75
Method
clearAspectRatio
Clears set aspect ratio values and sets fixed aspect ratio to FALSE.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:461
Method
clearImage
Clear the current image set for cropping.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:869
Method
createFromParcel
(Parcel in)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageOptions.java:33
Method
createFromParcel
(Parcel in)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:851
Method
cropConfig
(CropImage.ActivityBuilder builder)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:60
Method
describeContents
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageOptions.java:422
Method
describeContents
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:885
Method
doInBackground
Decode image in background. @param params ignored @return the decoded bitmap data
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapLoadingWorkerTask.java:81
Method
doInBackground
Crop image in background. @param params ignored @return the decoded bitmap data
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapCroppingWorkerTask.java:177
Method
getAspectRatio
both the X and Y values of the aspectRatio.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:441
Method
getBitmap
The cropped image bitmap result.<br> Null if save cropped image was executed, no output requested or failure.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1788
Method
getCropPoints
The 4 points of the cropping window in the source image
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1810
Method
getCropRect
The rectangle of the cropping window in the source image
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1817
Method
getCropShape
The shape of the cropping area - rectangle/circular.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:262
Method
getCroppedImage
Gets the cropped image based on the current crop window. @return a new Bitmap representing the cropped image
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:615
Method
getCroppedImageAsync
Gets the cropped image based on the current crop window.<br> The result will be invoked to listener set by {@link #setOnGetCroppedImageCompleteListene
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:671
Method
getGuidelines
Get the current guidelines option set.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:294
Method
getGuidelines
Get the current guidelines option set.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:427
Method
getImageResource
Returns the integer of the imageResource
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:521
Method
getImageUri
Get the URI of an image that was set by URI, null otherwise.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:528
Method
getMaxZoom
The max zoom allowed during cropping.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:358
Method
getRealPathFromURI
content uri to path @param context @param contentUri @return
library/src/main/java/com/linchaolong/android/imagepicker/Utils.java:43
Method
getScaleType
Get the scale type of the image in the crop view.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:295
Method
getUri
The Android URI that this task is currently loading.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapCroppingWorkerTask.java:167
Method
isAutoZoomEnabled
if auto-zoom functionality is enabled. default: true.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:330
Method
isFixAspectRatio
whether the aspect ratio is fixed or not; true fixes the aspect ratio, while false allows it to be changed.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:313
Method
isShowCropOverlay
if to show crop overlay UI what contains the crop window UI surrounded by background over the cropping image.<br> default: true, may disable for anima
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:502
Method
isShowProgressBar
if to show progress bar when image async loading/cropping is in progress.<br> default: true, disable to provide custom progress bar UI.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:482
Method
isSuccessful
Is the result is success or error.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1780
Method
newArray
(int size)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageOptions.java:38
Method
newArray
(int size)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:856
Method
onActivityResult
图片选择/裁剪结果回调,在 {@link Activity#onActivityResult(int, int, Intent)} 中调用 @param activity @param requestCode @param resultCode @param data
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:187
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:169
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:34
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:39
Method
onAnimationEnd
(Animation animation)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:105
Method
onAnimationRepeat
(Animation animation)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:110
Method
onAnimationStart
(Animation animation)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:100
Method
onBackPressed
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:163
Method
onClick
(View v)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:81
Method
onClick
(View v)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:54
Method
onCreate
(Bundle savedInstanceState)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:58
Method
onCreate
()
app/src/main/java/com/linchaolong/android/imagepicker/demo/MyApplication.java:10
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:20
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/linchaolong/android/imagepicker/demo/FragmentTestActivity.java:8
Method
onCreateOptionsMenu
(Menu menu)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:111
Method
onCreateView
(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:31
Method
onCropImage
(Uri imageUri)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:54
Method
onCropImage
(Uri imageUri)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:69
Method
onCropImageComplete
(CropImageView view, CropImageView.CropResult result)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:229
Method
onCropWindowChanged
(boolean inProgress)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:281
Method
onDraw
Draw crop overview by drawing background over image not in the cripping area, then borders and guidelines.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:642
Method
onLayout
(boolean changed, int l, int t, int r, int b)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1268
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1210
Method
onOptionsItemSelected
(MenuItem item)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:142
Method
onPermissionDenied
(int requestCode, String[] permissions, int[] grantResults)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:75
Method
onPickImage
(Uri imageUri)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:49
Method
onPickImage
(Uri imageUri)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:66
Method
onPostExecute
Once complete, see if ImageView is still around and set bitmap. @param result the result of bitmap loading
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapLoadingWorkerTask.java:108
Method
onPostExecute
Once complete, see if ImageView is still around and set bitmap. @param result the result of bitmap cropping
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapCroppingWorkerTask.java:215
Method
onRequestPermissionsResult
授权结果回调,在 {@link Activity#onRequestPermissionsResult(int, String[], int[])} 中调用 @param activity @param requestCode @param permissions @param grantResu
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:269
Method
onRequestPermissionsResult
(int requestCode, @NonNull String permissions[], @NonNull int[] grantResults)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:195
Method
onRequestPermissionsResult
(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults)
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:39
Method
onRequestPermissionsResult
(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:44
Method
onRestoreInstanceState
(Parcelable state)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1152
Method
onSaveInstanceState
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1115
Method
onScale
(ScaleGestureDetector detector)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:1032
Method
onSetImageUriComplete
(CropImageView view, Uri uri, Exception error)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:215
Method
onSizeChanged
Detect size change to handle auto-zoom using {@link #handleCropWindowChanged(boolean, boolean)} in {@link #layout(int, int, int, int)}.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1306
Method
onStart
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:97
Method
onStop
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:104
Method
onTouchEvent
(MotionEvent event)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:836
Method
resetCropRect
Reset crop window to initial rectangle.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:601
Method
setActivityMenuIconColor
the color to use for action bar items icons.<br> <i>Default: NONE</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:732
Method
setActivityTitle
the title of the {@link CropImageActivity}.<br> <i>Default: ""</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:723
Method
setAllowCounterRotation
if to allow counter-clockwise rotation during cropping.<br> Note: if rotation is disabled this option has no effect.<br> <i>Default: false</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:826
Method
setAllowRotation
if to allow rotation during cropping.<br> <i>Default: true</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:816
Method
setAspectRatio
the X,Y value of the aspect ratio.<br> Also sets fixes aspect ratio to TRUE.<br> <i>Default: 1/1</i> @param aspectRatioX the width @param aspectRatio
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:599
Method
setAutoZoomEnabled
Set auto-zoom functionality to enabled/disabled.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:337
Method
setAutoZoomEnabled
if auto-zoom functionality is enabled.<br> default: true.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:550
Method
setBackgroundColor
the color of the overlay background around the crop window cover the image parts not in the crop window.<br> <i>Default: Color.argb(119, 0, 0, 0)</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:682
Method
setBorderCornerColor
the color of the corner line.<br> <i>Default: WHITE</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:655
Method
setBorderCornerLength
the length of the corner line away from the corner (in pixels).<br> <i>Default: 14dp</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:646
Method
setBorderCornerOffset
the offset of corner line from crop window border (in pixels).<br> <i>Default: 5dp</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:637
Method
setBorderCornerThickness
thickness of the corner line (in pixels).<br> <i>Default: 2dp</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:628
Method
setBorderLineColor
the color of the guidelines lines.<br> <i>Default: Color.argb(170, 255, 255, 255)</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:619
Method
setBorderLineThickness
the thickness of the guidelines lines (in pixels).<br> <i>Default: 3dp</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:610
Method
setCropShape
The shape of the cropping window.<br> To set square/circle crop shape set aspect ratio to 1:1.<br> <i>Default: RECTANGLE</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:491
Method
setCropWindowLimits
set the max width/height and scale factor of the showen image to original image to scale the limits appropriately.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:161
Method
setFixAspectRatio
whether the width to height aspect ratio should be maintained or free to change.<br> <i>Default: false</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:586
Method
setGuidelines
whether the guidelines should be on, off, or only showing when resizing.<br> <i>Default: ON_TOUCH</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:522
Method
setGuidelinesColor
the color of the guidelines lines.<br> <i>Default: Color.argb(170, 255, 255, 255)</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:673
Method
setGuidelinesThickness
the thickness of the guidelines lines (in pixels).<br> <i>Default: 1dp</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:664
Method
setInitialAttributeValues
Set the variables to be used during crop window handling.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:171
Method
setInitialCropWindowPaddingRatio
The initial crop window padding from image borders in percentage of the cropping image dimensions.<br> <i>Default: 0.1</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:577
Method
setInitialCropWindowRectangle
the initial rectangle to set on the cropping image after loading.<br> <i>Default: NONE - will initialize using initial crop window padding ratio</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:798
Method
setInitialRotation
the initial rotation to set on the cropping image after loading (0-360 degrees clockwise).<br> <i>Default: NONE - will read image exif data</i>
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:807
← previous
next →
201–300 of 332, ranked by callers