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

如需转载请注明出处!

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

主要功能需求:

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

详细过程:

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

如需转载请注明出处!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值