文件名称:ZoomImageView:自定义ImageView控件,以实现对相册图片的手势缩放、双击缩放,放大后平移查看
文件大小:12.52MB
文件格式:ZIP
更新时间:2024-06-05 23:46:50
Java
ZoomImageView 自定义ImageView控件,以实现对相册图片的手势缩放、双击缩放,放大后平移查看 技术要点: 1.*的使用手势,用两根手指缩放动作产生的放大与缩小 2.双击图片后产生的放大与缩小 3.放大以后,可以对图片进行*的移动查看细节 4.处理与ViewPager之间的拦截事件冲突 ------------------------------------ 需要用到的知识点 1.Matrix 图片的缩放是通过矩阵变换来实现的,原理是: xScale xSkew xTrans ySkew yScale yTrans 0 0 0 它的数据结构是一个一维数组,程序中用全局变量mScaleMatrix来保存。 mScaleMatrix会调用postScale()、postTranslate()等方法来设置矩阵变换。 最后再用se
【文件预览】:
ZoomImageView-master
----res()
--------values-v11()
--------menu()
--------values-v14()
--------drawable-hdpi()
--------drawable-xhdpi()
--------drawable-xxhdpi()
--------values()
--------drawable-mdpi()
--------layout()
--------values-w820dp()
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----LICENSE(11KB)
----.settings()
--------org.eclipse.jdt.core.prefs(173B)
----src()
--------com()
----.project(816B)
----.classpath(466B)
----.gitignore(300B)
----project.properties(563B)
----README.md(4KB)
----AndroidManifest.xml(842B)
----示例动画()
--------jdfw.gif(11.34MB)
----libs()
--------android-support-v4.jar(1.13MB)
----lint.xml(185B)