Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ckj375/Android-Sticker
/ functions
Functions
51 in github.com/ckj375/Android-Sticker
⨍
Functions
51
◇
Types & classes
10
↓ 3 callers
Method
getControlPoint
获取控制点类型
app/src/main/java/com/ckj/sticker/StickerView.java:177
↓ 3 callers
Method
getMaterialDescription
获取素材包类别
app/src/main/java/com/ckj/sticker/util/Utils.java:197
↓ 3 callers
Method
getScaleValue
获取饰品缩放比例(与原图相比)
app/src/main/java/com/ckj/sticker/StickerView.java:366
↓ 2 callers
Method
computeDegree
计算两点与垂直方向夹角
app/src/main/java/com/ckj/sticker/StickerView.java:295
↓ 2 callers
Method
createBitmap
(Bitmap src, Bitmap dst, float[] centerPoint, float degree, float scaleValue)
app/src/main/java/com/ckj/sticker/MainActivity.java:112
↓ 2 callers
Method
finish
()
app/src/main/java/com/ckj/sticker/MaterialActivity.java:124
↓ 2 callers
Method
getDistanceOfTwoPoints
计算两个点之间的距离
app/src/main/java/com/ckj/sticker/StickerView.java:288
↓ 2 callers
Method
rotate
旋转
app/src/main/java/com/ckj/sticker/StickerView.java:272
↓ 1 callers
Method
addView
(final View child)
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:28
↓ 1 callers
Method
drawControlPoints
绘制控制按钮
app/src/main/java/com/ckj/sticker/StickerView.java:339
↓ 1 callers
Method
drawFrame
绘制边框
app/src/main/java/com/ckj/sticker/StickerView.java:329
↓ 1 callers
Method
getCenterPoint
获取饰品中心点坐标
app/src/main/java/com/ckj/sticker/StickerView.java:355
↓ 1 callers
Method
getDegree
获取饰品旋转角度
app/src/main/java/com/ckj/sticker/StickerView.java:347
↓ 1 callers
Method
getImgPath
获取素材图片路径
app/src/main/java/com/ckj/sticker/StickerView.java:377
↓ 1 callers
Method
getItem
(int item)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:35
↓ 1 callers
Method
getOperationType
判断操作类型:移动或旋转缩放
app/src/main/java/com/ckj/sticker/StickerView.java:208
↓ 1 callers
Method
getRealFileName
给定根目录,返回一个相对路径所对应的实际文件名. @param baseDir 指定根目录 @param absFileName 相对路径名,来自于ZipEntry中的name @return java.io.File 实际的文件
app/src/main/java/com/ckj/sticker/util/Utils.java:123
↓ 1 callers
Method
getStickerViewList
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:50
↓ 1 callers
Method
initData
()
app/src/main/java/com/ckj/sticker/StickerView.java:91
↓ 1 callers
Method
isOnStickerView
判断触摸点是否在贴图上
app/src/main/java/com/ckj/sticker/StickerView.java:192
↓ 1 callers
Method
onCreate
(SQLiteDatabase db)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:18
↓ 1 callers
Method
onRemoved
()
app/src/main/java/com/ckj/sticker/StickerView.java:75
↓ 1 callers
Method
onSelected
()
app/src/main/java/com/ckj/sticker/StickerView.java:62
↓ 1 callers
Method
parseXML
解析xml文件
app/src/main/java/com/ckj/sticker/util/Utils.java:222
↓ 1 callers
Method
saveMyBitmap
(Bitmap mBitmap)
app/src/main/java/com/ckj/sticker/MainActivity.java:148
↓ 1 callers
Method
scale
缩放
app/src/main/java/com/ckj/sticker/StickerView.java:249
↓ 1 callers
Method
setOnRemovedListener
(OnRemovedListener listener)
app/src/main/java/com/ckj/sticker/StickerView.java:80
↓ 1 callers
Method
setOnSelectedListener
(OnSelectedListener listener)
app/src/main/java/com/ckj/sticker/StickerView.java:67
↓ 1 callers
Method
translate
移动
app/src/main/java/com/ckj/sticker/StickerView.java:238
↓ 1 callers
Method
unZip
解压Assets中的文件 @param context上下文对象 @param assetName压缩包文件名 @param outputDirectory输出目录 @throws IOException
app/src/main/java/com/ckj/sticker/util/Utils.java:36
↓ 1 callers
Method
unZipMaterials
解压素材包并自动生成配置文件
app/src/main/java/com/ckj/sticker/util/Utils.java:164
↓ 1 callers
Method
writeXML
创建xml文件
app/src/main/java/com/ckj/sticker/util/Utils.java:276
Method
MaterialAdapter
(Context context, ArrayList<HashMap<String, String>> materialList)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:26
Method
MaterialDatabaseHelper
(Context context)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:14
Method
StickerView
(Context context, String imgPath)
app/src/main/java/com/ckj/sticker/StickerView.java:84
Method
StickerViewLayout
(@NonNull Context context)
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:20
Method
getCount
()
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:31
Method
getItemId
(int id)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:39
Method
getView
(int position, View convertView, ViewGroup parent)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:44
Method
onActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/ckj/sticker/MainActivity.java:91
Method
onClick
(View view)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:59
Method
onClick
(View view)
app/src/main/java/com/ckj/sticker/MainActivity.java:57
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:46
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/ckj/sticker/MainActivity.java:40
Method
onDraw
(Canvas canvas)
app/src/main/java/com/ckj/sticker/StickerView.java:314
Method
onItemClick
(AdapterView<?> adapterView, View view, int position, long l)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:112
Method
onRemoved
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:42
Method
onSelected
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:34
Method
onTouchEvent
(MotionEvent event)
app/src/main/java/com/ckj/sticker/StickerView.java:124
Method
onUpgrade
(SQLiteDatabase db, int oldVersion, int newVersion)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:27
Method
upZipFile
解压缩功能. 将zipFile文件解压到folderPath目录下. @throws Exception
app/src/main/java/com/ckj/sticker/util/Utils.java:84