1

最近,我学习了 java,现在正在进入 Android Java。然而,Android 在编程时有很多不同的事情需要处理。所以正如我的标题所说,如何从我的 /res 文件夹中导入图像并将其绘制在屏幕上?

通常,我会做这样的事情。

import java.awt.*

在主班

public Image img;

并在公共空漆

case CASE:
g2d.drawimage(...)
break

这似乎不适用于android。有人可以解释一下如何在 android 的某个位置导入和显示图像吗?

4

3 回答 3

0

您可以在 res/drawables 中添加图像/图片

http://developer.android.com/guide/topics/graphics/2d-graphics.html

不同的设备也使用不同的分辨率

http://developer.android.com/guide/practices/screens_support.html

于 2013-05-27T07:36:19.123 回答
0

使用 ImageView 小部件显示图像

image = (ImageView) findViewById(R.id.imageView1);
image.setImageResource(R.drawable.android);

这是假设您的可绘制文件夹中有一个文件名 android.png|jpg|gif 等。如果您想使用在运行时选择的图像,请检查此处。如何在android中动态设置可绘制的图像?

于 2013-05-27T07:36:21.547 回答
0

很高兴看到有人尝试 android 开发。

至于您的问题,您可以使用 ImageView ,但如果您正在寻找更动态的东西,那么您应该使用画布。它将允许绘制图像和动画。

我强烈建议您查看以下教程:

这里列出了 200 个真正帮助我入门的 android 教程。尽管有些功能已被弃用。 安卓教程

这是视频开始介绍基本游戏制作的地方。它从视频#61 到大约#80。 安卓教程#61

这些视频可以帮助您绘制基本图像或制作简单的游戏(如果您需要的话)。虽然我建议你在学习任何真正复杂的东西之前尽可能多地学习基础知识。

不要用难以开始的东西过度扩张自己,因为它可能会让你对整个 android 概念感到沮丧。

希望这可以帮助。

于 2013-05-27T07:47:46.443 回答