eclipse安卓开发引用图片

在Android开发中,经常需要使用图片作为应用程序的界面、图标、背景等元素。在使用图片时,通常会把图片资源放在drawable文件夹下,然后通过代码来引用这些图片资源。这篇文章将介绍在Eclipse中如何引用图片资源。

首先,在Eclipse中的项目结构中找到res文件夹,进入该文件夹,然后右击鼠标,选择New -> Folder创建一个名为drawable的文件夹。这个文件夹将用于存放图片资源。

接下来,在drawable文件夹下面添加图片资源,可以通过右击 drawable文件夹 -> New -> Other,选择 Android -> Android resource directory 来创建一个新的资源目录。

在弹出的对话框中,选择资源类型为drawable,点击Next。在下一步中,输入文件夹名称,例如选择icon作为文件夹名称,然后点击Finish按钮。

在这个文件夹下,我们可以把需要使用的图片资源放到里面。可以通过复制、粘贴或拖放图片到该文件夹中。

然后就可以在Java代码中引用这些图片资源了。比如,我们要在ImageView控件中显示一个名为test.png的图片,代码如下:

ImageView imageView = (ImageView) findViewById(R.id.image_view);

imageView.setImageResource(R.drawable.test);

第一行代码是找到控件,第二行代码则使用setImageResource方法设置图片资源。其中,R.drawable.test表示在drawable文件夹中的test.png图片资源。

除了使用ImageView控件显示图片资源外,我们还可以将图片设置为应用程序的背景。比如,我们要将名为background.png的图片设置为应用程序的背景,代码如下:

LinearLayout layout = (LinearLayout) findViewById(R.id.main_layout);

layout.setBackgroundResource(R.drawable.background);

第一行代码是找到布局控件,第二行代码则使用setBackgroundResource方法设置背景资源。其中,R.drawable.background表示在drawable文件夹中的background.png图片资源。

总结一下,在Eclipse中引用Android图片资源的基本步骤:

1.创建drawable文件夹,用于存放图片资源。

2.将需要使用的图片资源放到drawable文件夹中。

3.在Java代码中使用setImageResource或setBackgroundResource方法,引用图片资源。

需要注意的是,在引用图片资源时,应该使用资源标识符R.drawable.xxx,其中xxx是图片资源文件名,不需要使用扩展名。另外,为了适应不同屏幕分辨率的设备,应该提供适当大小和质量的图片资源。

川公网安备 51019002001728号