MCPcopy Create free account

hub / github.com/MartinHY/PosterMaster / functions

Functions111 in github.com/MartinHY/PosterMaster

↓ 12 callersMethodmarkPoint
标记坐标点 @param x @param y @return
poster/src/main/java/com/martin/poster/Layer.java:74
↓ 7 callersMethoddestroyBitmap
清除bitmap对象 @param bitmap 目标对象
poster/src/main/java/com/martin/poster/BitmapUtils.java:34
↓ 5 callersMethoddestroyBitmap
清除bitmap对象 @param bitmap 目标对象
app/src/main/java/com/martin/postermaster/BitmapUtils.java:151
↓ 5 callersMethodscaleBitmap
(Bitmap b, float scale)
poster/src/main/java/com/martin/poster/BitmapUtils.java:15
↓ 4 callersMethodgetDisplayMetrics
Returns a valid DisplayMetrics object @param context valid context @return DisplayMetrics object
app/src/main/java/com/martin/postermaster/Utils.java:89
↓ 4 callersMethodsetColorMatrixColorFilter
(ImageView imageView, ColorMatrixColorFilter matrixColorFilter)
app/src/main/java/com/martin/postermaster/ColorFilter.java:77
↓ 3 callersMethodbuild
()
poster/src/main/java/com/martin/poster/Layer.java:84
↓ 3 callersMethodcaculateDrawLayer
计算出 真实起点坐标,和结束坐标,可以确定出显示矩形框 @param coverScale 遮盖层图片的缩放比例 @return
poster/src/main/java/com/martin/poster/Layer.java:124
↓ 3 callersMethoddismiss
(Layer layer)
poster/src/main/java/com/martin/poster/OnLayerSelectListener.java:12
↓ 3 callersMethodgetLayer
()
poster/src/main/java/com/martin/poster/Layer.java:449
↓ 3 callersMethodgetModelView
()
poster/src/main/java/com/martin/poster/PosterView.java:88
↓ 3 callersMethodisTouchInLayer
(float x, float y)
poster/src/main/java/com/martin/poster/Layer.java:290
↓ 3 callersMethodreleaseFocus
(Layer layer)
poster/src/main/java/com/martin/poster/LayerFocusChange.java:11
↓ 3 callersMethodrequseFocus
(Layer layer)
poster/src/main/java/com/martin/poster/LayerFocusChange.java:9
↓ 3 callersMethodscaleLayer
缩放图层 @param toSacle
poster/src/main/java/com/martin/poster/Layer.java:299
↓ 3 callersMethodsetCanDrawFrame
(boolean canDrawFrame)
poster/src/main/java/com/martin/poster/Layer.java:432
↓ 2 callersMethoddistance
(MotionEvent event)
poster/src/main/java/com/martin/poster/LayerUtils.java:14
↓ 2 callersMethoddpToPx
(Context context, final float dp)
app/src/main/java/com/martin/postermaster/Utils.java:60
↓ 2 callersMethoddraw
(Canvas canvas)
poster/src/main/java/com/martin/poster/Layer.java:157
↓ 2 callersMethodgetDegrees
获取旋转角度 @param start @param end @param center @return
poster/src/main/java/com/martin/poster/LayerUtils.java:35
↓ 2 callersMethodgetFilterLayer
()
poster/src/main/java/com/martin/poster/Layer.java:453
↓ 2 callersMethodgetRadian
算出一点和边的弧度 @param x @param y @param centerX @param centerY @return
poster/src/main/java/com/martin/poster/LayerUtils.java:66
↓ 2 callersMethodisPreSelect
()
poster/src/main/java/com/martin/poster/Layer.java:436
↓ 2 callersMethodresetLayer
(Bitmap layer, Bitmap filterLayer)
poster/src/main/java/com/martin/poster/Layer.java:390
↓ 2 callersMethodselected
(float[] filter)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:72
↓ 2 callersMethodsetColorMatrix
生成对应颜色滤镜的图片 @param bitmap @param colormatrix @param isRecycle @return
app/src/main/java/com/martin/postermaster/ColorFilter.java:72
↓ 2 callersMethodsetLayerX
(float x)
poster/src/main/java/com/martin/poster/Layer.java:349
↓ 2 callersMethodsetLayerY
(float y)
poster/src/main/java/com/martin/poster/Layer.java:353
↓ 2 callersMethodsetPreSelect
(boolean preSelect)
poster/src/main/java/com/martin/poster/Layer.java:440
↓ 2 callersMethodviewInit
()
poster/src/main/java/com/martin/poster/PosterView.java:34
↓ 1 callersMethodaddMenuInit
滤镜菜单初始化,并设置宽高 @param menu @param menuWidth
poster/src/main/java/com/martin/poster/PosterView.java:46
↓ 1 callersMethodbindView
(ModelView modelView)
poster/src/main/java/com/martin/poster/Model.java:169
↓ 1 callersMethodcalculateFitScale
计算缩放比例 @param width @param height @param canvasW @param canvasH @return
poster/src/main/java/com/martin/poster/LayerUtils.java:94
↓ 1 callersMethodclearFilter
去除滤镜图
poster/src/main/java/com/martin/poster/Layer.java:412
↓ 1 callersMethoddestroyLayer
清除layer内存
poster/src/main/java/com/martin/poster/Layer.java:422
↓ 1 callersMethoddissMenu
()
poster/src/main/java/com/martin/poster/PosterView.java:53
↓ 1 callersMethodgetFrontMenuPoint
计算出菜单弹出的最优点 @return
poster/src/main/java/com/martin/poster/Layer.java:363
↓ 1 callersMethodgetScreenMetrics
获取屏幕宽度和高度,单位为px @param context @return
app/src/main/java/com/martin/postermaster/Utils.java:19
↓ 1 callersMethodgetScreenWidth
(final Context context)
app/src/main/java/com/martin/postermaster/Utils.java:76
↓ 1 callersMethodimageViewColorFilter
为imageView设置颜色滤镜 @param imageView @param colormatrix
app/src/main/java/com/martin/postermaster/ColorFilter.java:23
↓ 1 callersMethodinItFilters
()
app/src/main/java/com/martin/postermaster/MainActivity.java:143
↓ 1 callersMethodmiddle
(MotionEvent event)
poster/src/main/java/com/martin/poster/LayerUtils.java:21
↓ 1 callersMethodmoveLayer
移动图层 @param disX @param disY
poster/src/main/java/com/martin/poster/Layer.java:330
↓ 1 callersMethodonSelected
(Layer layer)
poster/src/main/java/com/martin/poster/OnLayerSelectListener.java:10
↓ 1 callersMethodpreSelect
(Layer layer)
poster/src/main/java/com/martin/poster/LayerFocusChange.java:13
↓ 1 callersMethodreleaseAllFocus
()
poster/src/main/java/com/martin/poster/Layer.java:486
↓ 1 callersMethodreleasePreSelect
(Layer layer)
poster/src/main/java/com/martin/poster/LayerFocusChange.java:15
↓ 1 callersMethodrotate
真实旋转,图片宽高会根据图片的旋转角度重新生成宽高,回收原始图片 @param bitmap @param degree @return
app/src/main/java/com/martin/postermaster/BitmapUtils.java:108
↓ 1 callersMethodsetDrawWidth
(int drawWidth)
poster/src/main/java/com/martin/poster/Model.java:50
↓ 1 callersMethodsetFilterLayer
设置滤镜图片 @param filterLayer
poster/src/main/java/com/martin/poster/Layer.java:403
↓ 1 callersMethodsetLayerFocusChange
(LayerFocusChange focusChange)
poster/src/main/java/com/martin/poster/Layer.java:482
↓ 1 callersMethodsetModel
(Model model)
poster/src/main/java/com/martin/poster/ModelView.java:31
↓ 1 callersMethodsetOnItemSelectListener
(OnItemSelectListener onItemSelectListener)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:66
↓ 1 callersMethodsetOnLayerSelectListener
(OnLayerSelectListener onLayerSelectListener)
poster/src/main/java/com/martin/poster/Layer.java:476
↓ 1 callersMethodshowMenu
(Layer layer)
poster/src/main/java/com/martin/poster/PosterView.java:58
↓ 1 callersMethodswithLayer
(Layer layer, Layer layer1)
poster/src/main/java/com/martin/poster/Model.java:126
↓ 1 callersMethodtranslate
真实偏移,图片宽高会根据图片的偏移距离重新生成宽高,回收原始图片 @param bitmap,目标图片 @param preX,偏移X轴百分比 @param preY,偏移Y轴百分比 @return
app/src/main/java/com/martin/postermaster/BitmapUtils.java:30
MethodApplicationTest
()
poster/src/androidTest/java/com/martin/poster/ApplicationTest.java:10
MethodApplicationTest
()
app/src/androidTest/java/com/martin/postermaster/ApplicationTest.java:10
MethodFiltersAdapter
(RequestManager manager, LayoutInflater mInflater, List<float[]> filters)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:24
MethodLayer
(Bitmap layer, int degree)
poster/src/main/java/com/martin/poster/Layer.java:62
MethodMenuPoint
(int direction, PointF point)
poster/src/main/java/com/martin/poster/Layer.java:384
MethodModel
(Bitmap cover, List<Layer> layers)
poster/src/main/java/com/martin/poster/Model.java:35
MethodModelView
(Context context)
poster/src/main/java/com/martin/poster/ModelView.java:23
MethodMyViewHolder
(View view)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:81
MethodPosterView
(Context context)
poster/src/main/java/com/martin/poster/PosterView.java:24
Methodaddition_isCorrect
()
poster/src/test/java/com/martin/poster/ExampleUnitTest.java:11
Methodaddition_isCorrect
()
app/src/test/java/com/martin/postermaster/ExampleUnitTest.java:11
MethodbitmapColorFilter
生成对应颜色偏向滤镜的图片,并回收原图 @param bitmap @param color @return
app/src/main/java/com/martin/postermaster/ColorFilter.java:47
MethoddestoryLayers
()
poster/src/main/java/com/martin/poster/ModelView.java:71
MethoddestroyLayer
清除layer内存
poster/src/main/java/com/martin/poster/Model.java:80
MethoddipOrDpToFloat
@param value @return 将dip或者dp转为float
app/src/main/java/com/martin/postermaster/Utils.java:51
Methoddismiss
(Layer layer)
app/src/main/java/com/martin/postermaster/MainActivity.java:132
Methoddraw
(Canvas canvas)
poster/src/main/java/com/martin/poster/Model.java:60
MethodgetAppMetaData
获取application中指定的meta-data @return 如果没有获取成功(没有对应值,或者异常),则返回值为空
app/src/main/java/com/martin/postermaster/Utils.java:101
MethodgetDegree
()
poster/src/main/java/com/martin/poster/Layer.java:461
MethodgetItemCount
()
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:38
MethodgetResult
()
poster/src/main/java/com/martin/poster/PosterView.java:92
MethodgetResult
()
poster/src/main/java/com/martin/poster/ModelView.java:88
MethodgetScale
()
poster/src/main/java/com/martin/poster/Layer.java:469
MethodgetScreenHeight
(Context context)
app/src/main/java/com/martin/postermaster/Utils.java:40
MethodgetScreenRate
获取屏幕长宽比 @param context @return
app/src/main/java/com/martin/postermaster/Utils.java:33
MethodgetStatusBarHeight
(Context context)
app/src/main/java/com/martin/postermaster/Utils.java:67
MethodhandleMessage
(Message msg)
app/src/main/java/com/martin/postermaster/MainActivity.java:100
MethodisCanDrawFrame
()
poster/src/main/java/com/martin/poster/Layer.java:428
MethodonBindViewHolder
(final MyViewHolder holder, final int position)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:43
MethodonClick
(View v)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:51
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/martin/postermaster/MainActivity.java:46
MethodonCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/martin/postermaster/FiltersAdapter.java:30
MethodonDraw
(Canvas canvas)
poster/src/main/java/com/martin/poster/ModelView.java:57
MethodonLayout
(boolean changed, int l, int t, int r, int b)
poster/src/main/java/com/martin/poster/PosterView.java:80
MethodonMeasure
(int widthMeasureSpec, int heightMeasureSpec)
poster/src/main/java/com/martin/poster/ModelView.java:37
MethodonSelected
(Layer layer)
app/src/main/java/com/martin/postermaster/MainActivity.java:126
MethodonTouchEvent
触摸事件处理 @param event @return
poster/src/main/java/com/martin/poster/Layer.java:207
MethodonTouchEvent
(MotionEvent event)
poster/src/main/java/com/martin/poster/ModelView.java:77
MethodonTouchEvent
触摸事件处理 @param event @return
poster/src/main/java/com/martin/poster/Model.java:94
MethodpostMatrix
(Matrix matrix, Bitmap bitmap, boolean isRecycle)
app/src/main/java/com/martin/postermaster/BitmapUtils.java:16
MethodpreSelect
(Layer layer)
poster/src/main/java/com/martin/poster/Model.java:157
MethodreleaseAllFocus
()
poster/src/main/java/com/martin/poster/Model.java:173
MethodreleaseFocus
(Layer layer)
poster/src/main/java/com/martin/poster/Model.java:151
next →1–100 of 111, ranked by callers