MCPcopy Create free account

hub / github.com/Lichenwei-Dev/StickerView / functions

Functions43 in github.com/Lichenwei-Dev/StickerView

↓ 11 callersMethodgetInstance
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:22
↓ 4 callersMethodaddSticker
添加贴纸 @param sticker
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:72
↓ 3 callersMethodinit
初始化操作
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:47
↓ 3 callersMethodonDraw
绘制操作 @param canvas @param paint
stickerlibrary/src/main/java/com/lcw/library/stickerview/ISupportOperation.java:46
↓ 3 callersMethodsetFocus
(boolean focus)
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:92
↓ 3 callersMethodupdatePoints
当矩阵发生变化的时候,更新坐标点(src坐标点经过matrix映射变成了dst坐标点)
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:134
↓ 2 callersMethodcalculateDistance
计算两点之间的距离
stickerlibrary/src/main/java/com/lcw/library/stickerview/Sticker.java:44
↓ 2 callersMethodgetBitmap
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:72
↓ 2 callersMethodgetMatrix
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:84
↓ 2 callersMethodgetPaint
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:53
↓ 2 callersMethodgetSticker
根据触摸坐标返回当前触摸的贴纸 @param x @param y @return
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:101
↓ 2 callersMethodgetStickerList
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:37
↓ 2 callersMethodisFocus
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:88
↓ 2 callersMethodsetFocusSticker
设置当前贴纸为焦点贴纸 @param focusSticker
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:73
↓ 1 callersMethodcalculateDegrees
计算旋转角度 @param lastVector @param currentVector @return
stickerlibrary/src/main/java/com/lcw/library/stickerview/Sticker.java:58
↓ 1 callersMethodclearAllFocus
清除所有焦点
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:87
↓ 1 callersMethodgetDelBitmapBound
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:80
↓ 1 callersMethodgetDelButton
根据触摸是否触摸到删除按钮,返回对应删除按钮的贴纸 @param x @param y @return
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:125
↓ 1 callersMethodgetStickerBitmapBound
()
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:76
↓ 1 callersMethodonTouch
触摸操作 @param event
stickerlibrary/src/main/java/com/lcw/library/stickerview/ISupportOperation.java:53
↓ 1 callersMethodremoveAllSticker
清空贴纸
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:98
↓ 1 callersMethodremoveSticker
移除贴纸(只有在贴纸聚焦的时候才可以删除,避免误触碰) @param sticker
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:88
↓ 1 callersMethodreset
重置状态
stickerlibrary/src/main/java/com/lcw/library/stickerview/Sticker.java:33
↓ 1 callersMethodrotate
旋转操作 @param degrees
stickerlibrary/src/main/java/com/lcw/library/stickerview/ISupportOperation.java:37
↓ 1 callersMethodscale
缩放操作 @param sx @param sy
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:114
↓ 1 callersMethodscale
缩放操作 @param sx @param sy
stickerlibrary/src/main/java/com/lcw/library/stickerview/ISupportOperation.java:30
↓ 1 callersMethodtranslate
平移操作 @param dx @param dy
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:102
↓ 1 callersMethodtranslate
平移操作 @param dx @param dy
stickerlibrary/src/main/java/com/lcw/library/stickerview/ISupportOperation.java:22
MethodBaseSticker
(Context context, Bitmap bitmap)
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:43
MethodSticker
(Context context, Bitmap bitmap)
stickerlibrary/src/main/java/com/lcw/library/stickerview/Sticker.java:26
MethodStickerLayout
(Context context)
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:29
MethodaddSticker
(Sticker sticker)
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:33
MethodonClick
(View v)
app/src/main/java/com/lcw/view/MainActivity.java:25
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/lcw/view/MainActivity.java:17
MethodonDestroy
()
app/src/main/java/com/lcw/view/MainActivity.java:58
MethodonDraw
(Canvas canvas)
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:104
MethodonDraw
绘制贴纸自身 @param canvas @param paint
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:147
MethodonTouch
(View v, MotionEvent event)
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:122
MethodonTouch
处理触摸事件 @param event
stickerlibrary/src/main/java/com/lcw/library/stickerview/Sticker.java:70
MethodremoveAllSticker
移除所有贴纸
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:58
MethodremoveSticker
移除指定贴纸 @param sticker
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerManager.java:46
Methodrotate
旋转操作 @param degrees
stickerlibrary/src/main/java/com/lcw/library/stickerview/BaseSticker.java:125
MethodsetPaint
(Paint mPaint)
stickerlibrary/src/main/java/com/lcw/library/stickerview/StickerLayout.java:62