本文整理了Java中android.graphics.Path.incReserve()
方法的一些代码示例,展示了Path.incReserve()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Path.incReserve()
方法的具体详情如下:
包路径:android.graphics.Path
类名称:Path
方法名:incReserve
暂无
代码示例来源:origin: posm/OpenMapKitAndroid
@Override
public void incReserve(int extraPtCount) {
super.incReserve(extraPtCount);
}
代码示例来源:origin: Catrobat/Paintroid
public CursorTool(Context context, ToolType toolType) {
super(context, toolType);
pathToDraw = new Path();
pathToDraw.incReserve(1);
cursorToolPrimaryShapeColor = context.getResources().getColor(
R.color.pocketpaint_main_cursor_tool_inactive_primary_color);
cursorToolSecondaryShapeColor = Color.LTGRAY;
pathInsideBitmap = false;
}
代码示例来源:origin: Catrobat/Paintroid
public DrawTool(Context context, ToolType toolType) {
super(context, toolType);
pathToDraw = new Path();
pathToDraw.incReserve(1);
drawToolMovedDistance = new PointF(0f, 0f);
pathInsideBitmap = false;
}
代码示例来源:origin: AlexMofer/ProjectX
/**
* Hint to the path to prepare for adding more points. This can allow the
* path to more efficiently allocate its storage.
*
* @param extraPtCount The number of extra points that may be added to this
* path
*/
public void incReserve(int extraPtCount) {
mPath.incReserve(extraPtCount);
invalidatePath();
}
代码示例来源:origin: Catrobat/Paintroid
@Override
public boolean handleMove(PointF coordinate) {
if (initialEventCoordinate == null || previousEventCoordinate == null || coordinate == null) {
return false;
}
pathToDraw.quadTo(previousEventCoordinate.x,
previousEventCoordinate.y, coordinate.x, coordinate.y);
pathToDraw.incReserve(1);
drawToolMovedDistance.set(
drawToolMovedDistance.x + Math.abs(coordinate.x - previousEventCoordinate.x),
drawToolMovedDistance.y + Math.abs(coordinate.y - previousEventCoordinate.y));
previousEventCoordinate.set(coordinate.x, coordinate.y);
if (!pathInsideBitmap && checkPathInsideBitmap(coordinate)) {
pathInsideBitmap = true;
}
return true;
}
代码示例来源:origin: chsmy/EasyChartWidget
linePathW.incReserve(winds.size());
linePathH.reset();
linePathH.incReserve(winds.size());
linePathT.reset();
linePathT.incReserve(winds.size());
checkTheLeftMoving();
textPaint.setTextSize(DensityUtil.dip2px(getContext(), 10));
代码示例来源:origin: chsmy/EasyChartWidget
linePath.incReserve(mData.size());
checkTheLeftMoving();
canvas.drawRect(bottomWhiteRect, bgPaint);
代码示例来源:origin: Catrobat/Paintroid
pathToDraw.incReserve(1);
代码示例来源:origin: chsmy/EasyChartWidget
linePath.incReserve(mData.size());
checkTheLeftMoving();
代码示例来源:origin: Idtk/SmallChart
barPath.incReserve(barData.getValue().size());
for (int j=0; j<barData.getValue().size(); j++){
currentXAxis = (barData.getValue().get(j).x-xAxisData.getMinimum())*xAxisData.getAxisScale()+offset;
代码示例来源:origin: Idtk/SmallChart
mPath.incReserve(lineData.getValue().size());//为添加更多点准备路径,可以更有效地分配其存储的路径
pointList.clear();
for (int j=0; j< lineData.getValue().size(); j++){
内容来源于网络,如有侵权,请联系作者删除!