Android开发中XML布局的常用属性说明_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android开发中XML布局的常用属性说明

Android开发中XML布局的常用属性说明

 2015/5/9 13:13:32  咒语  程序员俱乐部  我要评论(0)
  • 摘要:<!--常用属性说明:android:id="@+id/button"为控件指定Idandroid:text="NNNNNNNNNN"指定控件的显示文本android:textSize="12pt"让控件中的文本显示大小android:singleLine="true"让控件中显示的文本在一行显示完,显示不了的自动省略android:gravity="left"让控件中的内容靠左显示android:padding="16dp"让控件中的文本距控件外边框的填充尺寸
  • 标签:android 常用 开发 Android开发 XML
 <!--

    常用属性说明:

     android:id="@+id/button"  为控件指定Id

     android:text="NNNNNNNNNN" 指定控件的显示文本
     android:textSize="12pt"   让控件中的文本显示大小
     android:singleLine="true"  让控件中显示的文本在一行显示完,显示不了的自动省略
     android:gravity="left"   让控件中的内容靠左显示
     android:padding="16dp" 让控件中的文本距控件外边框的填充尺寸,可以像CSS里的padding_left...

     android:background="#ff0000"  控件中的背景颜色

     android:width="1060dip" 指定控件的宽度,好像不起作用了
     android:height="200dip" 指定控件的高度,好像不起作用了
     android:layout_width="200dp"  控件布局宽度,如果是fill_parent 表示水平填充满父控件
     android:layout_height="wrap_content" 填充高度;fill_parent表示填满父控件,最好不要。
     android:layout_weight="1" 表示与同级控件的布局权重,如果就两个都是1那就是一人一半,数字大的占用的空间多



    -->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"

    tools:context=".MainActivity">


    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true">

        <Button
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="NNN"
            android:width="160dp"
            android:height="200dp"
            android:background="#ff0000"
            android:textSize="12pt"
            android:gravity="right"
            android:padding="16dp"
            android:singleLine="true"
            android:layout_weight="1"
            android:id="@+id/button" />

        <!--
        android:singleLine="true"   表示单行显示,显示不完的省略


        -->

        <Button
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button4"
            android:layout_gravity="right"
            android:layout_weight="2" />


    </LinearLayout>

</RelativeLayout>

发表评论
用户名: 匿名