Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BaymaxTong/SwitchButton
/ functions
Functions
54 in github.com/BaymaxTong/SwitchButton
⨍
Functions
54
◇
Types & classes
6
↓ 67 callers
Method
dp2px
(float dpValue)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:495
↓ 11 callers
Method
drawOval
(Canvas canvas, int color, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:293
↓ 8 callers
Method
drawRoundRect
(Canvas canvas, int color, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:255
↓ 6 callers
Method
compColor
(float fraction, int startColor, int endColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:477
↓ 5 callers
Method
compOvalAttr
(float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:461
↓ 4 callers
Method
compRoundRectAttr
(float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:407
↓ 4 callers
Method
drawOvalIn
(Canvas canvas, int color, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:284
↓ 4 callers
Method
drawRoundRectStroke
(Canvas canvas, int color)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:265
↓ 3 callers
Method
dp2pxFloat
(float dpValue)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:500
↓ 3 callers
Method
drawCircleDot
(Canvas canvas, int color,int colorIn, float pos, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:301
↓ 3 callers
Method
drawCircleDot2
(Canvas canvas, int color,int colorIn, float pos, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:315
↓ 3 callers
Method
drawCircleDot3
(Canvas canvas, int color,int colorIn, float pos, float[] attrs)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:329
↓ 2 callers
Method
drawCloud
(Canvas canvas, float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:343
↓ 2 callers
Method
drawStar
(Canvas canvas, int color, float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:365
↓ 1 callers
Method
animateToCheckedState
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:548
↓ 1 callers
Method
cancelPositionAnimator
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:542
↓ 1 callers
Method
compRoundRectShadeOffAttr
(float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:440
↓ 1 callers
Method
compRoundRectShadeOnAttr
(float pos)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:420
↓ 1 callers
Method
drawSwitchOff
(Canvas canvas)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:180
↓ 1 callers
Method
drawSwitchOffAnim
(Canvas canvas)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:217
↓ 1 callers
Method
drawSwitchOn
(Canvas canvas)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:168
↓ 1 callers
Method
drawSwitchOnAnim
(Canvas canvas)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:195
↓ 1 callers
Method
onCheckedChanged
Called when the checked state of a switch has changed. @param s The switch whose state has changed. @param isChecked The new checked state of
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:676
↓ 1 callers
Method
setChecked
(boolean checked)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:505
↓ 1 callers
Method
setDuration
(int duration)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:584
↓ 1 callers
Method
toggle
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:593
Method
ApplicationTest
()
app/src/androidTest/java/com/leroy/switchbutton/ApplicationTest.java:10
Method
SwitchButton
(Context context)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:75
Method
addition_isCorrect
()
app/src/test/java/com/leroy/switchbutton/ExampleUnitTest.java:11
Method
getDuration
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:580
Method
getOnCheckedChangeListener
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:661
Method
getSpotOffColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:625
Method
getSpotOnColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:616
Method
getSpotPadding
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:634
Method
getSwitchOffColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:607
Method
getSwitchOffStrokeColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:643
Method
getSwitchOnColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:598
Method
getSwitchOnStrokeColor
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:652
Method
isChecked
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:588
Method
onAnimationEnd
(Animator animation)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:567
Method
onAnimationStart
(Animator animation)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:561
Method
onAnimationUpdate
(ValueAnimator animation)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:553
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/leroy/switchbutton/MainActivity.java:8
Method
onDraw
(Canvas canvas)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:134
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:112
Method
performClick
()
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:481
Method
setOnCheckedChangeListener
(OnCheckedChangeListener onCheckedChangeListener)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:665
Method
setSpotOffColor
(@ColorInt int spotOffColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:629
Method
setSpotOnColor
(@ColorInt int spotOnColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:620
Method
setSpotPadding
(int spotPadding)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:638
Method
setSwitchOffColor
(@ColorInt int switchOffColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:611
Method
setSwitchOffStrokeColor
(int switchOffStrokeColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:647
Method
setSwitchOnColor
(@ColorInt int switchOnColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:602
Method
setSwitchOnStrokeColor
(int switchOnStrokeColor)
app/src/main/java/com/leroy/switchbutton/widget/SwitchButton.java:656