Android控件筆記——按鈕

Button和ImageButton的特徵android

一、共有的特徵:code

    均可以做爲一個按鈕產生點擊事件;xml

二、不一樣點:事件

    Button有Text屬性,ImageButton沒有;圖片

    ImageButton有src屬性,Button沒有。字符串

三、產生明顯的點擊效果string

 

Button:it

通常name等的字符串咱們不會直接寫在XML文件中,而是寫在res/values文件夾下的strings.xml文件中。登錄

<string name="button_name">登陸</string>

而後在activity_main.xml中以下代碼中最後一句同樣設置:自適應

<Button
        android:id="@+id/button1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/button_name" />

ImageButton:

    <ImageButton
        android:id="@+id/imageButton1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/button1"
        android:layout_alignRight="@+id/button1"
        android:layout_below="@+id/button1"
        android:src="@drawable/ic_launcher" />

則可實現如下效果:

 

注意:設置background圖片會自動填充整個ImageButton,設置src圖片會自適應

相關文章
相關標籤/搜索