Android 对canvas的translate()方法的理解
2016-07-10 17:00
267 查看
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
example:
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
canvas.drawCircle(20,20,10,paint)//表面上圆心坐标为(20,20)半径为10,实际上圆心坐标为(30,30),半径为10
example:
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
canvas.drawCircle(20,20,10,paint)//表面上圆心坐标为(20,20)半径为10,实际上圆心坐标为(30,30),半径为10
相关文章推荐
- Android软键盘弹出时把布局顶上去,控件乱套解决方法
- Android两个小Demo之电话拨号器和短信发送器
- Android点击事件的四种实现方式
- android studio 查看程序的 MD5 sha 签名
- <Professional Android 4 Application Development> - Note 02
- Android基本布局总结
- Android Studio环境下基于Robotium的自动化黑盒测试
- Android 推荐几款好用的开源作品(二)之万能RecyclerView适配器
- RecyclerView实现Item点击事件方法二
- Android-多线程和进程
- [Android]自定义多选AutoComplete收信人控件
- Android进阶学习内容
- Android RecyclerView滑动删除和拖动排序
- Android更改系统组件样式
- Android-多线程Handler
- Android中关于远程Service的使用,也就是夸应用的Service是如何使用的
- Android NDK : NDK开发概要
- Android Studio快速添加Gson以及GsonFormat的使用
- Android学习笔记:文本类组件应用实例
- Android指纹识别API初试