MCPcopy Create free account

hub / github.com/GcsSloop/arc-seekbar / functions

Functions44 in github.com/GcsSloop/arc-seekbar

↓ 10 callersMethoddp2px
(int dp)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:503
↓ 8 callersMethodgetProgress
获取当前进度数值 @return 当前进度数值
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:616
↓ 5 callersMethodgetColor
获取当前进度的具体颜色 @return 当前进度在渐变中的颜色
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:525
↓ 4 callersMethodcomputeThumbPos
(float present)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:508
↓ 4 callersMethodonProgressChanged
进度发生变化 @param seekBar 拖动条 @param progress 当前进度数值 @param isUser 是否是用户操作, true 表示用户拖动, false 表示通过代码设置
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:673
↓ 3 callersMethodsetEngry
(int progress)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:59
↓ 3 callersMethodsetProgress
设置进度 @param progress 进度值
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:598
↓ 2 callersMethodgetColorsByArrayResId
(Context context, int resId)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:183
↓ 2 callersMethodgetCurrentProgress
(float px, float py)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:469
↓ 2 callersMethodonStopTrackingTouch
用户结束拖动 @param seekBar 拖动条
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:687
↓ 2 callersMethodresetShaderColor
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:350
↓ 1 callersMethodgetAngle
(float px, float py)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:490
↓ 1 callersMethodgetArcColors
(Context context, TypedArray ta)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:172
↓ 1 callersMethodgetAreaRadio
计算当前比例在子区间的比例 @param radio 总比例 @param startPosition 子区间开始位置 @param endPosition 子区间结束位置 @return 自区间比例[0, 1]
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:564
↓ 1 callersMethodgetColorFrom
取两个颜色间的渐变区间 中的某一点的颜色 @param startColor 开始的颜色 @param endColor 结束的颜色 @param radio 比例 [0, 1] @return 选中点的颜色
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:576
↓ 1 callersMethodgetDiffAngle
(float px, float py)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:478
↓ 1 callersMethodgetDistance
(float px, float py)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:499
↓ 1 callersMethodinitArcPaint
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:215
↓ 1 callersMethodinitAttrs
(Context context, AttributeSet attrs)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:142
↓ 1 callersMethodinitBorderPaint
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:241
↓ 1 callersMethodinitData
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:194
↓ 1 callersMethodinitPaint
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:207
↓ 1 callersMethodinitShadowPaint
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:250
↓ 1 callersMethodinitThumbPaint
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:224
↓ 1 callersMethodisInArcProgress
(float px, float py)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:462
↓ 1 callersMethodjudgeCanDrag
(MotionEvent event)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:434
↓ 1 callersMethodonStartTrackingTouch
用户开始拖动 @param seekBar 拖动条
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:680
↓ 1 callersMethodsetArcColors
设置颜色 @param colors 颜色
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:625
↓ 1 callersMethodsetMaxValue
设置最大数值 @param max 最大数值
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:635
↓ 1 callersMethodsetMinValue
设置最小数值 @param min 最小数值
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:643
↓ 1 callersMethodsetOnProgressChangeListener
(OnProgressChangeListener onProgressChangeListener)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:661
MethodArcSeekBar
(Context context)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:122
MethodonClick
(View v)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:45
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:14
MethodonDraw
(Canvas canvas)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:365
MethodonMeasure
(int widthMeasureSpec, int heightMeasureSpec)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:284
MethodonProgressChanged
(ArcSeekBar seekBar, int progress, boolean isUser)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:28
MethodonRestoreInstanceState
(Parcelable state)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:269
MethodonSaveInstanceState
()
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:261
MethodonSingleTapUp
(MotionEvent e)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:445
MethodonSizeChanged
(int w, int h, int oldw, int oldh)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:308
MethodonStartTrackingTouch
(ArcSeekBar seekBar)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:33
MethodonStopTrackingTouch
(ArcSeekBar seekBar)
app/src/main/java/com/gcssloop/arcseekbartest/MainActivity.java:38
MethodonTouchEvent
(MotionEvent event)
arc-seekbar/src/main/java/com/gcssloop/widget/ArcSeekBar.java:387