Android ImageView with scale animation, which supports pinch-in, pinch-out and double-tap gestures.