我閱讀本教程http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts,但我不明白所有例子。我想在我的android應用程序中創建一個圖像,但我不知道應該使用多少像素,例如drawable-ldpi,drawable-mdpi,drawable-hdpi和drawable-hxdpi,我應該使用哪些大小?什麼意思是3:4:6:8大小?這是用於圖像還是用於應用程序圖標?Android圖像尺寸最佳實踐
0
A
回答
1
,看一下Android的文檔:
http://developer.android.com/design/style/iconography.html
他們解釋你在一開始都在問什麼,但我建議你閱讀整篇文章。
如果你想生成所有不同尺寸願意,你可以使用一個名爲圖標生成工具,你可以在這裏找到設置圖標:
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html
此工具也可如果你是使用Eclipse開發:
- 在Android項目
- 新右擊 - >其他...
- 然後打開Android文件夾並選擇「Android圖標集」
然後只需按照步驟創建想要的圖標,它們就會自動添加到您的項目中的「res」文件夾中。
關於圖像尺寸,我建議你使用「DP」:
密度無關的像素相當於一個物理像素160 dpi的屏幕,這是由系統假定的基線密度上用於「中等」密度屏幕。在運行時,系統根據使用的屏幕的實際密度,根據需要透明地處理dp單位的任何縮放比例。將dp單位轉換爲屏幕像素很簡單:px = dp *(dpi/160)。例如,在240 dpi屏幕上,1 dp等於1.5個物理像素。定義應用程序的用戶界面時,應始終使用dp單位,以確保在不同密度的屏幕上正確顯示您的用戶界面。
官方文檔有多個鏈接:
http://developer.android.com/guide/practices/screens_support.html http://developer.android.com/training/multiscreen/screendensities.html http://developer.android.com/design/style/metrics-grids.html
相關問題
- 1. @media screen我的尺寸最佳實踐
- 2. Android可繪製尺寸/分辨率 - 最佳實踐
- 3. Facebook的飼料圖像最佳尺寸
- 4. Android Scale圖像到最大尺寸
- 5. CSS尺寸的最佳實踐 - 元素高度/寬度(像素或%)
- 6. 保存圖像的最佳實踐
- 7. 圖像鏈接的最佳實踐
- 8. 渲染2D圖像的最佳實踐
- 9. 圖像大小 - 最佳實踐 - 移動
- 10. 琢磨圖像,最佳實踐?
- 11. Android圖庫性能的最佳實踐
- 12. Android的位圖 - 最佳實踐
- 13. Android strings.xml最佳實踐?
- 14. Android TTS TextToSpeech最佳實踐
- 15. Android網絡 - 最佳實踐
- 16. Android權限 - 最佳實踐
- 17. Android數據最佳實踐
- 18. 片段最佳實踐 - Android
- 19. Android開發最佳實踐
- 20. Android設計最佳實踐
- 21. Android圖像的尺寸
- 22. Android的圖像尺寸
- 23. Google地圖最佳實踐?
- 24. 流程圖最佳實踐
- 25. 最佳實踐
- 26. 最佳實踐
- 27. 最佳實踐
- 28. 最佳實踐:
- 29. 最佳實踐
- 30. 最佳實踐
這是非常有用,但對於我的應用程序沒有圖標的圖片嗎? – Developer
當您在應用中定義圖像大小時,請使用「dp」而不是「px」。使用「dp」,您定義的圖像的大小將根據屏幕的大小和密度而改變。我會在答案中加入一些鏈接。 –
是的,但是如果我在小屏幕中使用50dp寬度和50dp高度的圖像,則它在10英寸屏幕中不同,例如,它太小:( – Developer