我對Android開發很陌生,爲每個分辨率創建不同的佈局對我來說並不那麼容易。如何正確創建佈局(Android)
所以,我可以優化我的大多數設備的應用程序(在Eclipse),但i'm在這裏和那裏仍然有一些問題:
我真的必須與複製相同的圖像不同的分辨率爲每個設備的分辨率到相應的文件夾?我目前使用hdpi,大型hdpi,mdpi和xdpi文件夾...
是不是有可能使用一個可繪製文件夾,只是縮小圖像?
這些5.1in(WVGA)/5.4in(FWVGA)器件是否還有一個額外的可繪製文件夾?在日食他們用mdpi標記,但這些設備正在使用大hdpi文件夾,這些圖像太大,但完美的即nexus 7.
我也使用4個不同的佈局文件夾(佈局-sw360dp,sw480dp,sw600dp & sw720dp)。這是爲每個設備組創建佈局的正確方法嗎?
希望有人能夠幫助我。 在此先感謝!
正確是一個主觀術語,它取決於您的應用程序以及您想要顯示的內容。如果你不提供特定屏幕密度的drawable,Android會嘗試選擇下一個更大和更小的屏幕。你也可以在'drawable-nodpi'目錄中提供drawables(但是它不會在每個設備上有相同的物理尺寸)。至於你使用'large-hdpi'圖像的問題,你可以嘗試翻轉限定符('hdpi-large'),看看是否有效果。 – Karakuri 2013-03-21 03:42:13