[英]Android interface implementation for multiple screen sizes and densities
我正在開發一個應用程序,我需要它適合所有屏幕尺寸和密度。 我為資源(drawable-ldpi,drawable-mdpi,drawable-hdpi,drawable-xhdpi)和4個xml布局創建了4個文件夾。 但是我對許多要點感到困惑:
1-如果我有一個1280 x 800屏幕尺寸的Samsung Galaxy標簽10.1(mdpi屏幕)和一個320 x 480屏幕尺寸的Samsung Gio(mdpi屏幕),如何制作“ layout-mdpi”文件夾,包括中dpi的xml布局文件是否適合這兩個具有相同dpi但屏幕大小不同2的設備(“ Galaxy”選項卡比Samsung Gio大得多)?
2-我正在使用Photoshop創建png,必須以320dpi,160dpi,240dpi保存這些png。 還是所有資源都必須以72 dpi的大小保存,但大小不同?
3-我在我的Samsung Galaxy標簽10.1(mdpi屏幕)上測試了一個32x32px大小的星形圖標,不知道為什么我的圖標模糊了!
您必須制作所有4種不同尺寸的圖像並根據文件夾放置該圖像,並像這樣在清單中設置屬性。
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.