zoukankan      html  css  js  c++  java
  • 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)作为原点执行

  • 相关阅读:
    函数式编程,高阶函数,纯函数,函数柯里化
    JS防抖与节流
    闭包使用场景
    Promise 内部实现
    视图组件
    认证 权限 频率控制 组件
    序列化组件
    Django之中间件及Auth认证模块
    Cookie,Session
    forms组件
  • 原文地址:https://www.cnblogs.com/banzhuan/p/6623805.html
Copyright © 2011-2022 走看看