三分钟学会图片(ImageView)拖动和放大缩小
想必图片的拖动和放大缩小是每个人都使用过的功能,最常见于手机相册里,你可以通过一个手指拖动你的照片,同样也可以使用双指通过缩放手势对图片进行相应的缩放。那么这是如何实现的呢? 先来看效果图: 实现原理: 想要学会一样东西,光靠死记硬背是不行的,你得理解! 首先得知道,拖动以及缩放是你对View的一个手势交互,那么我们要让View对你的手势有一系列的反馈(如:移动、缩放等),你肯定需要重写View的交互事件(onTouch)接下来咱们来逐步分析一下: 首先是 单指 拖动: 单指拖动,你要随着你手指的移动,去移动你的图片,那么什么是最重要的?当然是你手指的原始位置和移动后的位置!有了这两个重要因
用户评论