自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等
来源:互联网 发布:青岛知豆租赁电话 编辑:程序博客网 时间:2024/04/30 11:09
如需转载请注明出处!
点击小图片转到图片查看的页面在Android开发中很常用到,抱着学习和分享的心态,在这里写下自己自定义的一个ImageView,可以实现类似微信朋友圈中查看图片的功能和效果。
主要功能需求:
1.缩放限制:自由缩放,有最大和最小的缩放限制
2居中显示:.若图片没充满整个ImageView,则缩放过程将图片居中
3.双击缩放:根据当前缩放的状态,双击放大两倍或缩小到原来
4.单指移动:当图片尺寸超过ImageView所能展示,图片可以移动
5.边缘控制:移动以及缩放过程中,图片不可脱离ImageView边缘
6.图片回弹:缩放到离开ImageView边缘,自动回弹
7.下滑退出:没有缩放状态下,下滑图片,背景色逐渐透明,达到一段距离可以退出
8.退出动画:若设置了退出动画,那么将图片缩回到原来打开的位置。
详细过程:
大家请点击链接查看,我写在下面链接的这个地方了,同一篇文章我不在两个地方发,只提供入口哦:
http://www.jianshu.com/p/d60b3a8fd5ca
如需转载请注明出处!
阅读全文
0 0
- 自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等
- android实现图片缩放、移动、单击退出、双击缩放
- 自定义ImageView实现图片的拖动、缩放和边界回弹
- 自定义View实现图片的缩放
- 自定义View实现图片缩放
- android-ImageView的拖动、旋转、缩放、边界回弹、双击缩放、单击销毁及源码下载
- android 自定义ImageView实现图片缩放边界回弹和缩小回弹
- 仿朋友圈图片查看功能
- android自定义View实现图片的绘制、旋转、缩放
- 自定义View实现图片的拖动和缩放
- 自定义View实现图片的拖动和缩放
- myGzoom--图片弹出层(仿windows照片查看器,可缩放抓取移动)
- 自定义imageview,实现多点缩放回弹
- Android:自定义ImageView实现缩放,回弹效果
- 图片展现、缩放、移动及裁减的实现
- 自定义控件:overScrollBy+动画实现 ListView 的头部回弹抖动
- 自定义控件---仿PhotoView实现图片查看
- 自定义ImageView实现单点缩放回弹、拖拽、多点缩放功能
- clientHeight,offsetHeight,scrollHeight迷一样的三个值
- 1016. 部分A+B (15)
- Shell命令:echo介绍
- php开发----学习历程记录(0.起步)
- idea 基于maven 的 spring + spring mvc + mybatis ssm高级整合记录
- 自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等
- 根据ip获取城市
- int 转 String 位数补全0
- 【BZOJ1076】奖励关(动态规划,数学期望)
- 排序算法
- char与byte互转换
- 1017. A除以B (20)
- 关于epoll的IO模型是同步异步的一次纠结过程
- JPEG图像EXIF数据信息的解析