如何将我的图像(如背景)放置在我的android项目中?

时间:2014-02-24 08:59:24

标签: android android-drawable sigsegv android-background

是否足以创建一个可绘制的文件夹并将它们只放在那里?我必须根据它们的大小来缩放所有图像并将它们全部放入? (to drawable-xhdpi,drawable-xxhdpi,drawable-mdpi,drawable-hhdpi)。感谢

2 个答案:

答案 0 :(得分:1)

Android Developer site开始,就是这一段。

  

要针对不同的屏幕尺寸和密度优化应用程序的UI,您可以为任何通用尺寸和密度提供替代资源。通常,您应该为一些不同的屏幕尺寸提供替代布局,并为不同的屏幕密度提供替代的位图图像。在运行时,系统会根据当前设备屏幕的通用大小或密度,为您的应用程序使用适当的资源。

这确认您必须为要支持的每种分辨率和密度创建不同的图像。

请记住,您可以通过Android Manifest配置排除某些屏幕类型

答案 1 :(得分:1)

此链接非常了解drawable的功能以及如何支持其他屏幕尺寸:http://developer.android.com/guide/practices/screens_support.html

Drawable文件夹是默认文件夹。我的意思是,如果您没有其他特定文件夹(例如drawable-xhdpi)并且您的设备具有此维度,则它将使用默认文件夹。

所以,问你的猜测,建议为每个尺寸(可绘制和布局)创建一个文件夹,但你没有义务(取决于你)。