Android 图片放大,缩小,点击还原,double点击放大

由于,业务需要,今天做这个需求,但是你会发现onTouch和单击事件发生冲突。在者,在原生gallery3D应用中,在单张图片浏览的时候有图片是可以随意缩放的,而且缩放效果非常自然流畅,如果你想自己实现这样的效果不妨去试试解读gallery3D的源码。但是告诉你gallery3D的源码非常复杂,除非你是长时间做关于图片方面的开发,不然收获与付出的时间不成正比。

所幸的是github上已经有了模仿这种效果的ImageView源码,我在github上找到了三个,分别是 PhotoView、ImageViewZoom、TouchImageView、经过比较TouchImageView在性能上最好,也是效果最接近gallery3D的

TouchImageView链接地址:
https://github.com/MikeOrtiz/TouchImageView

你可能感兴趣的:(Android)