
Android学习笔记5-控件Button和ImageButton学习
一、控件说明
Button:按钮
ImageButton:图片按钮
二、控件特征
1、共同点:
都可以作为按钮产生点击事件
2、不同点:
Button有text的属性,ImageButton没有。
ImageButton有src属性,Button没有。
三、简单的代码实现
<ImageButton
android:layout_width="match_parent"
android:layout_height="100sp"
android:src="@drawable/login"
android:id="@+id/imageButton" />
<Button
android:layout_width="match_parent"
android:layout_height="100sp"
android:text="登陆按钮"
android:layout_below="@+id/imageButton"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
这里ImageButton控件的src链接内容为drawable目录的login.png文件。设置id属性为imageButton。然后Button控件的text属性为“登录按钮”四个字,简单的2个控件就好了。
这里Button控件多了几个属性。
1、android:layout_below=“@+id/imageButton" ---在id为imageButton的元素(ImageButton)下方
2、android:layout_alignParentLeft=“true”---贴紧父元素的左边缘
3、android:layout_alignParentStart=“true”---紧贴父元素结束位置开始
这样我们的两个按钮就不会重合了,会在上下显示,在模拟器看效果,上面三图片按钮,下面是普通按钮。
四、实现按钮事件监听。
在MainActivity类中,创建一个按钮对象。然后在onCreate初始化方法里绑定按钮控件,然后实现按钮监听事件。
本文地址:https://www.byjth.com/android/60.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
- Android学习笔记5-控件Button和ImageButton学习
- 安卓闪退报错Binary XML file line #47等相关错误
- Android学习笔记2-创建项目调试所需模拟器
- 转:Android布局文件layout.xml的一些属性值
- Android学习笔记4-控件ImageView学习
- Android学习笔记1-使用AndroidStudio新建安卓工程项目
- Android学习笔记3-TextView和EditText控件学习
版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《Android学习笔记5-控件Button和ImageButton学习》
本文地址:https://www.byjth.com/android/60.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。