自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等

如需转载请注明出处!

点击小图片转到图片查看的页面在Android开发中很常用到,抱着学习和分享的心态,在这里写下自己自定义的一个ImageView,可以实现类似微信朋友圈中查看图片的功能和效果。

主要功能需求:

1.缩放限制:自由缩放,有最大和最小的缩放限制
2居中显示:.若图片没充满整个ImageView,则缩放过程将图片居中
3.双击缩放:根据当前缩放的状态,双击放大两倍或缩小到原来
4.单指移动:当图片尺寸超过ImageView所能展示,图片可以移动
5.边缘控制:移动以及缩放过程中,图片不可脱离ImageView边缘
6.图片回弹:缩放到离开ImageView边缘,自动回弹
7.下滑退出:没有缩放状态下,下滑图片,背景色逐渐透明,达到一段距离可以退出
8.退出动画:若设置了退出动画,那么将图片缩回到原来打开的位置。

详细过程:

大家请点击链接查看,我写在下面链接的这个地方了,同一篇文章我不在两个地方发,只提供入口哦:
http://www.jianshu.com/p/d60b3a8fd5ca

如需转载请注明出处!

你可能感兴趣的:(个人)