Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GdinKing/HandWrite
/ functions
Functions
413 in github.com/GdinKing/HandWrite
⨍
Functions
413
◇
Types & classes
39
↓ 95 callers
Method
getWidth
(double w0, double w1, double t)
signlibrary/src/main/java/android/king/signature/util/Bezier.java:130
↓ 20 callers
Method
canScrollHorizontally
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:322
↓ 20 callers
Method
canScrollVertically
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:326
↓ 19 callers
Method
setImage
设置ImageView的图片,支持改变图片颜色 @param iv @param id @param color
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:388
↓ 18 callers
Method
set
(float x, float y, float w)
signlibrary/src/main/java/android/king/signature/config/ControllerPoint.java:26
↓ 15 callers
Method
getX
(double t)
signlibrary/src/main/java/android/king/signature/util/Bezier.java:108
↓ 14 callers
Method
getScrollRangeX
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1234
↓ 14 callers
Method
getScrollRangeY
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1225
↓ 13 callers
Method
dip2px
dp 转成为 px(像素)
signlibrary/src/main/java/android/king/signature/util/DisplayUtil.java:20
↓ 12 callers
Method
getMid
获取两个数平均值 @param x1 一个点的x @param x2 一个点的x
signlibrary/src/main/java/android/king/signature/util/Bezier.java:126
↓ 11 callers
Method
getY
(double t)
signlibrary/src/main/java/android/king/signature/util/Bezier.java:112
↓ 11 callers
Method
setScrollState
(int state)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:672
↓ 10 callers
Method
isEmpty
@return 判断是否有绘制内容在画布上
signlibrary/src/main/java/android/king/signature/view/PaintView.java:207
↓ 8 callers
Method
clear
清除缓存的触摸点
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:206
↓ 8 callers
Method
draw
(@NonNull Canvas canvas)
signlibrary/src/main/java/android/king/signature/view/GridDrawable.java:99
↓ 7 callers
Method
requestLayout
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2331
↓ 7 callers
Method
setPaint
(Paint paint)
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:42
↓ 7 callers
Method
setup
()
signlibrary/src/main/java/android/king/signature/view/CircleImageView.java:376
↓ 6 callers
Method
save
保存
signlibrary/src/main/java/android/king/signature/PaintActivity.java:350
↓ 6 callers
Method
setPaintColor
设置画笔颜色 @param color 颜色
signlibrary/src/main/java/android/king/signature/view/PaintView.java:352
↓ 6 callers
Method
showBorder
(boolean showBorder)
signlibrary/src/main/java/android/king/signature/view/CircleView.java:168
↓ 5 callers
Method
computeScrollDeltaToGetChildRectOnScreen
Compute the amount to scroll in the Y direction in order to get a rectangle completely on the screen (or, if taller than the screen, at least the firs
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2166
↓ 5 callers
Method
initializeBitmap
()
signlibrary/src/main/java/android/king/signature/view/CircleImageView.java:367
↓ 5 callers
Method
scrollTo
{@inheritDoc} <p> This version also clamps the scrolling to the bounds of our child.
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2438
↓ 5 callers
Method
smoothScrollBy
Like {@link View#scrollBy}, but scroll smoothly instead of immediately. @param dx the number of pixels to scroll by on the X axis @param dy the numbe
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1775
↓ 5 callers
Method
zoomImg
根据宽度缩放图片,高度等比例 @param bm 源图 @param newWidth 新宽度 @return 缩放后的bitmap
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:241
↓ 4 callers
Method
addBitmap
缓存绘制的Bitmap @param bitmap
signlibrary/src/main/java/android/king/signature/util/StepOperator.java:88
↓ 4 callers
Method
createMotionElement
创建触摸点信息
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:197
↓ 4 callers
Method
currentIsFirst
判断当前是否第一步 @return
signlibrary/src/main/java/android/king/signature/util/StepOperator.java:125
↓ 4 callers
Method
currentIsLast
判断当前是否最后一步 @return
signlibrary/src/main/java/android/king/signature/util/StepOperator.java:137
↓ 4 callers
Method
isNavigationAtBottom
Should a navigation bar appear at the bottom of the screen in the current device configuration? A navigation bar may appear on the right side of the s
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:461
↓ 4 callers
Method
makeDropDownMeasureSpec
测量View的高度
signlibrary/src/main/java/android/king/signature/util/SystemUtil.java:40
↓ 4 callers
Method
onOperateStatusChanged
操作变更
signlibrary/src/main/java/android/king/signature/view/PaintView.java:303
↓ 4 callers
Method
recycleVelocityTracker
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:657
↓ 4 callers
Method
setAlpha
(int i)
signlibrary/src/main/java/android/king/signature/view/GridDrawable.java:104
↓ 4 callers
Method
setRadiusLevel
(int level)
signlibrary/src/main/java/android/king/signature/view/CircleView.java:162
↓ 3 callers
Method
canRedo
()
signlibrary/src/main/java/android/king/signature/view/PaintView.java:395
↓ 3 callers
Method
canUndo
()
signlibrary/src/main/java/android/king/signature/view/PaintView.java:391
↓ 3 callers
Method
doScrollX
(int delta)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1759
↓ 3 callers
Method
doScrollY
Smooth scroll by a Y delta @param delta the number of pixels to scroll by on the Y axis
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1749
↓ 3 callers
Method
getInternalDimensionSize
(Resources res, String key)
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:431
↓ 3 callers
Method
getNavigationBarWidth
(Context context)
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:401
↓ 3 callers
Method
getPoint
获取点信息
signlibrary/src/main/java/android/king/signature/util/Bezier.java:89
↓ 3 callers
Method
init
()
signlibrary/src/main/java/android/king/signature/view/HandWriteEditView.java:50
↓ 3 callers
Method
isWithinDeltaOfScreenX
@return whether the descendant of this scroll view is within delta pixels of being on the screen.
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1710
↓ 3 callers
Method
isWithinDeltaOfScreenY
@return whether the descendant of this scroll view is within delta pixels of being on the screen.
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1722
↓ 3 callers
Method
requestDisallowInterceptTouchEvent
(boolean disallowIntercept)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:664
↓ 3 callers
Method
reset
清除画布,记得清除点的集合
signlibrary/src/main/java/android/king/signature/view/PaintView.java:270
↓ 3 callers
Method
setImageBitmap
(Bitmap bm)
signlibrary/src/main/java/android/king/signature/view/CircleImageView.java:293
↓ 3 callers
Method
startNestedScroll
(int axes)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:263
↓ 3 callers
Method
stopNestedScroll
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:268
↓ 3 callers
Method
zoomImage
缩放图片至指定宽高 @param bm 源图 @param newWidth 新宽度 @param newHeight 新高度 @return 缩放后的bitmap
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:262
↓ 2 callers
Method
addBitmapToText
添加手写文字 @param srcBitmap 手写文字图片
signlibrary/src/main/java/android/king/signature/view/HandWriteEditView.java:101
↓ 2 callers
Method
addNode
(ControllerPoint cur)
signlibrary/src/main/java/android/king/signature/util/Bezier.java:53
↓ 2 callers
Method
addView
(View child)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:458
↓ 2 callers
Method
applyColorFilter
()
signlibrary/src/main/java/android/king/signature/view/CircleImageView.java:333
↓ 2 callers
Method
arrowScrollHorizontally
Handle scrolling in response to an up or down arrow click. @param direction The direction corresponding to the arrow key that was pr
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1581
↓ 2 callers
Method
arrowScrollVertically
Handle scrolling in response to an up or down arrow click. @param direction The direction corresponding to the arrow key that was pr
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1638
↓ 2 callers
Method
calcNewWidth
计算新的宽度信息
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:186
↓ 2 callers
Method
cancelTouch
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:687
↓ 2 callers
Method
changeBitmapColor
修改图片颜色 @param inBitmap 源图 @param color 颜色 @return 修改颜色后的图片
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:370
↓ 2 callers
Method
clamp
(int n, int my, int child)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2532
↓ 2 callers
Method
clearBlank
逐行扫描 清除边界空白 @param blank 边距留多少个像素 @param color 背景色限定 @return 清除边界后的Bitmap
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:35
↓ 2 callers
Method
disableShowInput
禁止软键盘弹出
signlibrary/src/main/java/android/king/signature/util/SystemUtil.java:54
↓ 2 callers
Method
dispatchNestedPreFling
(float velocityX, float velocityY)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:295
↓ 2 callers
Method
dispatchNestedPreScroll
(int dx, int dy, int[] consumed, int[] offsetInWindow)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:285
↓ 2 callers
Method
dispatchNestedScroll
(int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, i
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:278
↓ 2 callers
Method
draw
(Canvas canvas)
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:47
↓ 2 callers
Method
ensureGlows
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2451
↓ 2 callers
Method
fling
(int velocityX, int velocityY)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:2375
↓ 2 callers
Method
fullScrollHorizontally
Handles scrolling in response to a "home/end" shortcut press. This method will scroll the view to the top or bottom and give the focus to the topmost/
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1492
↓ 2 callers
Method
fullScrollVertically
Handles scrolling in response to a "home/end" shortcut press. This method will scroll the view to the top or bottom and give the focus to the topmost/
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1461
↓ 2 callers
Method
getConfig
Get the system bar configuration. @return The system bar configuration for the current device configuration.
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:285
↓ 2 callers
Method
getNavigationBarHeight
(Context context)
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:383
↓ 2 callers
Method
getNewPaint
(Paint paint)
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:116
↓ 2 callers
Method
getPaintColor
获取画笔颜色
signlibrary/src/main/java/android/king/signature/config/PenConfig.java:63
↓ 2 callers
Method
getPaintTextLevel
从sp文件中获取选中画笔大小level
signlibrary/src/main/java/android/king/signature/config/PenConfig.java:81
↓ 2 callers
Method
getResizeHeight
获取画布默认高度 @return
signlibrary/src/main/java/android/king/signature/PaintActivity.java:149
↓ 2 callers
Method
getResizeWidth
获取画布默认宽度 @return
signlibrary/src/main/java/android/king/signature/PaintActivity.java:135
↓ 2 callers
Method
getStatusBarHeight
(Context context)
signlibrary/src/main/java/android/king/signature/util/StatusBarCompat.java:48
↓ 2 callers
Method
getValue
三阶曲线的控制点
signlibrary/src/main/java/android/king/signature/util/Bezier.java:101
↓ 2 callers
Method
hasNavBar
(Context context)
signlibrary/src/main/java/android/king/signature/util/SystemBarTintManager.java:413
↓ 2 callers
Method
init
()
signlibrary/src/main/java/android/king/signature/view/CircleImageView.java:107
↓ 2 callers
Method
init
初始化两个点, @param last 最后的点的信息 @param cur 当前点的信息,当前点的信息,当前点的是根据事件获得,同时这个当前点的宽度是经过计算的得出的
signlibrary/src/main/java/android/king/signature/util/Bezier.java:35
↓ 2 callers
Method
initCanvas
()
signlibrary/src/main/java/android/king/signature/view/PaintView.java:138
↓ 2 callers
Method
initTitleBar
初始化标题栏
signlibrary/src/main/java/android/king/signature/BaseActivity.java:37
↓ 2 callers
Method
initVelocityTrackerIfNotExists
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:651
↓ 2 callers
Method
isFingerEnable
()
signlibrary/src/main/java/android/king/signature/view/PaintView.java:379
↓ 2 callers
Method
isOffScreenX
@return whether the descendant of this scroll view is scrolled off screen.
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1693
↓ 2 callers
Method
isOffScreenY
@return whether the descendant of this scroll view is scrolled off screen.
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1702
↓ 2 callers
Method
onMeasureR
计算控件宽高
signlibrary/src/main/java/android/king/signature/view/PaintView.java:465
↓ 2 callers
Method
onMeasureR
计算控件宽高
signlibrary/src/main/java/android/king/signature/view/CircleView.java:117
↓ 2 callers
Method
onSecondaryPointerUp
(MotionEvent ev)
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1071
↓ 2 callers
Method
onUp
手指抬起来的事件
signlibrary/src/main/java/android/king/signature/pen/BasePen.java:156
↓ 2 callers
Method
onWriteStart
开始书写
signlibrary/src/main/java/android/king/signature/view/GridPaintView.java:166
↓ 2 callers
Method
overScrollByCompat
(int deltaX, int deltaY, int scrollX, int scrollY,
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:1164
↓ 2 callers
Method
release
()
signlibrary/src/main/java/android/king/signature/view/PaintView.java:287
↓ 2 callers
Method
resetTouch
()
signlibrary/src/main/java/android/king/signature/view/HVScrollView.java:692
↓ 2 callers
Method
resize
图片大小调整适配画布宽高 @param bitmap 源图 @param width 新宽度 @param height 新高度
signlibrary/src/main/java/android/king/signature/view/PaintView.java:410
↓ 2 callers
Method
saveImage
保存图像到本地 @param bmp 源图 @param quality 压缩质量 @param format 图片格式 @return 保存后的图片地址
signlibrary/src/main/java/android/king/signature/util/BitmapUtil.java:193
next →
1–100 of 413, ranked by callers