zoukankan      html  css  js  c++  java
  • Android_layout_note

    LinearLayout线程布局

    LinearLayout属性
    android:orientation表示线性布局的方向
    vertical: 垂直。从上往下
    horizontal: 水平。从左往右
    android:weightSum 权重总和

    控件通用属性
    android:background背景色。值为RGB颜色值。格式为#RGB #RRGGBB
    android:layout_width、android:layout_height: 布局的宽度和高度
    wrap_content: 内容包括。内容有多少,长度就仅有多少
    match_parent: 填充父窗口。父窗口有多少。长度就有多少
    xxxdp:自定义的长度。(单位为dp)
    0dp: 高度、宽度由另外的属性(android:layout_weight)来设置,这里忽略
    android:layout_weight 该控件占父控件的权重比。当设置该值后,对应的宽/高需要设置成0dp


    layout_marginXxx控件有效区域与控件边界之间的距离
    paddingXxx 控件内容与控件有效区域之间的距离
    gravity 控件内容的对齐方式
    layout_gravity 控件本身的对齐方式

    ----------------------------------------
    RelativeLayout相对布局
    一个控件相对于另外一个控件的位置
    需要给每个控件添加唯一的ID独立区分每个控件

    在另一个控件的上/下/左/右方(值为另一个控件的id)
    android:layout_above
    android:layout_below
    android:layout_toLeftOf
    android:layout_toRightOf
    与另一个控件对齐(值为另一个控件的id)
    android:layout_alignLeft
    android:layout_alignRight
    android:layout_alignTop
    android:layout_alignBottom
    与父控件的边界对齐(值为true/false)
    android:layout_alignParentTop
    android:layout_alignParentBottom
    android:layout_alignParentLeft
    android:layout_alignParentRight
    位于父控件的中央(值为true/false)
    android:layout_centerVertical 垂直居中
    android:layout_centerHorizontal 水平居中
    android:layout_centerInParent 正中央


    -------------------------------------------
    FrameLayout帧布局

    使用于图片的叠置(少见)
    先写的图片放到底部
    后写的图片放到顶部

    -------------------------------------------
    GridLayout网格布局 (4.0提出)

    gridlayout属性
    android:rowCount 多少行
    android:columnCount 多少列

    gridlayout中的控件,
    如果跨多行,设置android:layout_rowSpan="2" android:layout_gravity="fill"
    如果跨多列,设置android:layout_columnSpan="2" android:layout_gravity="fill"
    -------------------------------------------
    过时的布局
    TableLayout 表格布局
    AbsoluteLayout 绝对布局

    -

  • 相关阅读:
    ASP.NET 4.0 与 Entity Framework 4第三篇使用Entity Framework调用存储过程
    雕虫无小技 JavaScript初学者的10个迷你技巧
    IE6下button随着文字的增多两边的内容边框也会增加的bug
    bigint ,int ,smallint ,tinyint 数据类型
    分享7个不错的jQuery游戏( 转)
    IE CSS Bug及解决方案参考手册
    利用CSS样式打印
    SQL 2005 弹出不允许对系统目录进行即席更新解决方法
    VS2010快捷键
    SQL2K,DTC错误:"该伙伴事务管理器已经禁止了它对远程/网络事务的支持"的解决办法
  • 原文地址:https://www.cnblogs.com/fangg/p/5562690.html
Copyright © 2011-2022 走看看