美文网首页
自定义绘制-基本绘制

自定义绘制-基本绘制

作者: 稣梵 | 来源:发表于2019-10-23 10:46 被阅读0次

写在前面

本文只为记录自己的学习过程,以方便复习,内容定位为知识点,并非详细过程介绍。

学习站

Doc:https://developer.android.com/reference/android/graphics
HenCoder:https://hencoder.com

一些需要注意的点

  • drawText
    drawText 指定的坐标是左下角的坐标,我们知道Android是以左上角为圆点的,所以要精确的指定drawText的位置,我们需要知道text的高度,可以通过paint.getTextBounds测量出需要绘制Text的宽高,再计算左下角坐标。
  • drawText无法将绘制内容换行
    drawText 绘制的内容无法实现换行效果,比如在内容里加 \n 换行符,实际的绘制效果只是在 \n 处空格,并不能实现换行。如果需要实现换行效果可以使用StaticLayout 来实现Text的绘制。

未完待续

相关文章

  • 自定义绘制-基本绘制

    写在前面 本文只为记录自己的学习过程,以方便复习,内容定位为知识点,并非详细过程介绍。 学习站 Doc:https...

  • 自定义绘制1-1

    自定义绘制概述 方法:重写绘制方法(最常用:onDraw()) 绘制的关键:CanvasCanvas的绘制类方法:...

  • 自定义View-基础

    自定义绘制 自定义绘制的方式是重写绘制方法,其中最常用的是 onDraw() 绘制的关键是 Canvas 的使用C...

  • 自定义view实现粘性拉动效果

    Chapter 2 2-1 添加自定义控件并绘制圆 新建一个自定义控件 实现基本初始化方法 在自定义控件中绘制圆代...

  • Android 自定义View-入门

    基础 1. 分类 自定义View的实现方式有以下几种 2. View绘制流程 View的绘制基本由measure(...

  • 07 自定义View绘制

    1.自定义View的开发 2.Paint常用方法 3.Canvas绘制 3.1 Canvas基本图形的绘制 3.2...

  • 【Android自定义View】绘图之Path篇(二)

    前言 上一篇,我们说了绘制基本的几何图形,这一篇我们说说绘制路径(Path) 【Android自定义View】目录...

  • 01_UI绘制流程及原理

    ===============ui绘制 测量: 布局: 绘制 总结 测量: 自定义viewgroup onMeas...

  • Android手势解锁自定义View

    Anddroid手势解锁自定义View 测量宽和高,计算绘制的间距 绘制3*3小圆,保存绘制小圆的坐标 绘制手势线...

  • 自定义绘制流程

    自定义绘制牵扯到 以下几点内容: 1.canvas.drawXXX 绘制出不同的内容 例如 drawText绘制文...

网友评论

      本文标题:自定义绘制-基本绘制

      本文链接:https://www.haomeiwen.com/subject/jdmhvctx.html