MCPcopy Create free account

hub / github.com/MZCretin/RelativeLayoutDemo / functions

Functions98 in github.com/MZCretin/RelativeLayoutDemo

↓ 44 callersMethodgetX
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:866
↓ 39 callersMethodgetY
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:874
↓ 14 callersMethodgetWidth
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:850
↓ 12 callersMethodgetHeight
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:858
↓ 7 callersMethodgetMidPiont
获取中间点 @param p1 @param p2 @return 返回两个点连线的中点
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:619
↓ 7 callersMethodgetTextSize
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:810
↓ 7 callersMethodsetRotation
(float rotation)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:830
↓ 7 callersMethodsetTextSize
(float textSize)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:814
↓ 7 callersMethodsetX
(float x)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:870
↓ 7 callersMethodsetY
(float y)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:878
↓ 7 callersMethodspacing
计算两点之间的距离 @param event @return 两点之间的距离
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:720
↓ 6 callersMethodgetTag
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:802
↓ 5 callersMethodsetTextColor
(int textColor)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:781
↓ 5 callersMethodtoString
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:785
↓ 4 callersMethodinit
(Context context)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:58
↓ 3 callersMethodcalculateInSampleSize
(BitmapFactory.Options options, int reqWidth, int reqHeight)
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:53
↓ 3 callersMethodsetTag
(String tag)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:806
↓ 3 callersMethodupdateTextViewParams
对控件进行参数的更新操作 @param tv
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:519
↓ 2 callersMethodaddTextView
添加一个TextView到界面上
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:314
↓ 2 callersMethodangleBetweenLines
计算刚开始触摸的两个点构成的直线和滑动过程中两个点构成直线的角度 @param fX 初始点一号x坐标 @param fY 初始点一号y坐标 @param sX 初始点二号x坐标 @param sY 初始点二号y坐标 @param nfX 终点一号x坐标 @param nfY 终点一号y坐
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:699
↓ 2 callersMethodcompressBitmap
通过文件名返回一个压缩的图片 @param filePath @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:337
↓ 2 callersMethodcreateScaleBitmap
(Bitmap src, int dstWidth, int dstHeight)
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:70
↓ 2 callersMethodgetFilePath
生成输出文件路径 @param mediaStorageDir @param fileType @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:226
↓ 2 callersMethodgetFileRootPath
()
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:462
↓ 2 callersMethodgetRotation
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:826
↓ 2 callersMethodgetViewMidPoint
该方法用于回一个View的终点坐标 如果该View不存在则返回(0,0) @param view @return
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:643
↓ 2 callersMethodonColorChange
(int color)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/ColorTagImageView.java:79
↓ 2 callersMethodonTextViewMoving
(TextView textView)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:886
↓ 2 callersMethodsetContent
(String content)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:846
↓ 2 callersMethodsetHeight
(int height)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:862
↓ 2 callersMethodsetMidPoint
(Point midPoint)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:822
↓ 2 callersMethodsetScale
(float scale)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:838
↓ 2 callersMethodsetWidth
(int width)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:854
↓ 2 callersMethodshowDialog
显示自定义对话框
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:469
↓ 2 callersMethodspacing
计算两点之间的距离 @param event @return 两点之间的距离
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:185
↓ 2 callersMethodtouchMoveCallBack
(int direction)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:884
↓ 2 callersMethodzoom
(float scale, View view)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:173
↓ 2 callersMethodzoom
(float f)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:710
↓ 1 callersMethodangleBetweenLines
计算刚开始触摸的两个点构成的直线和滑动过程中两个点构成直线的角度 @param fX 初始点一号x坐标 @param fY 初始点一号y坐标 @param sX 初始点二号x坐标 @param sY 初始点二号y坐标 @param nfX 终点一号x坐标 @param nfY 终点一号y坐
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:204
↓ 1 callersMethodcompressImage
返回一张压缩后的图片 @param image @param size @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:316
↓ 1 callersMethodcreateViewBitmap
将一个View转化成一个Bitmap @param v @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:268
↓ 1 callersMethodgetMidPoint
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:818
↓ 1 callersMethodgetScale
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:834
↓ 1 callersMethodgetTextViewParams
根据TextView获取到该TextView的配置文件 @param tv @return
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:572
↓ 1 callersMethodinit
初始化操作
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:454
↓ 1 callersMethodinitUI
()
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:32
↓ 1 callersMethodonTextViewMovingDone
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:888
↓ 1 callersMethodsaveBitmapToFile
保存Bitmap到指定文件 @param tempBitmap @param fileName
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:427
↓ 1 callersMethodsaveTextViewparams
//对状态进行保存操作 @param textView @return
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:547
↓ 1 callersMethodsetListener
(OnColorTagChanges listener)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/ColorTagImageView.java:33
↓ 1 callersMethodsetMyRelativeTouchCallBack
(MyRelativeTouchCallBack myRelativeTouchCallBack)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:100
↓ 1 callersMethodsetTextViewParams
对控件重新赋值 防止出现错乱 @param para
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:604
↓ 1 callersMethodtestScaleTimes
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:130
MethodApplicationTest
()
app/src/androidTest/java/com/cretin/www/relativelayoutdemo/ApplicationTest.java:10
MethodColorTagImageView
(Context context)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/ColorTagImageView.java:39
MethodMoveScaleRotateView
(Context context)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:215
MethodMyRelativeLayout
处理View上的单击事件 用以添加TextView
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:112
Methodaddition_isCorrect
()
app/src/test/java/com/cretin/www/relativelayoutdemo/ExampleUnitTest.java:11
MethodbtnClickExplain
(View view)
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:66
MethodbtnClickLoad
(View view)
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:90
MethoddecodeBitmapFromFSDCard
(String pathName)
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:105
MethoddecodeSampledBitmapFromFSDCard
(String pathName, int reqWidth, int reqHeight)
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:93
MethoddecodeSampledBitmapFromResource
动态设置inSampleSize 倍数 @param pathName 图片路径 @param reqWidth 要压缩的宽度 @param reqHeight 要压缩的高度 @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:38
MethodgetContent
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:842
MethodgetListTvParams
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:582
MethodgetListener
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/ColorTagImageView.java:29
MethodgetMyRelativeTouchCallBack
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:96
MethodgetOutFile
生成输出文件 @param fileType @param directoryPath @param format @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:191
MethodgetTextColor
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:777
Methodgetimage
(String srcPath, float hh, float ww)
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:281
MethodifIsOnView
该方法用于判断某一个点是否某一个范围中 @param width @param height @param startX @param startY @param point @return
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:667
Methodlog
测试用 打印log @param log
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:250
MethodonClick
(DialogInterface dialog, int which)
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:78
MethodonClick
(View v)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:490
MethodonColorChange
(int color)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:479
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:24
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/cretin/www/relativelayoutdemo/SecondActivity.java:8
MethodonLayout
(boolean changed, int l, int t, int r, int b)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:594
MethodonMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:107
MethodonMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:754
MethodonTextViewMoving
这个方法可以用来实现滑到某一个地方删除该TextView的实现 @param textView
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:56
MethodonTextViewMovingDone
()
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:61
MethodonTouch
(View v, MotionEvent event)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:66
MethodonTouch
(View v, MotionEvent event)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:331
MethodonTouchEvent
(MotionEvent event)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/ColorTagImageView.java:56
MethodonTouchEvent
(MotionEvent event)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:112
MethodonTouchEvent
(MotionEvent event)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:141
MethodreadPictureDegree
读取图片属性:旋转的角度 @param path 图片绝对路径 @return degree旋转的角度
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:116
MethodremoveAllThings
()
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:294
MethodresizeImage
对图片进行缩放 @param bitmap @param w @param h @return
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:366
MethodrotaingImageView
旋转图片 @param angle 旋转角度 @param bitmap 要处理的Bitmap @return 处理后的Bitmap
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:169
MethodsaveBitmapToPath
保存Bitmap到指定路径 @param tempBitmap @param filePath
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:450
MethodsaveCompressFile
根据文件名压缩文件再保存 @param filePath @param newFilePath
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:390
MethodsaveImage
将bitmap保存在SD jpeg格式 @param bitmap 图片bitmap @param filePath 要保存图片路径 @param quality 压缩质量值
app/src/main/java/com/cretin/www/relativelayoutdemo/utils/ImageUtils.java:145
MethodsetBackGroundBitmap
为自定义View设置背景图片 顺便隐藏VerticalSeekBar @param bitmap
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:306
MethodsetListTvParams
(List<TextViewParams> listTvParams)
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MyRelativeLayout.java:588
MethodshowToast
测试用 显示Toast @param msg
app/src/main/java/com/cretin/www/relativelayoutdemo/view/MoveScaleRotateView.java:241
MethodtouchMoveCallBack
当时重写这个方法是因为项目中有左右滑动切换不同滤镜的效果 @param direction
app/src/main/java/com/cretin/www/relativelayoutdemo/MainActivity.java:42