1. 程式人生 > >Android裡面頁面佈局裡面常用的知識點

Android裡面頁面佈局裡面常用的知識點

一.點選按鈕時的顏色的改變

    1.首先在Drawable下面建一個btn_pressed.xml檔案

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:drawable="@color/red"/>
    <item android:drawable="@color/white"/>
</selector>

     2.在相應的佈局檔案裡面設定background

            <Button
                       android:id="@+id/bt_submit"
                       android:layout_width="wrap_content" 
                       android:layout_height="wrap_content"
                       android:text="提   交"
                       android:background="@drawable/btn_pressed"
                       />

二.設定LinearLayout的圓弧形邊框

 1.首先在Drawable下面建一個shape_radius_ll.xml檔案

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <solid android:color="@color/white" />
    <stroke
        android:width="0.03dp"
        android:color="@color/gray" />

    <padding
        android:bottom="1dp"
        android:left="1dp"
        android:right="1dp"
        android:top="1dp" />
    <corners android:radius="20dp" />

</shape>

2.在LinearLayout裡面進行background的設定

    <LinearLayout
              android:layout_width="300sp"
              android:layout_height="300sp"
              android:background="@drawable/shape_radius_ll">

三.TextView的首行縮排

              setText("\u3000\u3000"+xxxxx);