读书人

Android多点触控技术实战自由地对图

发布时间: 2013-10-08 16:55:16 作者: rapoo

Android多点触控技术实战,自由地对图片进行缩放和移动

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11100327

在上一篇文章中我带着大家一起实现了Android瀑布流照片墙的效果,虽然这种效果很炫很酷,但其实还只能算是一个半成品,因为照片墙中所有的图片都是只能看不能点的。因此本篇文章中,我们就来对这一功能进行完善,加入点击图片就能浏览大图的功能,并且在浏览大图的时候还可以通过多点触控的方式对图片进行缩放。

如果你还没有看过 Android瀑布流照片墙实现,体验不规则排列的美感 这篇文章,请尽量先去阅读完再来看本篇文章,因为这次的代码完全是在上次的基础上进行开发的。

那我们现在就开始动手吧,首先打开上次的PhotoWallFallsDemo项目,在里面加入一个ZoomImageView类,这个类就是用于进行大图展示和多点触控缩放的,代码如下所示:

好了,今天的讲解到此结束,有疑问的朋友请在下面留言。

源码下载,请点击这里

3楼walker023小时前
如果图片再大些会出现内存溢出的问题吗
Re: sinyu8908072小时前
回复walker02n这个使用canvas借助matrix进行缩放绘图,并不是创建bitmap对象到内存,不管放大多少倍,占用内存都不会变的。
2楼dan_cun4小时前
能加下你QQ么= = 你没关注我 我私信不了你。。 = = 给你看个demo我自己写的。。图片旋转缩放层叠的= = 我自己不怎么写博客什么的。。。 = =
1楼suannai03144小时前
您的文章已被推荐到CSDN首页,感谢您的分享。

读书人网 >Android

热点推荐