Lee出品,转载请注明出处:http://blog.csdn.net/hnulwt/article/details/42774015
网上查了一下相关的文章,认为自己看懂了,但是实际测试时和网上说的并不一样(后来研究发现,那个人写的是错的!!!),所以,在此提醒大家,要勇于质疑,勇于提出问题。
首先说明camera类,这个类位于package android.graphics 包下,用于图像3D变换,通过旋转、偏移等方式,最终通过getMatrix(Matrix)方法拿到矩阵,作用于canvas,使得画面呈现出立体效果。
camera的源码没什么看的,这里列举他的主要方法:
public native void save();
public native void restore();
public native void translate(float x, float y, float z);
public native void rotateX(float deg);
public native void rotateY(float deg);
public native void rotateZ(float deg);
public native void rotate(float x, float y,