MCPcopy Create free account

hub / github.com/CYRUS-STUDIO/ImagePicker / functions

Functions332 in github.com/CYRUS-STUDIO/ImagePicker

↓ 2 callersMethodrotateImage
Rotate the image in the crop image view.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:256
↓ 2 callersMethodsetAspectRatio
Sets the both the X and Y values of the aspectRatio.<br> Sets fixed aspect ratio to TRUE. @param aspectRatioX int that specifies the new X value of t
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:452
↓ 2 callersMethodsetBounds
Informs the CropOverlayView of the image's position relative to the ImageView. This is necessary to call in order to draw the crop window. @param bou
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:232
↓ 2 callersMethodsetFixedAspectRatio
Sets 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/CropImageView.java:420
↓ 2 callersMethodsetImageBitmap
Sets a Bitmap as the content of the CropImageView. @param bitmap the Bitmap to set
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:801
↓ 2 callersMethodsetMultiTouchEnabled
Set multi touch functionality to enabled/disabled.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:348
↓ 2 callersMethodsetOnCropImageCompleteListener
Set the callback to be invoked when image async cropping image ({@link #getCroppedImageAsync()} or {@link #saveCroppedImageAsync(Uri)}) is complete (s
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:770
↓ 2 callersMethodsetOnSetImageUriCompleteListener
Set the callback to be invoked when image async loading ({@link #setImageUriAsync(Uri)}) is complete (successful or failed).
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:762
↓ 2 callersMethodsetRequestedSize
the size to resize the cropped image to.<br> Uses {@link CropImageView.RequestSizeOptions#RESIZE_INSIDE} option.<br> <i>Default: 0, 0 - not set, will
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:769
↓ 2 callersMethodshowGuidelines
Indicates whether the crop window is small enough that the guidelines should be shown. Public because this function is also used to determine if the c
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:194
↓ 2 callersMethodstart
Start {@link CropImageActivity}. @param activity activity to receive result
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:452
↓ 2 callersMethodstartCropWorkerTask
Gets the cropped image based on the current crop window.<br> If (reqWidth,reqHeight) is given AND image is loaded from URI cropping will try to use sa
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1082
↓ 1 callersMethodactivity
Create {@link ActivityBuilder} instance to start {@link CropImageActivity} to crop the given image.<br> Result will be recieved in {@link Activity#onA
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:390
↓ 1 callersMethodcalculateInSampleSizeByMaxTextureSize
Calculate the largest inSampleSize value that is a power of 2 and keeps both height and width smaller than max texture size allowed for the device.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:577
↓ 1 callersMethodcalculateTouchOffset
Calculates the offset of the touch point from the precise location of the specified handle.<br> Save these values in a member variable since we want t
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:128
↓ 1 callersMethodcropConfig
图片裁剪配置
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:407
↓ 1 callersMethodcropImage
Execute crop image and save the result tou output uri.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:239
↓ 1 callersMethoddecodeImageForOption
Decode image from uri using "inJustDecodeBounds" to get the image dimensions.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:455
↓ 1 callersMethoddecodeSampledBitmap
Decode bitmap from stream using sampling to get bitmap with the requested limit.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:120
↓ 1 callersMethoddecodeSampledBitmapRegion
Decode specific rectangle bitmap from stream using sampling to get bitmap with the requested limit. @param sampleMulti used to increase the sampling
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:495
↓ 1 callersMethoddrawBackground
Draw shadow background over the image not including the crop area.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:668
↓ 1 callersMethoddrawBorders
Draw borders of the crop area.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:762
↓ 1 callersMethoddrawCorners
Draw the corner of crop overlay.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:781
↓ 1 callersMethodgetActivityResult
Get {@link CropImageActivity} result data object for crop image activity started using {@link #activity(Uri)}. @param data result data intent as rece
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:400
↓ 1 callersMethodgetCameraIntents
Get all Camera intents for capturing image using device camera apps.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:225
↓ 1 callersMethodgetContentUri
(Context context, Uri fileUri)
library/src/main/java/com/linchaolong/android/imagepicker/Utils.java:32
↓ 1 callersMethodgetCropShape
The shape of the cropping area - rectangle/circular.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:315
↓ 1 callersMethodgetFileFromUri
Get {@link File} object for the given Android URI.<br> Use content resolver to get real path if direct path doesn't return valid file.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:594
↓ 1 callersMethodgetInitialCropWindowRect
Get crop window initial rectangle.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:431
↓ 1 callersMethodgetMaxTextureSize
Get the max size of bitmap allowed to be rendered on the device.<br> http://stackoverflow.com/questions/7428996/hw-accelerated-activity-how-to-get-ope
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:645
↓ 1 callersMethodgetMoveHandler
Determines which, if any, of the handles are pressed given the touch coordinates, the bounding box, and the touch radius. @param x the x-coordinate o
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:207
↓ 1 callersMethodgetNewPaint
Creates the Paint object for drawing.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:814
↓ 1 callersMethodgetOutputUri
Get Android uri to save the cropped image into.<br> Use the given in options or create a temp file.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:264
↓ 1 callersMethodgetOvalPressedMoveType
Determines which, if any, of the handles are pressed given the touch coordinates, the bounding box/oval, and the touch radius. @param x the x-coordin
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:262
↓ 1 callersMethodgetRealPathFromUri
获取文件的真实路径,比如:content://media/external/images/media/74275 的真实路径 file:///storage/sdcard0/Pictures/X.jpg http://stackoverflow.com/questions/20028319/how
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:246
↓ 1 callersMethodgetRectanglePressedMoveType
Determines which, if any, of the handles are pressed given the touch coordinates, the bounding box, and the touch radius. @param x the x-coordinate o
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowHandler.java:225
↓ 1 callersMethodgetResultIntent
Get intent instance to be used for the result of this activity.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageActivity.java:298
↓ 1 callersMethodgetRotation
The final rotation of the cropped image relative to source
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1824
↓ 1 callersMethodgetUri
The Android URI that this task is currently loading.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapLoadingWorkerTask.java:71
↓ 1 callersMethodhandleCropResult
裁剪图片结果回调
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:324
↓ 1 callersMethodhasPermissionInManifest
Check if the app requests a specific permission in the manifest. @param permissionName the permission to check @return true - the permission in reque
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:297
↓ 1 callersMethodinit
(View contentView)
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:50
↓ 1 callersMethodisUriRequiresPermissions
Test if we can open the given Android URI to test if permission required error is thrown.<br> Only relevant for API version 23 and above. @param cont
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:371
↓ 1 callersMethodmove
Updates the crop window by change in the toch location.<br> Move type handled by this instance, as initialized in creation, affects how the change in
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:102
↓ 1 callersMethodmoveCenter
Center move only changes the position of the crop window without changing the size.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:182
↓ 1 callersMethodmoveSizeWithFixedAspectRatio
Change the size of the crop window on the required "primary" edge WITH affect to relevant "secondary" edge via aspect ratio.<br> Example: change in th
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:243
↓ 1 callersMethodmoveSizeWithFreeAspectRatio
Change the size of the crop window on the required edge (or edges for corner size move) without affecting "secondary" edges.<br> Only the primary edge
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:202
↓ 1 callersMethodonActionDown
On press down start crop window movment depending on the location of the press.<br> if press is far from crop window then no move handler is returned
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:869
↓ 1 callersMethodonActionMove
Handle move of crop window using the move handler created in {@link #onActionDown(float, float)}.<br> The move handler will do the proper move/resize
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:891
↓ 1 callersMethodonActionUp
Clear move handler starting in {@link #onActionDown(float, float)} if exists.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:879
↓ 1 callersMethodonCropImage
图片裁剪回调 @param imageUri
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:402
↓ 1 callersMethodonCropImageComplete
Called when a crop image view has completed cropping image.<br> Result object contains the cropped bitmap, saved cropped image uri, crop points data o
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1673
↓ 1 callersMethodonCropWindowChanged
Called after a change in crop window rectangle. @param inProgress is the crop window change operation is still in progress by user touch
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:1021
↓ 1 callersMethodonGetCroppedImageComplete
Called when a crop image view has completed cropping image.<br> If cropping failed error parameter will contain the error. @param view The crop image
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1696
↓ 1 callersMethodonImageCroppingAsyncComplete
On complete of the async bitmap cropping by {@link #getCroppedImageAsync()} call listener if set. @param result the result of bitmap cropping
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:968
↓ 1 callersMethodonPickImage
图片选择回调 @param imageUri
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:395
↓ 1 callersMethodonSaveCroppedImageComplete
Called when a crop image view has completed cropping image.<br> If cropping failed error parameter will contain the error. @param view The crop image
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1719
↓ 1 callersMethodonSetImageUriAsyncComplete
On complete of the async bitmap loading by {@link #setImageUriAsync(Uri)} set the result to the widget if still relevant and call listener if set. @p
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:948
↓ 1 callersMethodonSetImageUriComplete
Called when a crop image view has completed loading image for cropping.<br> If loading failed error parameter will contain the error. @param view The
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1654
↓ 1 callersMethodresetCropWindowRect
Reset crop window to initial rectangle.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:450
↓ 1 callersMethodrotateBitmapInt
Rotate the given bitmap by the given degrees.<br> New bitmap is created and the old one is recycled.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:627
↓ 1 callersMethodrotateImage
Rotates image by the specified number of degrees clockwise.<br> Negative values represent counter-clockwise rotations. @param degrees Integer specify
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:880
↓ 1 callersMethodsaveCroppedImageAsync
Save the cropped image based on the current crop window to the given uri.<br> Uses JPEG image compression with 90 compression quality.<br> The result
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:709
↓ 1 callersMethodsetCropImage
设置是否裁剪图片 @param cropImage 是否裁剪图片
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:45
↓ 1 callersMethodsetCropRect
Set the crop window position and size to the given rectangle.<br> Image to crop must be first set before invoking this, for async - after complete cal
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:594
↓ 1 callersMethodsetCropShape
The shape of the cropping area - rectangle/circular.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:269
↓ 1 callersMethodsetCropWindowChangeListener
Set the crop window change listener.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:197
↓ 1 callersMethodsetCropWindowLimits
set the max width/height and scale factor of the shown image to original image to scale the limits appropriately.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:424
↓ 1 callersMethodsetEndState
(float[] boundPoints, Matrix imageMatrix)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:69
↓ 1 callersMethodsetFixedAspectRatio
Sets 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:320
↓ 1 callersMethodsetGuidelines
Sets the guidelines for the CropOverlayView to be either on, off, or to show when resizing the application.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:301
↓ 1 callersMethodsetGuidelines
Sets the guidelines for the CropOverlayView to be either on, off, or to show when resizing the application.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:434
↓ 1 callersMethodsetImageResource
Sets a Drawable as the content of the CropImageView. @param resId the drawable resource ID to set
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:833
↓ 1 callersMethodsetInitialAttributeValues
Sets all initial values, but does not call initCropWindow to reset the views.<br> Used once at the very start to initialize the attributes.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:462
↓ 1 callersMethodsetMultiTouchEnabled
Set multi touch functionality to enabled/disabled.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:393
↓ 1 callersMethodsetRotatedDegrees
Set the amount of degrees the cropping image is rotated cloackwise.<br> @param degrees 0-360
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:404
↓ 1 callersMethodsetScaleType
Set the scale type of the image in the crop view
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:302
↓ 1 callersMethodsetSnapRadius
An edge of the crop window will snap to the corresponding edge of a specified bounding box when the crop window edge is less than or equal to this dis
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:386
↓ 1 callersMethodsetStartState
(float[] boundPoints, Matrix imageMatrix)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:62
↓ 1 callersMethodsnapEdgesToBounds
Check if edges have gone out of bounds (including snap margin), and fix if needed.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:305
↓ 1 callersMethodstartCamera
启动照相机 @param activity @param callback
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:99
↓ 1 callersMethodstartCameraOrGallery
()
app/src/main/java/com/linchaolong/android/imagepicker/demo/TestFragment.java:60
↓ 1 callersMethodstartChooser
()
app/src/main/java/com/linchaolong/android/imagepicker/demo/MainActivity.java:45
↓ 1 callersMethodstartGallery
启动图库选择器 @param activity @param callback
library/src/main/java/com/linchaolong/android/imagepicker/ImagePicker.java:130
↓ 1 callersMethodwriteBitmapToUri
Write the given bitmap to the given uri using the given compression.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:315
MethodActivityBuilder
(@Nullable Uri source)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:422
MethodActivityResult
(Bitmap bitmap, Uri uri, Exception error, float[] cropPoints, Rect cropRect, int rotation, int sampleSize)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:862
MethodBitmapCroppingWorkerTask
(CropImageView cropImageView, Bitmap bitmap, float[] cropPoints, int degreesRotat
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapCroppingWorkerTask.java:115
MethodBitmapLoadingWorkerTask
(CropImageView cropImageView, Uri uri)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapLoadingWorkerTask.java:56
MethodBitmapSampled
(Bitmap bitmap, int sampleSize)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:723
MethodCropImage
()
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImage.java:102
MethodCropImageAnimation
(ImageView cropImageView, CropOverlayView cropOverlayView)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageAnimation.java:52
MethodCropImageOptions
Init options with defaults.
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageOptions.java:270
MethodCropImageView
(Context context)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:190
MethodCropOverlayView
(Context context)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropOverlayView.java:186
MethodCropResult
(Bitmap bitmap, Uri uri, Exception error, float[] cropPoints, Rect cropRect, int rotation, int sampleSize)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropImageView.java:1767
MethodCropWindowMoveHandler
@param edgeMoveType the type of move this handler is executing @param horizontalEdge the primary edge associated with this handle; may be null @param
library/src/main/java/com/linchaolong/android/imagepicker/cropper/CropWindowMoveHandler.java:73
MethodResult
(Uri uri, Bitmap bitmap, int loadSampleSize, int degreesRotated)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapLoadingWorkerTask.java:158
MethodResult
(Bitmap bitmap, int sampleSize)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapCroppingWorkerTask.java:265
MethodRotateBitmapResult
(Bitmap bitmap, int degrees)
library/src/main/java/com/linchaolong/android/imagepicker/cropper/BitmapUtils.java:747
← previousnext →101–200 of 332, ranked by callers