欢迎来到天天文库
浏览记录
ID:37708505
大小:1.49 MB
页数:13页
时间:2019-05-29
《Android开发中ImageButton与ImageView的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Sundy高端android视频教程下载地址:http://www.verycd.com/topics/2900036/Android开发中ImageButton与ImageView的使用 问题提出 使用一般的按钮虽然能够实现我们需要的功能,但是程序却并不美观,用户体验也不佳。那么如何让我们的Android开发用于个性化的按钮呢?问题分析其实,在Android开发中,做到这点还是很方便的。Android系统的设计者们早就为我们准备了两个基本控件——ImageView和ImageButton,用来显示图片和制作图片按钮。在本例,我们将简单
2、了解如何使用这两个控件,比如如何动态改变他们的图片。问题解决本例包含一个ImageView和一个ImageButton,介绍:1.在项目中导入自己的图像2.在ImageView中显示图像3.改变ImageView的图像客服QQ:8745110792676949886android开发联盟:http://www.mobidever.com/Sundy高端android视频教程下载地址:http://www.verycd.com/topics/2900036/1.ImageButton的碰触事件处理一、打开Eclipse,建立一个Android
3、工程,属性如下:Projectname:ImageButton_ImageViewBuildTarget:Android2.2PacketName:com.androidwhy.ImageButton_ImageView二、布置控件。在main.xml中添加一个ImageView、一个ImageButton,id属性如下:控件类型 控件id用途 ImageView@+id/imageView1ImageView演示ImageButton@+id/imageButton1ImageButton演示三、项目实现1.在项目中导入自己的图像客服QQ
4、:8745110792676949886android开发联盟:http://www.mobidever.com/Sundy高端android视频教程下载地址:http://www.verycd.com/topics/2900036/在Android项目中,我们自己的图像都可以放置在res/drawable中,drawable表现为drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹,他们分别储存不同大小的图像文件,以适应在不同分辨率的手机显示的需求。将自己的图像导入到自己的项目中的方法很简单,就是将
5、图像复制到res/drawable-hdpi文件夹下,再在项目中刷新下就可以了。如图:这样,我们就在我们的项目中导入了自己的图像了,接下来我们就可以使用这些图像了。客服QQ:8745110792676949886android开发联盟:http://www.mobidever.com/Sundy高端android视频教程下载地址:http://www.verycd.com/topics/2900036/2.在ImageView中使用的图像在Android开发中,要ImageView上显示图像,我们可以设置ImageView的src属性或ba
6、ckground属性,在xml文件中的引用方法是: viewsourceprint?1android:src="@drawable/imgview1"2//在java代码中的引用方法是:3//声明:4privateImageViewimgV1;5//实例化:6imgV1=(ImageView)findViewById(R.id.imageView1);7//设置图像:8客服QQ:8745110792676949886android开发联盟:http://www.mobidever.com/Sundy高端android视频教程下载地址:htt
7、p://www.verycd.com/topics/2900036/imgV1.setImageResource(R.drawable.imgview2); 效果如图: 设置background的方法类似,这里就不再赘述了。3.改变ImageView的图像客服QQ:8745110792676949886android开发联盟:http://www.mobidever.com/Sundy高端android视频教程下载地址:http://www.verycd.com/topics/2900036/这里我们用点击ImageView切换imgVi
8、ew1和imgView2来演示如何动态切换图像。首先这里讲下图像索引的问题,我们将图像导入工程后,会在R.java下生成一条“记录”,记录了文件的地址,其数值依次排列,如图:所以
此文档下载收益归作者所有