MCPcopy Create free account

hub / github.com/allenxuan/XuanImageView / functions

Functions93 in github.com/allenxuan/XuanImageView

↓ 9 callersMethodIsRotated
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:54
↓ 8 callersMethodgetCurrentScaleLevel
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:577
↓ 4 callersMethodcheckBorderAndCenterWhenScale
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:506
↓ 4 callersMethodgetMatrixRectF
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:584
↓ 3 callersMethodgetAngle
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:30
↓ 3 callersMethodinvalidateTouchPointers
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:166
↓ 2 callersMethodcalculateImageCenterCoordinates
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:596
↓ 2 callersMethodcanStillRotate
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:162
↓ 2 callersMethodgetPivotX
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:38
↓ 2 callersMethodgetPivotY
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:42
↓ 2 callersMethodinitDrawableMatrix
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:313
↓ 2 callersMethodsetAngle
(float angle)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:46
↓ 2 callersMethodsetPreviousAngle
(float angle)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:50
↓ 1 callersMethodAutoRotateMagnetism
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:604
↓ 1 callersMethodAutoRotateRestoration
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:640
↓ 1 callersMethodOnRotate
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:199
↓ 1 callersMethodStopRotate
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:200
↓ 1 callersMethodangleBetweenLines
(float fX, float fY, float sX, float sY, float nfX, float nfY, float nsX, float nsY)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:171
↓ 1 callersMethodcheckBorderAndCenterWhenTranslate
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:545
↓ 1 callersMethodconstructOnGestureListener
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:167
↓ 1 callersMethodconstructOnRotationGestureListener
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:214
↓ 1 callersMethodconstructOnScaleGestureListener
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:101
↓ 1 callersMethoddetermineRotationTrigger
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:189
↓ 1 callersMethoddrawableHasSize
(Drawable drawable)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:304
↓ 1 callersMethodgetPreviousAngle
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:34
↓ 1 callersMethodinitCustomAttrs
(Context context, AttributeSet attrs)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:239
↓ 1 callersMethodinitialize
(Context context, AttributeSet attrs)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:84
↓ 1 callersMethodlineDistance
(float fX, float fY, float sX, float sY)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:185
↓ 1 callersMethodsetAutoRotateCategory
Set AutoRotateCategory, there are two alternative values of it : XuanImageViewSettings.AUTO_ROTATE_CATEGORY_RESTORATION, XuanImageViewSettings.AUTO_RO
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:796
↓ 1 callersMethodsetImageDrawable
(Drawable drawable)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:269
↓ 1 callersMethodsetImageResource
(int resId)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:285
MethodAutoRotateRunnable
(float targetRotateAngle, float initScaleLevel, long TotalRotateTimes)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:714
MethodAutoScaleRunnable
(float targetScale, float FocusX, float FocusY, float GradientScaleUp, float GradientScaleDown)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:665
MethodOnRotate
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:216
MethodRotationGestureDetector
(OnRotationGestureListener listener, int XuanImageViewWidth)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:58
MethodStopRotate
(RotationGestureDetector rotationGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:227
MethodXuanImageView
(Context context)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:71
Methodaddition_isCorrect
()
xuanimageview/src/test/java/com/allenxuan/xuanyihuang/xuanimageview/ExampleUnitTest.java:13
Methodaddition_isCorrect
()
demo/src/test/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ExampleUnitTest.java:13
MethoddestroyItem
(ViewGroup container, int position, Object object)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ImagePagerActivity.java:50
MethodgetAllowableFloatError
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:1011
MethodgetAllowablePortraitFloatError
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:1029
MethodgetAutoRotateCategory
@return current AutoRotateCategory
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:806
MethodgetAutoRotationRunnableTimes
@return current AutoRotationRunnableTimes
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:994
MethodgetAutoRotationRunnalbleDelay
@return current AutoRotationRunnableDelay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:978
MethodgetAutoRotationTrigger
@return current AutoRotationTrigger
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:930
MethodgetCount
()
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ImagePagerActivity.java:28
MethodgetDoubleTabScaleMultiple
@return current DoubleTabScaleMultiple
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:840
MethodgetDoubleTabScaleRunnableDelay
@return current DoubleTabScaleRunnableDelay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:962
MethodgetDoubleTapGradientScaleDownLevel
@return current DoubleTapGradientScaleDownLevel
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:912
MethodgetDoubleTapGradientScaleUpLevel
@return current DoubleTapGradientScaleUpLevel
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:894
MethodgetMaxScaleMultiple
@return current MaxScaleMultiple
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:823
MethodgetRotationToggle
@return current RotationToggle
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:787
MethodgetSpringBackGradientScaleDownLevel
@return current SpringBackGradientScaleDownLevel
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:876
MethodgetSpringBackGradientScaleUpLevel
@return current SpringBackGradientScaleUpLevel
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:858
MethodgetSpringBackRunnableDelay
@return current SpringBackRunnableDelay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:946
MethodinstantiateItem
(ViewGroup container, int position)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ImagePagerActivity.java:38
MethodisViewFromObject
(View view, Object object)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ImagePagerActivity.java:33
MethodonBackPressed
()
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/SingleImageLaunchActivity.java:37
MethodonCreate
(Bundle savedInstanceState)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/WithPicassoActivity.java:13
MethodonCreate
(Bundle savedInstanceState)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ImagePagerActivity.java:20
MethodonCreate
(Bundle savedInstanceState)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/WithGlideActivity.java:15
MethodonCreate
(Bundle savedInstanceState)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/SingleImageLaunchActivity.java:20
MethodonCreateOptionsMenu
(Menu menu)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/SingleImageLaunchActivity.java:47
MethodonDoubleTap
(MotionEvent e)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:169
MethodonNavigationItemSelected
(MenuItem item)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/SingleImageLaunchActivity.java:69
MethodonOptionsItemSelected
(MenuItem item)
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/SingleImageLaunchActivity.java:54
MethodonScale
(ScaleGestureDetector scaleGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:103
MethodonScaleBegin
(ScaleGestureDetector scaleGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:154
MethodonScaleEnd
(ScaleGestureDetector scaleGestureDetector)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:160
MethodonSizeChanged
(int w, int h, int oldw, int oldh)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:296
MethodonStart
()
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/WithPicassoActivity.java:21
MethodonStart
()
demo/src/main/java/com/allenxuan/xuanyihuang/xuanimageviewproject/WithGlideActivity.java:23
MethodonTouchEvent
(MotionEvent motionEvent)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:362
MethodonTouchEvent
(MotionEvent event)
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/GestureDetectors/RotationGestureDetector.java:76
Methodrun
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:680
Methodrun
()
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:732
MethodsetAllowableFloatError
Notice the Image can only start to be rotated when it's in initial state. But the image may be scaled up or down a little bit by ScaleGestureDetector
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:1007
MethodsetAllowablePortraitFloatError
In AUTO_ROTATE_CATEGORY_MAGNETISM mode, the image may be showed under a fixed rotation angle like 90 degrees, 270 degrees, 450 degrees, ect., then al
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:1025
MethodsetAutoRotationRunnableDelay
Default AutoRotationRunnableDelay is 5 (milliseconds). @param delay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:971
MethodsetAutoRotationRunnableTimes
Default AutoRotationRunnableTimes is 10 (times). @param times
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:987
MethodsetAutoRotationTrigger
When image's current rotation angle is bigger than AutoRotationTrigger, the image will rotate in the same direction and scale back to it's initial sta
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:923
MethodsetDoubleTabGradientScaleDownLevel
When image's current scale level is bigger than DoubleTabScale, the image will scale down to InitScale with DoubleTapGradientScaleDownLevel step by st
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:905
MethodsetDoubleTabScaleMultiple
When image's current scale level is smaller than DoubleTabScale, the image will scale up to DoubleTapScale if an double-tap gesture is detected. Doubl
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:833
MethodsetDoubleTapGradientScaleUpLevel
When image's current scale level is smaller than DoubleTabScale, the image will scale up to DoubleTapScale with DoubleTapGradientScaleUpLevel step by
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:887
MethodsetDoubleTapScaleRunnableDelay
Default DoubleTapRunnableDelay is 10 (milliseconds). @param delay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:955
MethodsetMaxScaleMultiple
An image is scaled to an InitScale to fit the size of XuanImageView at the very beginning. MaxScale = MaxScaleMultiple InitScale holds. @param maxSca
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:816
MethodsetRotationToggle
Set a boolean value to determine whether rotation function is turned on. @param toggle determine whether rotation function is turned on
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:780
MethodsetSpringBackGradientScaleDownLevel
If current scale level is bigger than MaxScale and image is not in rotation state, the image will scale down to MaxScale with SpringBackGradientScaleD
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:869
MethodsetSpringBackGradientScaleUpLevel
If current scale level is smaller than InitScale and image is not in rotation state, the image will scale up to InitScale with SpringBackGradientScale
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:851
MethodsetSpringBackRunnableDelay
Default SpringBackRunnableDelay is 10 (milliseconds). @param delay
xuanimageview/src/main/java/com/allenxuan/xuanyihuang/xuanimageview/XuanImageView.java:939
MethoduseAppContext
()
xuanimageview/src/androidTest/java/com/allenxuan/xuanyihuang/xuanimageview/ExampleInstrumentedTest.java:19
MethoduseAppContext
()
demo/src/androidTest/java/com/allenxuan/xuanyihuang/xuanimageviewproject/ExampleInstrumentedTest.java:19