码迷,mamicode.com
首页 > 移动开发 > 详细

Android left top right bottom mScrollX mScrollY 坐标讲解

时间:2015-10-21 17:23:32      阅读:451      评论:0      收藏:0      [点我收藏+]

标签:

Android View left top right bottom mScrollX mScrollY 坐标讲解

View left top right bottom 

  android view 的left top right bottom 是相对parent的空间数据

     技术分享

View  mScrollX mScrollY

     我们知道View绘图的三个重要的阶段:

    1. measure:预估计ViewTree的各个View的占用空间。

    2. layout : 确定ViewTree中各个View所处的空间位置,包括width,height,left,top,right,bottom

    3. draw:使用RootView中的一个mGlCanvas对象作为画布,然ViewTree上所有的View都在这个Canvas上进行画图,值得注意的是,如果

  绘图的区域超过屏幕,android不会显示这些绘制的内容。

    在android 的View中,mScrollX,mScrollY的原意是

          技术分享

      mScrollX/mScrollY相对这个View的内容(文字,图片,子View)垂直/水平的像素偏移。如下图:

           技术分享

    在设置mScrollX / mScrollY后,就可以滚动到指定的“内容",而mScrollX/mScrollY 就是相对于“内容”的偏移量,

内容原点为(0,0)。

    

Android left top right bottom mScrollX mScrollY 坐标讲解

标签:

原文地址:http://www.cnblogs.com/darkgem/p/4898306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!