[英]Techniques in supporting different android screen sizes and densities
我正在創建一個android應用,我希望能夠支持盡可能多的使用Android 4.4及更高版本的android設備。 我要支持的屏幕尺寸是:
我為每種尺寸創建了不同的dimens.xml文件。 我的第一個問題是,我在每個dimens.xml文件中放置的數字應基於每個類別的最小尺寸? 例如:對於正常情況,我應該在尺寸為470dp x 320dp的設備中設計布局,對於大型的尺寸為640dp x 480dp的設備,對於xlarge的尺寸為960dp x 720dp的設備設計布局?
我的第二個問題是,假設我們有普通,大和xlarge的基本尺寸文件,還應該創建更多尺寸的xml文件以支持不同的密度。 具有Android 4.4及更高版本的設備是否也支持所有密度? (例如LDPI)
現在讓我們說我不包括LDPI密度,應該為每種尺寸設置每種密度,還是為每種屏幕尺寸設置一個MDPI,為每種屏幕尺寸設置一個HDPI,即使在具有XXXHDPI密度?
最后一件事,如果您可以推薦任何設備來制作我的“基本”版面,那就太好了。
嗨,您可以以此來處理不同分辨率的尺寸,
創建不同類型的value文件夾。在res中創建這些文件夾。
值-hdpi
值-xhdpi
值-xxhdpi
值-xxxhdpi
和dimens.xml分別為不同的分辨率創建。從此處使用所有填充和邊距。
這是處理不同尺寸的不同分辨率的方法。
有關更多詳細信息,請查看我的項目基礎結構
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.