Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MrBoudar/MyDragPhotoView
/ functions
Functions
373 in github.com/MrBoudar/MyDragPhotoView
⨍
Functions
373
◇
Types & classes
44
↓ 2 callers
Method
onPreviewLoaded
Called by worker task when preview image is loaded.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1934
↓ 2 callers
Method
onPreviewLoaded
Called by worker task when preview image is loaded.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1794
↓ 2 callers
Method
onReady
Called when the dimensions of the image and view are known, and either a preview image, the full size image, or base layer tiles are loaded. This indi
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:3026
↓ 2 callers
Method
onScaleChanged
The scale has changed. Use with {@link #getMaxScale()} and {@link #getMinScale()} to determine whether the image is fully zoomed in or out. @param ne
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:3119
↓ 2 callers
Method
onTileLoadError
Called when an image tile could not be loaded. This method cannot be relied upon; certain encoding types of supported image formats can result in corr
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:3064
↓ 2 callers
Method
sendStateChanged
(float oldScale, PointF oldVTranslate, int origin)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2896
↓ 2 callers
Method
sendStateChanged
(float oldScale, PointF oldVTranslate, int origin)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2756
↓ 2 callers
Method
setImage
Set the image source from a bitmap, resource, asset, file or other URI. @param imageSource Image source.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:403
↓ 2 callers
Method
setOnClickListener
(@Nullable OnClickListener l)
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:427
↓ 2 callers
Method
setOnLongClickListener
{@inheritDoc}
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2877
↓ 2 callers
Method
setOnLongClickListener
{@inheritDoc}
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2737
↓ 2 callers
Method
vTranslateForSCenter
Get the translation required to place a given source coordinate at the center of the screen, with the center adjusted for asymmetric padding. Accepts
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2340
↓ 2 callers
Method
vTranslateForSCenter
Get the translation required to place a given source coordinate at the center of the screen, with the center adjusted for asymmetric padding. Accepts
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2200
↓ 2 callers
Method
withDuration
Desired duration of the anim in milliseconds. Default is 500. @param duration duration in milliseconds. @return this builder for method chaining.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2997
↓ 2 callers
Method
withDuration
Desired duration of the anim in milliseconds. Default is 500. @param duration duration in milliseconds. @return this builder for method chaining.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2857
↓ 2 callers
Method
withInterruptible
Whether the animation can be interrupted with a touch. Default is true. @param interruptible interruptible flag. @return this builder for method chai
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:3008
↓ 2 callers
Method
withInterruptible
Whether the animation can be interrupted with a touch. Default is true. @param interruptible interruptible flag. @return this builder for method chai
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2868
↓ 1 callers
Method
animotionEnd
(View view)
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:557
↓ 1 callers
Method
creatBitmap
缩放bitmap @param bitmap @param viewRect @return
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:121
↓ 1 callers
Method
createPaints
Creates Paint objects once when first needed.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1390
↓ 1 callers
Method
createPaints
Creates Paint objects once when first needed.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1250
↓ 1 callers
Method
easeInOutQuad
Quadratic easing for scale and center animations. With thanks to Robert Penner - http://gizma.com/easing/ @param time Elapsed time @param from
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2434
↓ 1 callers
Method
easeInOutQuad
Quadratic easing for scale and center animations. With thanks to Robert Penner - http://gizma.com/easing/ @param time Elapsed time @param from
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2294
↓ 1 callers
Method
easeOutQuad
Quadratic easing for fling. With thanks to Robert Penner - http://gizma.com/easing/ @param time Elapsed time @param from Start value @param c
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2420
↓ 1 callers
Method
easeOutQuad
Quadratic easing for fling. With thanks to Robert Penner - http://gizma.com/easing/ @param time Elapsed time @param from Start value @param c
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2280
↓ 1 callers
Method
exitWithTranslation
(float currentY)
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:123
↓ 1 callers
Method
exitWithTranslation
(float currentY)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:3286
↓ 1 callers
Method
fileSRect
Converts source rectangle from tile, which treats the image file as if it were in the correct orientation already, to the rectangle of the image that
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2171
↓ 1 callers
Method
fileSRect
Converts source rectangle from tile, which treats the image file as if it were in the correct orientation already, to the rectangle of the image that
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2031
↓ 1 callers
Method
getMaxBitmapDimensions
In SDK 14 and above, use canvas max bitmap width and height instead of the default 2048, to avoid redundant tiling.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2127
↓ 1 callers
Method
getMaxBitmapDimensions
In SDK 14 and above, use canvas max bitmap width and height instead of the default 2048, to avoid redundant tiling.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1987
↓ 1 callers
Method
getMinScale
Returns the minimum allowed scale.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2589
↓ 1 callers
Method
initViews
()
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:50
↓ 1 callers
Method
initialiseTileMap
Once source image and view dimensions are known, creates a map of sample size to tile grid.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1649
↓ 1 callers
Method
initialiseTileMap
Once source image and view dimensions are known, creates a map of sample size to tile grid.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1509
↓ 1 callers
Method
limitedSCenter
Given a requested source center and scale, calculate what the actual center will have to be to keep the image in pan limits, keeping the requested cen
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2356
↓ 1 callers
Method
limitedSCenter
Given a requested source center and scale, calculate what the actual center will have to be to keep the image in pan limits, keeping the requested cen
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2216
↓ 1 callers
Method
onActionUp
()
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:115
↓ 1 callers
Method
onActionUp
(MotionEvent event)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1023
↓ 1 callers
Method
onOneFingerPanActionMove
(MotionEvent event)
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:94
↓ 1 callers
Method
onOneFingerPanActionMove
(MotionEvent event)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:987
↓ 1 callers
Method
onReady
Called once when the view is initialised, has dimensions, and will display an image on the next draw. This is triggered at the same time as {@link OnI
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2673
↓ 1 callers
Method
onReady
Called once when the view is initialised, has dimensions, and will display an image on the next draw. This is triggered at the same time as {@link OnI
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2533
↓ 1 callers
Method
onTileLoaded
Called by worker task when a tile has loaded. Redraws the view.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1850
↓ 1 callers
Method
onTileLoaded
Called by worker task when a tile has loaded. Redraws the view.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1710
↓ 1 callers
Method
onTilesInited
Called by worker task when decoder is ready and image size and EXIF orientation is known.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1757
↓ 1 callers
Method
onTilesInited
Called by worker task when decoder is ready and image size and EXIF orientation is known.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1617
↓ 1 callers
Method
onTouchEventInternal
(@NonNull MotionEvent event)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:752
↓ 1 callers
Method
onTouchEventInternal
(@NonNull MotionEvent event)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:719
↓ 1 callers
Method
recoverToPosition
()
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:317
↓ 1 callers
Method
resetCallBackAnimation
()
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:198
↓ 1 callers
Method
resetCallBackAnimation
()
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1031
↓ 1 callers
Method
restoreState
Set scale, center and orientation from saved state.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2094
↓ 1 callers
Method
restoreState
Set scale, center and orientation from saved state.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1954
↓ 1 callers
Method
setDoubleTapZoomDpi
A density aware alternative to {@link #setDoubleTapZoomScale(float)}; this allows you to express the scale the image will zoom in to when double tappe
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2819
↓ 1 callers
Method
setDoubleTapZoomDpi
A density aware alternative to {@link #setDoubleTapZoomScale(float)}; this allows you to express the scale the image will zoom in to when double tappe
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2679
↓ 1 callers
Method
setDoubleTapZoomScale
Set the scale the image will zoom in to when double tapped. This also the scale point where a double tap is interpreted as a zoom out gesture - if the
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2808
↓ 1 callers
Method
setDoubleTapZoomScale
Set the scale the image will zoom in to when double tapped. This also the scale point where a double tap is interpreted as a zoom out gesture - if the
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2668
↓ 1 callers
Method
setMaxScale
Set the maximum scale allowed. A value of 1 means 1:1 pixels at maximum scale. You may wish to set this according to screen density - on a retina scre
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2542
↓ 1 callers
Method
setMaxScale
Set the maximum scale allowed. A value of 1 means 1:1 pixels at maximum scale. You may wish to set this according to screen density - on a retina scre
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2402
↓ 1 callers
Method
setMinScale
Set the minimum scale allowed. A value of 1 means 1:1 pixels at minimum scale. You may wish to set this according to screen density. Consider using {@
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2550
↓ 1 callers
Method
setMinScale
Set the minimum scale allowed. A value of 1 means 1:1 pixels at minimum scale. You may wish to set this according to screen density. Consider using {@
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2410
↓ 1 callers
Method
setMinimumDpi
This is a screen density aware alternative to {@link #setMaxScale(float)}; it allows you to express the maximum allowed scale in terms of the minimum
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2561
↓ 1 callers
Method
setMinimumDpi
This is a screen density aware alternative to {@link #setMaxScale(float)}; it allows you to express the maximum allowed scale in terms of the minimum
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2421
↓ 1 callers
Method
setOnAlphaChangeListener
(onAlphaChangedListener alphaChangeListener)
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:252
↓ 1 callers
Method
setOriginView
设置传入进来的View @param originView
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:240
↓ 1 callers
Method
setPanEnabled
Enable or disable pan gesture detection. Disabling pan causes the image to be centered.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2773
↓ 1 callers
Method
setPanEnabled
Enable or disable pan gesture detection. Disabling pan causes the image to be centered.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2633
↓ 1 callers
Method
setQuickScaleEnabled
Enable or disable double tap & swipe to zoom.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2759
↓ 1 callers
Method
setQuickScaleEnabled
Enable or disable double tap & swipe to zoom.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2619
↓ 1 callers
Method
setScaleAndCenter
Externally change the scale and translation of the source image. This may be used with getCenter() and getScale() to restore the scale and zoom after
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2635
↓ 1 callers
Method
setScaleAndCenter
Externally change the scale and translation of the source image. This may be used with getCenter() and getScale() to restore the scale and zoom after
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2495
↓ 1 callers
Method
setThreadName
(String name)
app/src/main/java/com/sdj/dragphotoview/CommonExecutor.java:120
↓ 1 callers
Method
setTileBackgroundColor
Set a solid color to render behind tiles, useful for displaying transparent PNGs. @param tileBgColor Background color for tiles.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2790
↓ 1 callers
Method
setTileBackgroundColor
Set a solid color to render behind tiles, useful for displaying transparent PNGs. @param tileBgColor Background color for tiles.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2650
↓ 1 callers
Method
setZoomEnabled
Enable or disable zoom gesture detection. Disabling zoom locks the the current scale.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2745
↓ 1 callers
Method
setZoomEnabled
Enable or disable zoom gesture detection. Disabling zoom locks the the current scale.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2605
↓ 1 callers
Method
sourceToViewRect
Convert source rect to screen rect, integer values.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2325
↓ 1 callers
Method
sourceToViewRect
Convert source rect to screen rect, integer values.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2185
↓ 1 callers
Method
startAnimotion
()
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:127
↓ 1 callers
Method
tileVisible
Determine whether tile is visible.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1495
↓ 1 callers
Method
tileVisible
Determine whether tile is visible.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1355
↓ 1 callers
Method
withEasing
Set the easing style. See static fields. {@link #EASE_IN_OUT_QUAD} is recommended, and the default. @param easing easing style. @return this builder
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:3019
↓ 1 callers
Method
withEasing
Set the easing style. See static fields. {@link #EASE_IN_OUT_QUAD} is recommended, and the default. @param easing easing style. @return this builder
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2879
↓ 1 callers
Method
withPanLimited
Only for internal use. When set to true, the animation proceeds towards the actual end point - the nearest point to the center allowed by pan limits.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:3044
↓ 1 callers
Method
withPanLimited
Only for internal use. When set to true, the animation proceeds towards the actual end point - the nearest point to the center allowed by pan limits.
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2904
Method
AnimationBuilder
(PointF sCenter)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2967
Method
AnimationBuilder
(PointF sCenter)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:2827
Method
BitmapLoadTask
(SubsamplingScaleImageView2 view, Context context, DecoderFactory<? extends ImageDecoder> decoderFactory, Uri
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1880
Method
BitmapLoadTask
(SubsamplingScaleImageView3 view, Context context, DecoderFactory<? extends ImageDecoder> decoderFactory, Uri
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1740
Method
FingerPanGroup
(Context context)
app/src/main/java/com/davemorrissey/labs/subscaleview/FingerPanGroup.java:37
Method
FriendCircleView
(Context context)
app/src/main/java/com/davemorrissey/labs/subscaleview/FriendCircleView.java:67
Method
MyThreadPoolExecutor
(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue)
app/src/main/java/com/sdj/dragphotoview/CommonExecutor.java:104
Method
ScaleAndTranslate
(float scale, PointF vTranslate)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:2082
Method
ScaleAndTranslate
(float scale, PointF vTranslate)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1942
Method
SubsamplingScaleImageView2
(Context context, AttributeSet attr)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:359
Method
SubsamplingScaleImageView3
(Context context, AttributeSet attr)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:329
Method
TileLoadTask
(SubsamplingScaleImageView2 view, ImageRegionDecoder decoder, Tile tile)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1795
Method
TileLoadTask
(SubsamplingScaleImageView3 view, ImageRegionDecoder decoder, Tile tile)
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView3.java:1655
Method
TilesInitTask
(SubsamplingScaleImageView2 view, Context context, DecoderFactory<? extends ImageRegionDecoder> decoderFactory
app/src/main/java/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView2.java:1707
← previous
next →
101–200 of 373, ranked by callers