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>

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

你可能感兴趣的:(Android开发)