今天在网上看到一篇帖子,讲用Canvas来显示图像,就实践一下。
源代码如下:
1、setContentView(new Panel(this)); 平时我们都用setContentView(int ResourceId);
刚刚看了下代码,发现这个方法原来有多种调用形式
除了上面2种,还有setContentView(View view, ViewGroup.LayoutParams params)。
2、关于图片的缩放旋转
这个就要用到matrix了,主要是修改onDraw里面内容如下:
对matrix有不同的操作,就会有不同的显示效果。