第十二章—绘制路径Path
来源:互联网 发布:vb.net帮助文档 编辑:程序博客网 时间:2024/05/16 11:13
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new QiuView(this)); }}
import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Path;import android.view.View;public class PathView extends View { Paint paint = new Paint(); //path Path path = new Path(); public PathView(Context context) { super(context); paint.setAntiAlias(true); paint.setDither(true); paint.setStyle(Paint.Style.STROKE); //path.addArc(new RectF(0, 0, 100, 100), 90, 100); path.moveTo(200, 200); path.lineTo(300, 300); path.quadTo(321, 42, 123, 424); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawPath(path, paint); canvas.drawTextOnPath("跟着PATH路径行走的文字。。。", path, 0, 0, paint); }}
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.PointF;import android.view.MotionEvent;import android.view.View;/** * Created by Administrator on 2016/10/26. */public class QiuView extends View { Paint paint = new Paint(); PointF point = new PointF(); public QiuView(Context context) { super(context); paint.setColor(Color.RED); paint.setAntiAlias(true); paint.setDither(true); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawCircle(point.x, point.y, 50, paint); } // 触摸事件 @Override public boolean onTouchEvent(MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_MOVE) { point.set(event.getX(), event.getY()); invalidate(); } return true; }}
0 0
- 第十二章—绘制路径Path
- 绘制路径Path
- 绘制路径Path
- svg使用path绘制路径
- iOS Path 路径 绘制 详解
- Android用Path类绘制路径
- 图形绘制之——Canvas详解(二)-Path路径使用
- PySide学习笔记第十二章-绘制
- Path类:利用PathEffect为路径绘制不同效果
- Android绘图:自定义View——路径(Path)、贝塞尔曲线(绘制可动的波浪线)、Bitmap
- PATH路径
- Path路径
- 路径path
- 绘制路径
- 矢量图原理以及带有绘制矢量图的网站,可生成矢量图的路径path
- SVG(可缩放矢量图形)基本图形绘制方法与path路径命令
- Path绘制虚线
- 第十二章—Bitmap
- Activity生命周期和启动模式
- 第十二章—动画
- PE文件格式系列(一)——探究PE文件常见Section作用
- AutoCompleteTextView与自定义Adapter实现自动补全
- struts2拦截器
- 第十二章—绘制路径Path
- C# Socket简单例子(服务器与客户端通信)
- HDU 5988 Coding Contest(费用流)
- 2015美团点评算法工程师笔试和面试题整理
- Listview的item中有button类导致onitemclick无效
- 第十二章—自定义属性
- Html初步介绍二
- CSS学习笔记:flexbox
- Default arguments VS Overloading