MCPcopy Create free account

hub / github.com/ckj375/Android-Sticker / functions

Functions51 in github.com/ckj375/Android-Sticker

↓ 3 callersMethodgetControlPoint
获取控制点类型
app/src/main/java/com/ckj/sticker/StickerView.java:177
↓ 3 callersMethodgetMaterialDescription
获取素材包类别
app/src/main/java/com/ckj/sticker/util/Utils.java:197
↓ 3 callersMethodgetScaleValue
获取饰品缩放比例(与原图相比)
app/src/main/java/com/ckj/sticker/StickerView.java:366
↓ 2 callersMethodcomputeDegree
计算两点与垂直方向夹角
app/src/main/java/com/ckj/sticker/StickerView.java:295
↓ 2 callersMethodcreateBitmap
(Bitmap src, Bitmap dst, float[] centerPoint, float degree, float scaleValue)
app/src/main/java/com/ckj/sticker/MainActivity.java:112
↓ 2 callersMethodfinish
()
app/src/main/java/com/ckj/sticker/MaterialActivity.java:124
↓ 2 callersMethodgetDistanceOfTwoPoints
计算两个点之间的距离
app/src/main/java/com/ckj/sticker/StickerView.java:288
↓ 2 callersMethodrotate
旋转
app/src/main/java/com/ckj/sticker/StickerView.java:272
↓ 1 callersMethodaddView
(final View child)
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:28
↓ 1 callersMethoddrawControlPoints
绘制控制按钮
app/src/main/java/com/ckj/sticker/StickerView.java:339
↓ 1 callersMethoddrawFrame
绘制边框
app/src/main/java/com/ckj/sticker/StickerView.java:329
↓ 1 callersMethodgetCenterPoint
获取饰品中心点坐标
app/src/main/java/com/ckj/sticker/StickerView.java:355
↓ 1 callersMethodgetDegree
获取饰品旋转角度
app/src/main/java/com/ckj/sticker/StickerView.java:347
↓ 1 callersMethodgetImgPath
获取素材图片路径
app/src/main/java/com/ckj/sticker/StickerView.java:377
↓ 1 callersMethodgetItem
(int item)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:35
↓ 1 callersMethodgetOperationType
判断操作类型:移动或旋转缩放
app/src/main/java/com/ckj/sticker/StickerView.java:208
↓ 1 callersMethodgetRealFileName
给定根目录,返回一个相对路径所对应的实际文件名. @param baseDir 指定根目录 @param absFileName 相对路径名,来自于ZipEntry中的name @return java.io.File 实际的文件
app/src/main/java/com/ckj/sticker/util/Utils.java:123
↓ 1 callersMethodgetStickerViewList
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:50
↓ 1 callersMethodinitData
()
app/src/main/java/com/ckj/sticker/StickerView.java:91
↓ 1 callersMethodisOnStickerView
判断触摸点是否在贴图上
app/src/main/java/com/ckj/sticker/StickerView.java:192
↓ 1 callersMethodonCreate
(SQLiteDatabase db)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:18
↓ 1 callersMethodonRemoved
()
app/src/main/java/com/ckj/sticker/StickerView.java:75
↓ 1 callersMethodonSelected
()
app/src/main/java/com/ckj/sticker/StickerView.java:62
↓ 1 callersMethodparseXML
解析xml文件
app/src/main/java/com/ckj/sticker/util/Utils.java:222
↓ 1 callersMethodsaveMyBitmap
(Bitmap mBitmap)
app/src/main/java/com/ckj/sticker/MainActivity.java:148
↓ 1 callersMethodscale
缩放
app/src/main/java/com/ckj/sticker/StickerView.java:249
↓ 1 callersMethodsetOnRemovedListener
(OnRemovedListener listener)
app/src/main/java/com/ckj/sticker/StickerView.java:80
↓ 1 callersMethodsetOnSelectedListener
(OnSelectedListener listener)
app/src/main/java/com/ckj/sticker/StickerView.java:67
↓ 1 callersMethodtranslate
移动
app/src/main/java/com/ckj/sticker/StickerView.java:238
↓ 1 callersMethodunZip
解压Assets中的文件 @param context上下文对象 @param assetName压缩包文件名 @param outputDirectory输出目录 @throws IOException
app/src/main/java/com/ckj/sticker/util/Utils.java:36
↓ 1 callersMethodunZipMaterials
解压素材包并自动生成配置文件
app/src/main/java/com/ckj/sticker/util/Utils.java:164
↓ 1 callersMethodwriteXML
创建xml文件
app/src/main/java/com/ckj/sticker/util/Utils.java:276
MethodMaterialAdapter
(Context context, ArrayList<HashMap<String, String>> materialList)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:26
MethodMaterialDatabaseHelper
(Context context)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:14
MethodStickerView
(Context context, String imgPath)
app/src/main/java/com/ckj/sticker/StickerView.java:84
MethodStickerViewLayout
(@NonNull Context context)
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:20
MethodgetCount
()
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:31
MethodgetItemId
(int id)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:39
MethodgetView
(int position, View convertView, ViewGroup parent)
app/src/main/java/com/ckj/sticker/MaterialAdapter.java:44
MethodonActivityResult
(int requestCode, int resultCode, Intent data)
app/src/main/java/com/ckj/sticker/MainActivity.java:91
MethodonClick
(View view)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:59
MethodonClick
(View view)
app/src/main/java/com/ckj/sticker/MainActivity.java:57
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:46
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/ckj/sticker/MainActivity.java:40
MethodonDraw
(Canvas canvas)
app/src/main/java/com/ckj/sticker/StickerView.java:314
MethodonItemClick
(AdapterView<?> adapterView, View view, int position, long l)
app/src/main/java/com/ckj/sticker/MaterialActivity.java:112
MethodonRemoved
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:42
MethodonSelected
()
app/src/main/java/com/ckj/sticker/StickerViewLayout.java:34
MethodonTouchEvent
(MotionEvent event)
app/src/main/java/com/ckj/sticker/StickerView.java:124
MethodonUpgrade
(SQLiteDatabase db, int oldVersion, int newVersion)
app/src/main/java/com/ckj/sticker/util/MaterialDatabaseHelper.java:27
MethodupZipFile
解压缩功能. 将zipFile文件解压到folderPath目录下. @throws Exception
app/src/main/java/com/ckj/sticker/util/Utils.java:84