view的位置参数理解

原创 2015年11月17日 23:41:58

view的位置参数理解

View的位置主要是由它的四个顶点来决定的,分别是view的四个属性:top、left、right、bottom,其中top是左上角纵坐标,left是左上角的横坐标,right是右下角横坐标,bottom是右下角纵坐标。需要注意的是这些坐标都是相对于View的父容器来说的,因此他是一种相对坐标,
如图:
这里写图片描述

view的宽高和坐标的关系:

width = right - left;
height = bottom - top;

在Android3.0开始,view增加了额外的几个参数:x、y、translationX和translationY,其中x和y是View左上角的坐标,而translationX和translationY是View左上角相对于父容器的偏移量。这几个参数也是相对于父容器的坐标,并且translationX和translationY的默认值是0,和View的四个基本的位置参数一样,View也为他们提供了get/set方法,这几个参数的换算关系如下:

x = left + translationX;
y = top + translationY;

需要注意的是,View在平移的过程中,top和left表示的是原始左上角的位置信息,其值并不会发生改变,此时发生改变的是x、y、translationX和translationY这四个参数。

(以上内容是看Android艺术开发探索所记录下来的)

View的事件体系——View的位置参数

View的位置主要由它的四个顶点来决定,分别对应于View的四个属性:top、left、right、bottom。其中top是左上角纵坐标,left是左上角横坐标,right是右下角横坐标,botto...
  • u013627830
  • u013627830
  • 2016年04月12日 17:24
  • 480

深入理解View(一):View的位置参数信息

版权声明:转载请标注原文地址 深入理解Android View(一) View的位置参数信息  二、View的绘制过程  View的绘制过程一共分为三个部分:  - measu...
  • jiyiqini
  • jiyiqini
  • 2016年01月12日 10:54
  • 444

View 的位置参数

View 的位置主要由它的四个顶点来决定,分别对应于View的四个属性: top .  left . right . bottom,其中top是左上角纵坐标,left是左上角横坐标,right是右下角...
  • Crystal_Plum9
  • Crystal_Plum9
  • 2016年04月09日 19:24
  • 397

View的位置参数

View的位置主要由它的四个顶点来确定,分别对应于View的四个属性: top,left,right,bottom.其中top是左上角的纵坐标,left是左下角横坐标,right是右下角的横坐标,bo...
  • u013437015
  • u013437015
  • 2015年12月07日 23:02
  • 169

view的位置参数:

布局文件:
  • u013168615
  • u013168615
  • 2016年03月23日 12:04
  • 315

Android艺术开发探索学习 之 测量view的宽高 以及 动态设置View的位置

Android艺术开发探索学习 之  测量view的宽高 以及 动态设置View的位置 progress动态更新位置实战 转载请标明出处:  http://blog.csdn...
  • lxk_1993
  • lxk_1993
  • 2016年03月19日 17:15
  • 2380

Android View - 位置参数

View的位置参数非常重要,Android系统只有知道View的位置参数,才能确定View所在的位置和大小。View位置参数相关的属性: [left,right,top,bottom,elevati...
  • JohanMan
  • JohanMan
  • 2017年07月21日 11:19
  • 123

View位置参数

一、android坐标体系 这个比较简单,手机屏幕左上角为原点,左至右为x轴,上至下为y轴,垂直于屏幕像外为z轴 如图:(z轴垂直于屏幕向外,脑补一下) ...
  • xiaomingdbaba
  • xiaomingdbaba
  • 2016年02月23日 14:57
  • 2241

Android View的位置参数

Android View的位置参数 参考资料 《Android开发艺术探索》博客地址:http://blog.csdn.net/zxwd2015/article/details/53055...
  • xhbxhbsq
  • xhbxhbsq
  • 2016年12月16日 16:26
  • 187

[Android]:View的位置参数

View的公共属性: mLeft mRight mTop mBottom x y translationX translationY 在View的源码中,mLeft、mRight、mBo...
  • ALDNOAH_ZERO
  • ALDNOAH_ZERO
  • 2017年05月02日 16:09
  • 149
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:view的位置参数理解
举报原因:
原因补充:

(最多只允许输入30个字)