Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliHafizji/SplitImageView
/ functions
Functions
77 in github.com/aliHafizji/SplitImageView
⨍
Functions
77
◇
Types & classes
7
↓ 8 callers
Method
setScaleType
Controls how the image should be resized or moved to match the size of this SplitImageView. @param scaleType The desired scaling mode.
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:173
↓ 7 callers
Method
initGestureRecognizer
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1143
↓ 7 callers
Method
setSplitPercent
This method will set the percentage of split that is applied to the Images. Lesser the value more the amount that is reveled. By default this is 50%.
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:501
↓ 6 callers
Method
createPathForSplitPercent
(int splitPercent)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:994
↓ 5 callers
Method
setColorFilter
Set a tinting option for the image. @param color Color tint to apply. @param mode How to apply the color. The standard mode is {@link android.graphi
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:440
↓ 5 callers
Method
startAutomaticAnimation
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1170
↓ 5 callers
Method
updateDrawable
(Drawable d, boolean isForegroundDrawable)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:882
↓ 4 callers
Method
configureBounds
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:905
↓ 4 callers
Method
resolveUri
(boolean forForegroundContent)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:807
↓ 4 callers
Method
setAlpha
Sets the alpha value that should be applied to the image. @param alpha the alpha value that should be applied to the image @deprecated use #setImage
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:566
↓ 3 callers
Method
applyColorMod
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1024
↓ 3 callers
Method
hasBackgroundContent
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1020
↓ 3 callers
Method
hasForegroundContent
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1016
↓ 2 callers
Method
getScaleType
Return the current scale type in use by this SplitImageView.
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:190
↓ 2 callers
Method
initImageView
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:791
↓ 2 callers
Method
setBackgroundImageDrawable
Sets a drawable as the background content of this SplitImageView. This is not the same as calling setBackground() on the view. This corresponds to th
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:215
↓ 2 callers
Method
setEnableAutomaticAnimation
Will enable automatic animation. For this to work the foreground drawable & background drawable will have to be set. Also when enabled touch unveil wi
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:484
↓ 2 callers
Method
setForegroundImageDrawable
Sets a drawable as the foreground content of this SplitImageView. This is the image that will be used to unmask the background image
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:244
↓ 2 callers
Method
setSnapToBounds
This will enable or disable snap to bounds. Enabling this will snap the split between images to the bounds of the image. @param snapToBounds
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:162
↓ 2 callers
Method
setUnveilOnTouch
Enables the touch to unveil feature @param unveilOnTouch
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:540
↓ 1 callers
Method
animateSplitPercent
(int toPercent)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1051
↓ 1 callers
Method
clearColorFilter
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:457
↓ 1 callers
Method
getResourceId
(Uri uri)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1105
↓ 1 callers
Method
resolveUris
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:802
↓ 1 callers
Method
scaleTypeToScaleToFit
(ScaleType st)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1100
↓ 1 callers
Method
setAutomaticAnimationDuration
Set the duration of the automatic animation. If the automatic animation has already started this won't take effect. Call this before calling @setEnabl
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:555
↓ 1 callers
Method
snapSplitToBounds
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1043
↓ 1 callers
Method
stopAutomaticAnimation
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1255
Method
ApplicationTest
()
library/src/androidTest/java/com/alihafizji/splitimageview/ApplicationTest.java:10
Method
ApplicationTest
()
Example/src/androidTest/java/com/alihafizji/example/ApplicationTest.java:10
Method
SavedState
(Parcel source)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1339
Method
ScaleType
(int ni)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1329
Method
SplitImageView
(Context context)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:97
Method
createFromParcel
(Parcel in)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1357
Method
getAutomaticAnimationDuration
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:545
Method
getBackgroundDrawable
Return the view's background drawable, or null if no drawable has been assigned.
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:197
Method
getColorFilter
Returns the active color filter for this SplitImageView. @return the active color filter for this SplitImageView @see #setColorFilter(android.graphi
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:428
Method
getCropToPadding
Return whether this SplitImageView crops to padding. @return whether this SplitImageView crops to padding
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:401
Method
getForegroundDrawable
Return the view's foreground drawable, or null if no drawable has been assigned.
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:204
Method
getImageAlpha
Returns the alpha that will be applied to the drawables of this SplitImageView. @return the alpha that will be applied to the drawable of this SplitI
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:517
Method
getImageMatrix
Return the view's optional matrix. This is applied to the view's drawables when it is drawn. If there is no matrix, this method will return
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:373
Method
invalidateDrawable
(Drawable dr)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:689
Method
isDebugDrawEnabled
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:461
Method
isEnableAutomaticAnimation
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:475
Method
isSnapToBounds
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:151
Method
newArray
(int size)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1361
Method
onAnimationCancel
(Animator animation)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1076
Method
onAnimationEnd
(Animator animation)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1071
Method
onAnimationRepeat
(Animator animation)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1081
Method
onAnimationStart
(Animator animation)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1066
Method
onAnimationUpdate
(ValueAnimator animation)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1060
Method
onAttachedToWindow
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:705
Method
onCreate
(Bundle savedInstanceState)
Example/src/main/java/com/alihafizji/example/MainActivity.java:19
Method
onCreateOptionsMenu
(Menu menu)
Example/src/main/java/com/alihafizji/example/MainActivity.java:29
Method
onDetachedFromWindow
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:716
Method
onDraw
(Canvas canvas)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:622
Method
onInitializeAccessibilityEvent
(AccessibilityEvent event)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:727
Method
onInitializeAccessibilityNodeInfo
(AccessibilityNodeInfo info)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:742
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:584
Method
onOptionsItemSelected
(MenuItem item)
Example/src/main/java/com/alihafizji/example/MainActivity.java:35
Method
onPopulateAccessibilityEvent
(AccessibilityEvent event)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:733
Method
onRestoreInstanceState
(Parcelable state)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:776
Method
onSaveInstanceState
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:765
Method
onScroll
(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1146
Method
onSizeChanged
(int w, int h, int oldw, int oldh)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:577
Method
onTouchEvent
(MotionEvent event)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:753
Method
setBackgroundImageBitmap
Sets a Bitmap as the background content of this SplitImageView. @param bm The bitmap to set
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:349
Method
setBackgroundImageURI
Sets the background content of this SplitImageView to the specified Uri. <p class="note">This does Bitmap reading and decoding on the UI thread, whic
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:279
Method
setCropToPadding
Sets whether this SplitImageView will crop to padding. @param cropToPadding whether this SplitImageView will crop to padding @see #getCropToPadding(
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:413
Method
setDebugDraw
This method will enable debug draw. It will draw a red border around the area that is masked/split. @param enableDebugDraw
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:471
Method
setForegroundImageBitmap
Sets a Bitmap as the foreground content of this SplitImageView. @param bm The bitmap to set
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:360
Method
setForegroundImageURI
Sets the foreground content of this SplitImageView to the specified Uri. <p class="note">This does Bitmap reading and decoding on the UI thread, whic
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:317
Method
setImageAlpha
Sets the alpha value that should be applied to the image. @param alpha the alpha value that should be applied to the image @see #getImageAlpha()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:528
Method
setImageMatrix
(Matrix matrix)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:380
Method
unveilOnTouch
()
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:532
Method
verifyDrawable
(Drawable dr)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:748
Method
writeToParcel
(Parcel dest, int flags)
library/src/main/java/com/alihafizji/splitimageview/SplitImageView.java:1348