zoukankan      html  css  js  c++  java
  • Android View坐标Left, Right, Top, Bottom

    Android View坐标Left, Right, Top, Bottom

    1.分析说明Left, Right, Top, Bottom

    View中对于该字段说明如下,相对父布局的的位置
    相对父布局的左边位置 Left
    相对父布局的右边位置 Right
    相对父布局的左上边位置 Top
    相对父布局的下边位置 Bottom

    对于上述的理解可以根据二位坐标系来理解,(left,right),(top,bottom)

    2,对应API的调用如下:
    视图左侧位置 mView.getLeft();
    视图右侧位置 mView.getRight();
    视图上侧位置 mView.getTop();
    视图下侧位置 mView.getBottom();

    4,图例分析如下:

    对于上述图:分析说明如下:

      布局关系如下 A(C(B))

    对于A坐标系就是Framelayout也就是rootView,此时这个布局可以认为跟屏幕是等大小的

    对于C而言此时他的父布局是A那么此时坐标系的建立应该以此为准,建立二位坐标系,那么此时的getLeft就是C的左边相对父布局A的距离,也就是P1

    对于B而言此时他的父布局的C,那么同理此时坐标系的建立自然也是以此为基准,这时候调用方法geLeft(),就是B到C的左边界的距离,也就是P2

    举一反三,对于getTop同理

    你得有足够的实力,你的原则和底线才会被人尊重。
  • 相关阅读:
    如何在百度文库里面免费下载东西
    CompareTo
    MySql常用日期函数(转载)
    Oracle之ORDER BY
    Spring之Ioc
    在使用与测绘有关软件中的困难
    HDOJ_1008_Elevator
    HDOJ_1005_Number Sequence
    HDOJ_1004_Let the Balloon Rise
    HDOJ_1003_MaxSum
  • 原文地址:https://www.cnblogs.com/liemng/p/5003346.html
Copyright © 2011-2022 走看看