Button与ImageButton的区别

转https://www.cnblogs.com/hxsyl/p/3752872.html

一、基础准备

Imagebutton 继承 Imageview,就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置
android:src="@drawable/back"
      Button 继承 Textview,所以TextView的一些属性也适用于Button控件。

Button把图片当作背景与放在ImageButton/ImageView中的效果是不一样的。

二、代码

1、  如何设置按钮的样式?

<Button android:id="@+id/myBtn1" android:text="按钮1 设置背景样式" 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
     android:background="#fff000" /> 

2、如何设置背景图标

<Button android:id="@+id/myBtn6" android:text="按钮6 设置背景图标" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" 
      android:textStyle="bold" android:background="@drawable/back_48" 
       /> 

3.如何设置按钮的文字颜色

<Button android:id="@+id/myBtn2" android:text="按钮2 字体颜色" 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
     android:textColor="#ff0000" /> 

4、  如何设置按钮的文字样式

<Button android:id="@+id/myBtn3" android:text="按钮3字体加粗" 
     android:layout_width="fill_parent" android:layout_height="wrap_content" 
     android:textColor="#ff0000" android:textStyle="bold" />

5、  如何为按钮添加监听器注册事件

myBtn4.setOnClickListener(new OnClickListener() { 
 
 
                     } 
              }); 

1、  怎么样设置ImageButton的图标位置

Android :  src

2、  怎么样为ImageButton添加监听器注册事件

实现Onclick

或者android:onClick="ImageButtonXml"

1、  设置透明度

imgBtn01.setAlpha(50);//设置透明度

原文地址:https://www.cnblogs.com/xtxt1127/p/12354455.html

时间: 2024-10-22 20:10:15

Button与ImageButton的区别的相关文章

07课Button和ImageButton的区别---【呼啸Android开发视频教程】

今天是第七课,主要讲了android中Button和ImageButton的区别. 播放地址: 点击打开链接 关于呼啸Android视频: 这套视频的最大特点是实用,哪些该讲,哪些不该讲,我都做了细致的考虑.没有虚头八脑,卖弄学问,也没用冗长的东西.一切都力求简单明了,清晰透彻.

android:ImageView 和ImageButton的区别

1.继承不同: java.lang.Object ? android.view.View ?android.widget.ImageView ? android.widget.ImageButton java.lang.Object ? android.view.View ? android.widget.TextView ?android.widget.Button 因而ImageButton 不支持setText,而Button支持.反之,ImageButton 支持setImageURI,

在javascript中关于submit和button提交表单区别

原文:在javascript中关于submit和button提交表单区别 原文来自:http://www.jb51.net/article/42236.htm submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上. 1. 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的

Android 按钮 Button和ImageButton

Button -- 按钮ImageButton -- 图片按钮Button和ImageButton特征1.共有的特征都可以作为一个按钮产生点击事件2.不同点: (1)Button有text属性,ImageButton没有 (2)ImageButton有src属性,Button没有3.产生明显的点击效果 实现Button和ImageButton的效果注:我们一般不把android:text的信息直接写而是放在res/values/strings.xml文件中在string.xml中添加button

Android监听Button和ImageButton控件的点击事件

一.onClick事件 Button和ImageButton都有一个onClick事件,通过自身的.setOnClickListener(OnClickListener)方法添加点击事件 所有的控件都有onClick事件,不仅仅是Button和ImageButton才有 通过点击事件的监听可以实现点击按钮之后要发生什么动作 二.操作的基本步骤:  第一步:声明一个私有变量,用于存储获取到的控件对象 第二步:初始化当前需要的控件(找到需要操作的那个控件) 第三步:设置Button的监听器,通过监听

android listview和button,ImageButton等有事件的控件的总结

? 1 2 3 4 public ImageButton(Context context, AttributeSet attrs, int defStyle) {     super(context, attrs, defStyle);     setFocusable(true); } 在listview中(或者ExpandableListview),item的view会被进行特殊的处理,通过convertview可以减少解析xml文件,提高效率.但是如果你自己解析一次,然后用变量保存,那么只

(转)在javascript中关于submit和button提交表单区别

原文来自:http://www.jb51.net/article/42236.htm submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上. 1. 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为, 否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作

Button和ImageButton

Button----button ImageButton----图片button 共同拥有特征: 都能够作为一个button产生点击事件 不同点 1. Button有text的属性.ImageButton没有 2. ImageButton有src属性.Button没有 onClick事件 Button和ImageButton都有一个onClick事件 通过他们自身的.setOnClickListener(OnclickListener)方法加入点击事件. 事实上全部的控件都有一个onClick事

Button、ImageButton及ImageView详解

在应用程序开发过程中,很多时候需要将View的background或者src属性设置为图片,即美观又支持点击等操作.常见的有Button.ImageButton及Imageview,以ImageView为例,在图片浏览器或者编辑工具的开发中使用得非常广泛.由于三者之间存在非常紧密的联系,又有微妙的差别,有时候会傻傻地分不清到底该用谁.本篇文章通过概念讲解与代码分析的形式对它们做一个详细的总结,完全清楚的小伙伴希望指出文中描述的不足之处. 1.基本概念 Button,普通按钮,是各种UI中最常用的