我是一名新手程序员,但我几乎完成了我的Android游戏项目。
但是我仍然不知道如何正确使用drawable文件夹。
例如,如果我有一个32 x 32像素的图像,它会去哪个文件夹?我有多大的钱可以用于其他文件夹?
目前,我有以下列出的这些文件夹: -drawable,华电国际 -drawable,LDPI -drawable-MDPI -drawable-xhdpi
由于我不知道将图像放在哪里,我只是将它们放在所有文件夹中,但我不认为这是正确的....是吗?
感谢您的帮助。
答案 0 :(得分:1)
对于每个图像,您需要创建多个图像以支持不同的屏幕分辨率(mdpi,hdpi,xhdpi,xxhdpi)。然后,您可以将它们放在您创建的相应文件夹中。在drawable文件夹中,保留内部使用其他可绘制文件夹的xmls。
以下链接将为您提供支持不同屏幕的想法:
http://developer.android.com/guide/practices/screens_support.html
以下链接将提供有关图标的清晰图片:
http://developer.android.com/design/style/iconography.html
您可以使用Android Asset studio生成图标。请点击以下链接:
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html
如果您无法获得不同屏幕分辨率的不同图像,只需将它们放在可绘制文件夹中即可为任何设备选择。但是你的应用程序的外观和感觉在不同的设备上都不会很好。
希望它对你有所帮助。
答案 1 :(得分:1)