View视图坐标与方法
简介
Android View体系是界面编程的核心。
View是Android所有控件的基类,同时ViewGroup也是继承自View。
坐标系
Android坐标系
在Android中,将屏幕的左上角的顶点作为Android坐标系的原点,这个原点向右是X轴正方向,原点向下是Y轴正方向。getRawX() ,getRawY()
视图坐标系
getHeight():获取View自身高度
getWidth():获取View自身宽度
获得View到其父控件(ViewGroup)的距离:
getTop():获取View自身顶边到其父布局顶边的距离
getLeft():获取View自身左边到其父布局左边的距离
getRight():获取View自身右边到其父布局左边的距离
getBottom():获取View自身底边到其父布局顶边的距离
最终的点击事件都会由onTouchEvent(MotionEvent event)方法来处理
getX():获取点击事件距离控件左边的距离