Android自定义View、Viewgroup程序员

自定义View学习之路(二)————Paint与Canvas

2018-07-26  本文已影响15人  饮水思源为名

Paint简介:

  可以理解为画笔,染料等。提供了在绘制前做准备工作的相关方法。

Paint常用方法:

Canvas简介:

  Canvas可以理解为画布,配置好画笔后,我们可以调用Canvas的各种绘制方法。
  绘制直线:canvas.drawLine(float startX, float startY, float stopX, float stopY, Paint paint);
  绘制矩形:canvas.drawRect(float left, float top, float right, float bottom, Paint paint);
  绘制圆形:canvas.drawCircle(float cx, float cy, float radius, Paint paint);
  绘制字符:canvas.drawText(String text, float x, float y, Paint paint);
  绘制图形:canvas.drawBirmap(Bitmap bitmap, float left, float top, Paint paint);

上一篇下一篇

猜你喜欢

热点阅读