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图片会自适应

相关文章
相关标签/搜索