方法 | 描述 |
---|---|
drawRect(RectF rect, Paint paint) | //繪制區域,參數一為RectF一個區域 |
drawPath(Path path, Paint paint) | //繪制一個路徑,參數一為Path路徑對象 |
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) | //貼圖,參數一就是我們常規的Bitmap對象,參數二是源區域(這里是bitmap),參數三是目標區域(應該在canvas的位置和大小),參數四是Paint畫刷對象,因為用到了縮放和拉伸的可能,當原始Rect不等于目標Rect時性能將會有大幅損失。 |
drawLine(float startX, float startY, float stopX, float stopY, Paintpaint) | //畫線,參數一起始點的x軸位置,參數二起始點的y軸位置,參數三終點的x軸水平位置,參數四y軸垂直位置,最后一個參數為Paint 畫刷對象。 |
drawPoint(float x, float y, Paint paint) | //畫點,參數一水平x軸,參數二垂直y軸,第三個參數為Paint對象。 |
drawText(String text, float x, floaty, Paint paint) | //渲染文本,Canvas類除了上面的還可以描繪文字,參數一是String類型的文本,參數二x軸,參數三y軸,參數四是Paint對象。 |
drawOval(RectF oval, Paint paint) | //畫橢圓,參數一是掃描區域,參數二為paint對象; |
drawCircle(float cx, float cy, float radius,Paint paint) | // 繪制圓,參數一是中心點的x軸,參數二是中心點的y軸,參數三是半徑,參數四是paint對象; |
drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) | //畫弧,參數一是RectF對象,一個矩形區域橢圓形的界限用于定義在形狀、大小、電弧,參數二是起始角(度)在電弧的開始,參數三掃描角(度)開始順時針測量的,參數四是如果這是真的話,包括橢圓中心的電弧,并關閉它,如果它是假這將是一個弧線,參數五是Paint對象; |
方法 | 描述 |
---|---|
drawRect(RectF rect, Paint paint) | //繪制區域,參數一為RectF一個區域 |
drawPath(Path path, Paint paint) | //繪制一個路徑,參數一為Path路徑對象 |
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) | //貼圖,參數一就是我們常規的Bitmap對象,參數二是源區域(這里是bitmap),參數三是目標區域(應該在canvas的位置和大小),參數四是Paint畫刷對象,因為用到了縮放和拉伸的可能,當原始Rect不等于目標Rect時性能將會有大幅損失。 |
drawLine(float startX, float startY, float stopX, float stopY, Paintpaint) | //畫線,參數一起始點的x軸位置,參數二起始點的y軸位置,參數三終點的x軸水平位置,參數四y軸垂直位置,最后一個參數為Paint 畫刷對象。 |
drawPoint(float x, float y, Paint paint) | //畫點,參數一水平x軸,參數二垂直y軸,第三個參數為Paint對象。 |
drawText(String text, float x, floaty, Paint paint) | //渲染文本,Canvas類除了上面的還可以描繪文字,參數一是String類型的文本,參數二x軸,參數三y軸,參數四是Paint對象。 |
drawOval(RectF oval, Paint paint) | //畫橢圓,參數一是掃描區域,參數二為paint對象; |
drawCircle(float cx, float cy, float radius,Paint paint) | // 繪制圓,參數一是中心點的x軸,參數二是中心點的y軸,參數三是半徑,參數四是paint對象; |
drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) | //畫弧,參數一是RectF對象,一個矩形區域橢圓形的界限用于定義在形狀、大小、電弧,參數二是起始角(度)在電弧的開始,參數三掃描角(度)開始順時針測量的,參數四是如果這是真的話,包括橢圓中心的電弧,并關閉它,如果它是假這將是一個弧線,參數五是Paint對象; |
新聞熱點
疑難解答