• android Canvas简解


    在android中,默认的坐标零点位于屏幕左上角,向下为Y轴正方向,向右为X轴正方向

    Canvas常用的方法:

    .Canvas.save()

    .Canvas.restore()

    .Canvas.translate()

    .Canvas.rotate()

    Canvas.save():可以理解为保存画布,将之前的所有已绘制图像保存起来,让后续的操作就像在一个新的图层上操作。

    Canvas.restore():将我们在save()之后绘制的所有图像与save()之前的图像合并。

    Canvas.translate():可以理解为画布平移,默认绘图坐标零点位于左上角,调用translate(x,y)之后,则将原点(0,0)移动到了(x,y),

                                 之后绘图操作都将以(x,y)作为原点执行

    Canvas.rotate():可以理解为画布翻转,调用rotate(x,y)之后,则将原点(0,0)移动到了(x,y),

                                 之后绘图操作都将以(x,y)作为原点执行

  • 相关阅读:
    C#=>递归反转栈
    C#=> 栈模仿堆的操作
    C# 栈=>随时读取栈中最小值
    vijos1574 摇钱树
    (二叉)堆
    分块大法好
    list
    动态规划——状压、树形
    区间动规平行四边形优化
    最长公共子序列(LCS)
  • 原文地址:https://www.cnblogs.com/banzhuan/p/6623805.html
Copyright © 2020-2023  润新知