canvas.translate(x,y)一点新的认识
来源:互联网 发布:怎么把微店搬到淘宝 编辑:程序博客网 时间:2024/06/15 01:38
From:http://blog.csdn.net/gaomatrix/article/details/6625299
之前对于canvas.translate(x,y)的理解有的错误,之前一直以原点(0,0)为基准点,作用就是移动原点,默认的原点(0,0)是在屏幕左上角的,你可以通过translate(x,y)把点(x,y)作为原点,就一直以为这个(x,y)就是新的坐标原点。但看一下API就会知道,这种理解是不对的,不过API上面讲解的也不太清楚:
- public void translate (float dx, float dy)
- Since: API Level 1
- Preconcat the current matrix with the specified translation
- Parameters
- dx The distance to translate in X
- dy The distance to translate in Y
public void translate (float dx, float dy)Since: API Level 1Preconcat the current matrix with the specified translationParametersdxThe distance to translate in XdyThe distance to translate in Y
其实是原来的原点分别在x轴和y轴偏移多远的距离,然后以偏移后的位置作为坐标原点。也就是说原来在(100,100),然后translate(1,1)新的坐标原点在(101,101)而不是(1,1)
0 0
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- canvas.translate(x,y)一点新的认识
- Android关于canvas.translate(x,y)的新理解
- canvas.translate(x,y) 的用法
- canvas.translate(x,y)单位
- canvas.translate(x,y)使用
- android 关于canvas.translate(x,y)
- canvas.translate(x, 0)
- 防止非法登录的模块(用过滤器过滤相应的文件夹)
- 委托,事件和反射
- linux下Oracle数据库实例开机自启动设置
- poj3417 Network 离线LCA + 树形dp
- 适配器模式,Adapter
- canvas.translate(x,y)一点新的认识
- Android笔记之 TTS中文发音
- LSM分别苹果和桔子
- 【#248_DIV2】-A B C
- 作为IT宅,OpenEIM 习惯了 Windows 的用户
- 约瑟夫环问题的数学分析解
- cocos2d-x实现Android版本的sdk的思路见解-----------------cocos2d-x3.0正式版本(7.4)
- Codeforces 29D Ant on the Tree 树的遍历 dfs序
- 关于sqlite3的C接口中的sql语句的查找关键字需要带上引号的问题