我想在我的 android activity 中输入图像。我应该把图片放在哪里?

I want to enter images in my android activity. Where should I put the images?

我正在使用 Android Studio 1.2.2 我制作了一个表格 activity 我想插入一张图片。我应该把图像放在哪里?我必须在我的 mainactivity.java 中做哪些改变 文件?

您可以使用 Android 的 ImageView 标签。您需要将其写入 activity 的 .xml 文件中。你可以从android's devloper's website参考它。

在 Andorid studio 中不能直接拖放图片。

任何example.Here是ImageViewxml的代码,大家参考一下就好了。

 <ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/android" />

您现在可以在 MainActivity (Java) 中引用此 ImageView,如下所示:

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

查看文档:http://developer.android.com/guide/topics/resources/drawable-resource.html

通常,您会希望根据屏幕密度使用一些限定符,并提供不同分辨率的每张图像,文档 here,这样可以让 Android 选择最佳图像尺寸和比例它与 phone 屏幕匹配。

我个人使用 -nodpi 并通过代码执行缩放,这种方式让每个图像只有一个副本,并且让您最大程度地控制图像的位置和大小。

希望对您有所帮助。