Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HeroKince/RippleView
/ functions
Functions
47 in github.com/HeroKince/RippleView
⨍
Functions
47
◇
Types & classes
7
↓ 10 callers
Method
drawCircle
@param canvas
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:96
↓ 5 callers
Method
setColor
(int color)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:79
↓ 4 callers
Method
dp2px
根据手机的分辨率从 dp 的单位 转成为 px(像素)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:161
↓ 4 callers
Method
setStyle
(Paint.Style style)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:64
↓ 3 callers
Method
init
()
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:107
↓ 2 callers
Method
getCurrentRadius
()
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:169
↓ 2 callers
Method
initView
(Context context)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:70
↓ 1 callers
Method
confirmSize
()
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:195
↓ 1 callers
Method
controlCircle
控制圆圈的显示逻辑
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:117
↓ 1 callers
Method
getAlpha
()
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:164
↓ 1 callers
Method
initObjectRippleView
()
app/src/main/java/com/kince/rippleview/MainActivity.java:33
↓ 1 callers
Method
newCircle
()
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:146
↓ 1 callers
Method
onStart
开始动画
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:144
↓ 1 callers
Method
run
()
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:43
↓ 1 callers
Method
setDuration
(long duration)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:133
↓ 1 callers
Method
setInterpolator
(Interpolator interpolator)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:176
↓ 1 callers
Method
setRippleColor
设置RippleView线条的颜色 @param rippleColor 颜色
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:192
↓ 1 callers
Method
start
开始
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:86
↓ 1 callers
Method
stratRipple
()
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:211
Method
BasicRippleView
(Context context)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:56
Method
Circle
()
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:160
Method
HalfRippleView
@param context
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:80
Method
ObjectRippleView
(Context context)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:56
Method
RippleButton
(Context context)
app/src/main/java/com/kince/rippleview/button/RippleButton.java:13
Method
handleMessage
(Message msg)
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:54
Method
initBasicRippleView
()
app/src/main/java/com/kince/rippleview/MainActivity.java:27
Method
initHalfRippleView
()
app/src/main/java/com/kince/rippleview/MainActivity.java:42
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/kince/rippleview/MainActivity.java:19
Method
onDraw
(Canvas canvas)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:87
Method
onDraw
(Canvas canvas)
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:135
Method
onDraw
(Canvas canvas)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:109
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:123
Method
onSizeChanged
(int w, int h, int oldw, int oldh)
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:185
Method
onSizeChanged
(int w, int h, int oldw, int oldh)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:68
Method
onSizeChanged
(int w, int h, int oldw, int oldh)
app/src/main/java/com/kince/rippleview/button/RippleButton.java:25
Method
run
()
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:41
Method
setEndDiameter
设置RippleView结束显示时的直径 @param endDiameter 直径(单位:px)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:183
Method
setInitialRadius
(float radius)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:129
Method
setLoop
设置是否循环显示动画 @param loop
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:201
Method
setMaxRadius
(float maxRadius)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:137
Method
setMaxRadiusRate
(float maxRadiusRate)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:75
Method
setMode
(Mode mode)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:205
Method
setSpeed
(int speed)
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:142
Method
setStartDiameter
设置RippleView开始显示时的直径 @param startDiameterDp 直径(单位:dp)
app/src/main/java/com/kince/rippleview/draw/BasicRippleView.java:171
Method
stop
缓慢停止
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:96
Method
stopImmediately
立即停止
app/src/main/java/com/kince/rippleview/draw/ObjectRippleView.java:103
Method
stopRipple
()
app/src/main/java/com/kince/rippleview/draw/HalfRippleView.java:216