定义一个photoview的类继承与View

并实现view的构造方法

重写onDraw和onSizeChanged方法

测量尺寸以及缩放比例

在onDraw里进行绘制


在onDraw里实现缩放

实现手指操作,使用系统提供的api
定义一个GestureDetertor

定义一个GestureListener对象

实现GestureDetertor的方法
onSingleTapUp
up的时候触发,双击的时候在第二次up时触发

onLongPress
长按 默认触发时间是300ms

onScroll
类似于move事件,滑动

onFling
抛掷

onShowPress
延时触发 100ms,处理点击效果(水波纹)

onDown
按下时触发
注意:一定返回true

onDoubleTap
双击,第二次点击按下的时候 40ms-300ms,小于40ms视为抖动

onDoubleTapEvent
和touchevent不同的是,在第二次down,up,move时触发

onSingleTapConfirmed
单机按下时触发,双击时不触发
延时300ms触发tap事件

初始化
