Button ImageButton以及ImageView的区别

ImageButton组件的功能跟Button组件的功能是相同的

他们的差别就在:ImageButton组件上显示的是图片,而Button组件上显示的是文字。

因此ImageButton组件可以让我们可以用生动有趣的方式来给用户送去优质体验。

但是需要注意的是,在使用Imagebutton的时候,我们事先必须把自己准备添加的图片放入res/drawable文件夹里面,图像的格式可以是png,jpg,gif。还有ImageButton在使用时需要设置一个id。在它上面显示图片使用的是:Android:src=""这个属性。下面示例:

<ImageButton android:id="@+id/imgBtn"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:src="@drawable/你自己想设置的图像文件名"

/>

其他使用方面跟Button相同 ,设置一个listenner就可以实现你想要的功能了。

而 ImageView组件仅仅用在显示图片用途上,他不能想Button一样可以设置按下后的执行程序。

但是有一个有点是,它可以在程序运行的过程中变化 使用setImageResource()方法。

时间: 2024-11-05 22:45:22

Button ImageButton以及ImageView的区别的相关文章

Button、ImageButton及ImageView详解

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

安卓开发学习日记 DAY4——Button,ImageButton

Button与ImageButton基本类似 也有类似于TextView和ImageView的区别 这里需要注意的是: 在你定义text属性的内容时,最好是在Values文件下的String.xml中声明 在使用”@string/..."的形式引用,在你更改数据时会非常方便

Android的界面组件使用之ImageButton和ImageView,ImageSwitcher和GridView

(一)ImageButton和ImageView ImageButton与Button的功能完全相同,只是ImageButton上显示的是图像,并且每个ImageButton组件都必须指定一个id,以便在程序中使用该按钮, android:src属性则是用来设置它显示的图像 ImageView是一个显示图像的组件,同样的他的src也是用来设置显示的图像的,在程序中可以调用ImageView的setImageResource()方法,来从项目资源类R中加载指定的图像文件. 接下来,完成昨天“猜拳游

Android中点击button,实现ImageView中图片的循环切换

今天有做到这个功能,上网找了资料,看到一个挺好的(http://blog.sina.com.cn/s/blog_60539d04010143ir.html),做了下小修改. activity代码: package ztestchangedpicture; import com.example.ztestchangedpicture.R; import android.app.Activity; import android.os.Bundle; import android.view.View;

&lt;input type =&quot;button&quot;&gt;&lt;/input&gt;和&lt;button&gt;&lt;/button&gt;在mvc中的区别

今天整了一上午,在MVC3中的form表单中放一个<button></button>一触发button中的onclick事件尽管没submit但仍然会提交表单(提交地址是默认传过来的地址一般为/ControllerName/Index)而<input type="button"></input>则不会 无意中把<button>标签放到了<form>标签中,你会发现点击这个button变成了提交,相当于<inp

imagebutton、imageview的属性

[转]http://blog.csdn.net/victoryckl/article/details/14162131 http://blog.sina.com.cn/s/blog_68b3fdc3010158bc.html ImageButton 是带图标的Button控件,有src的属性,也就是设置他的图标,也有一个所有控件公有的属性background,这个也可以设置它的“图标”. 其实,src才是设置图标,而background只是设置背景. 如果控件的大小是100*100 图片资源是8

button 与 input submit的区别

在IE中,button标签与input button有近乎相同的行为,如果不为它指定脚本的话,它什么也不做.在非IE中,button与input submit有相近的行为,会提交表单.如果在IE中为button指定type=submit,则其表现也会与input submit相近. 不过当button具有提交行为时(包括在非IE中什么也不指定的情况和在IE中指定了type=submit的情况),它还是与input submit有着很有意思的区别:一个form中有两个这样的button,在提交时只

submit和button提交表单的区别

<html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>submit</title> <script type="text/javascript"> function checkForm(){ if(document.form1.userName.value.length==0

在button中添加 type=&quot;button&quot;和不添加的区别

<button  type="button"  class="btn btn-success" onclick="page.search()">搜索</button> 我在项目中通过按钮搜索的时候  其中一个页面没有给button添加type="button" 时  点击搜索会重新进入页面 后台百度才知道  Internet Explorer 的默认类型是 "button",而其他浏