2013-08-21 52 views
2

我是一名新手程序員,但我幾乎完成了我的Android遊戲項目。如何正確使用可繪製文件夾Eclipse?

但是我仍然不知道如何正確使用可繪製文件夾。

例如,如果我有一個32×32像素的圖像,它會去哪個文件夾?我有多大,使其爲其他文件夾?

目前,我下面列出這些文件夾: -drawable-HDPI -drawable-LDPI -drawable-MDPI -drawable-xhdpi

因爲我不知道在哪裏把我的圖片,我只是把它們放在所有的文件夾中,但我不認爲這是正確的....是嗎?

感謝您的幫助。

+0

看看你需要學習有關支持多種屏幕。首先閱讀文檔,這是一個QA論壇,而不是教程網站。 http://developer.android.com/guide/practices/screens_support.html#overview – Prateek

+0

[Drawable-hdpi,Drawable-mdpi,Drawable-ldpi Android]可能的重複(http://stackoverflow.com/questions/3263265/ drawable-hdpi-drawable-mdpi-drawable-ldpi-android) – Prateek

+0

如果您覺得它有助於您解決問題,請選擇其中一個答案。它將幫助其他人快速找出正確的答案,從而使線程更有用。謝謝 – Sushil

回答

1

對於每個圖像,您需要創建多個圖像以支持不同的屏幕分辨率(mdpi,hdpi,xhdpi,xxhdpi)。然後,您可以將它們放置在您創建的適當文件夾中。在可繪製文件夾中,您保留內部使用其他可繪製文件夾的xmls。

下面的鏈接將讓你的想法如何支持不同的屏幕:

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

下面的鏈接將給予清晰的圖像有關圖標:

http://developer.android.com/design/style/iconography.html

您可以使用Android資產工作室生成圖標。按照下面的鏈接:

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html

如果你不能爲不同的屏幕分辨率獲得不同的圖像,只是把他們在繪製文件夾,將採摘的任何設備。但是你的應用程序的外觀和感覺在不同的設備上不會很好。

希望它可以幫助你。

+0

好吧,讓我只是確定我的理解....所以,如果我有一張48x48像素的圖片,那麼對於低清晰度文件夾,我將36x36的圖片和高密度文件夾的圖片分別爲72x72和xtra高分辨率爲96x96 ....是嗎?這就是我需要做的一切嗎? –

+0

是的,你說得對。你需要保持這個比例的圖像:2:3:4:6。 – Sushil

+0

這是對的......沒有其他的關於他的尺寸有多大或者其他類似的東西? hx –