自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等
2017-11-10 11:42
477 查看
如需转载请注明出处!
点击小图片转到图片查看的页面在Android开发中很常用到,抱着学习和分享的心态,在这里写下自己自定义的一个ImageView,可以实现类似微信朋友圈中查看图片的功能和效果。
2居中显示:.若图片没充满整个ImageView,则缩放过程将图片居中
3.双击缩放:根据当前缩放的状态,双击放大两倍或缩小到原来
4.单指移动:当图片尺寸超过ImageView所能展示,图片可以移动
5.边缘控制:移动以及缩放过程中,图片不可脱离ImageView边缘
6.图片回弹:缩放到离开ImageView边缘,自动回弹
7.下滑退出:没有缩放状态下,下滑图片,背景色逐渐透明,达到一段距离可以退出
8.退出动画:若设置了退出动画,那么将图片缩回到原来打开的位置。
http://www.jianshu.com/p/d60b3a8fd5ca
如需转载请注明出处!
点击小图片转到图片查看的页面在Android开发中很常用到,抱着学习和分享的心态,在这里写下自己自定义的一个ImageView,可以实现类似微信朋友圈中查看图片的功能和效果。
主要功能需求:
1.缩放限制:自由缩放,有最大和最小的缩放限制2居中显示:.若图片没充满整个ImageView,则缩放过程将图片居中
3.双击缩放:根据当前缩放的状态,双击放大两倍或缩小到原来
4.单指移动:当图片尺寸超过ImageView所能展示,图片可以移动
5.边缘控制:移动以及缩放过程中,图片不可脱离ImageView边缘
6.图片回弹:缩放到离开ImageView边缘,自动回弹
7.下滑退出:没有缩放状态下,下滑图片,背景色逐渐透明,达到一段距离可以退出
8.退出动画:若设置了退出动画,那么将图片缩回到原来打开的位置。
详细过程:
大家请点击链接查看,我写在下面链接的这个地方了,同一篇文章我不在两个地方发,只提供入口哦:http://www.jianshu.com/p/d60b3a8fd5ca
如需转载请注明出处!
相关文章推荐
- Android-图片预览(自定义ImageView实现图片缩放,多点触控,自由移动)
- Android自定义ImageView实现图片缩放滑动,双击放大缩小,多点触控缩放
- android 自定义ImageView实现图片缩放边界回弹和缩小回弹
- android实现图片缩放、移动、单击退出、双击缩放
- 自定义ImageView实现图片的拖动、缩放和边界回弹
- ImageView里面的图片实现同时移动缩放旋转 photoView自定义
- Android自定义ImageView实现图片缩放滑动,双击放大缩小,多点触控旋转,圆角矩形,圆形和仿刮刮卡效果
- 结合UIImageView实现图片的移动和缩放
- 自定义View实现图片的拖动和缩放
- 自定义View实现图片缩放
- [ios2] UIImageView实现图片的移动和缩放 【转】
- 属性动画图片从上移动到屏幕中间,放大图片的二倍再缩小到原来,自定义圆实现倒计时,解析数据显示,点击条目实现js交互
- android imageview 多点触碰(MultiTouch)实现图片拖拽移动缩放
- Android通过自定义ImageView控件实现图片的缩放和拖动的实现代码
- android imageview 多点触碰(MultiTouch)实现图片拖拽移动缩放
- Android:自定义ImageView实现缩放,回弹效果
- 自定义Imageview控件实现多种手势操作 (拖动、水平缩放、竖直缩放、等比例缩放、双击、长按)
- 属性动画图片从上移动到屏幕中间,放大图片的二倍再缩小到原来,自定义圆实现倒计时,解析数据显示,点击条目实现js交互
- 自定义View实现图片的绘制、旋转、缩放
- IOS 结合UIImageView实现图片的移动和缩放