event.getX()、event.getY()与event.getRawX()、event.getRawY()的区别

在Android的 onTouchEvent(MotionEvent event)方法中event.getX()、event.getY()与event.getRawX()、event.getRawY()其实表达的含义是有区别的,我们先来看图了解下: 
event.getX()、event.getY()与event.getRawX()、event.getRawY()的区别

红色的外框表示的是手机屏幕

蓝色外框表示的控件

红色的点点表示的是点击的位置

getRawX( )即表示的是点击的位置距离屏幕的坐标 
getX( )即表示的点击的位置相对于本身的坐标

getY( ) 与 getRawY( )的原理同上