zoukankan      html  css  js  c++  java
  • 【Android】7.1 布局控件常用的公共属性

    分类:C#、Android、VS2015;

    创建日期:2016-02-10

    一、简介

    Android应用程序中的布局控件都是容器控件,用于控制子元素的排列和放置方式。Android提供的布局控件有:

    • LinearLayout:线性布局。
    • GridLayout:网格布局。
    • TableLayout:表布局。
    • FrameLayout:框架布局。
    • Relative Layout:相对布局。
    • AbsoluteLayout:绝对布局。

    二、常用的公共属性

    Android的每个布局控件(layout)都是一个容器元素,利用它可以组合多个子元素。其中有些基本属性是通用的。这些通用的基本属性有:

    1、id

    android:id:“@+id/id1”表示这个id是新添加的id,其名称为id1。

    “@id/id1”表示这个id是引用id1的控件。

    2、padding

    android:padding:内边距。

    3、fill_parent、match_parent

    android:fill_parent或者match_parent:表示宽度(或高度)和父元素相同。

    4、wrap_content

    android:wrap_content:表示宽度(或高度)随本身的内容自动调整。也可以直接用px值来设置宽度或高度(与像素密度有关),或者用dp来设置(与像素密度无关)。

    5、layout_weight

    android:layout_weight:填充屏幕剩余空间的重要度(也叫优先级或叫权值)。默认为0(最高),数值越大优先级越低。优先级生效的前提是其父层的相应layout_width/layout_height=“fill_parent”,否则wrap_content会被压缩到只占用最小的剩余空间。

    6、layout_gravity 、gravity

    android:layout_gravity:该控件在其容器控件中的对齐方式。即:往哪一端偏沉(gravity:重力)。

    android:gravity:文字在该控件中的对齐方式(往哪一端偏沉)。

  • 相关阅读:
    Oracle DBLink 使用情况
    asp.net里AjaxPro简单入门教程
    AjaxPro异步调用的超时设置
    ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段的处理
    andoid 监听返回键退出
    WinForm调用user32.dll实现全屏
    C# Panel 打开 Form 窗口的方法
    Android获取日期及星期的方法
    WinForm 自定义对话框 获取返回值
    52. (待补) 实现对 无头单链表 的基本操作
  • 原文地址:https://www.cnblogs.com/rainmj/p/5186028.html
Copyright © 2011-2022 走看看