Android 中不同屏幕尺寸的布局 [英] Layout for different screen sizes in Android

查看:48
本文介绍了Android 中不同屏幕尺寸的布局的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望我的应用在所有屏幕尺寸上看起来都一样.我读了一些文章,说有不同的布局文件夹,如 layout-sw320dp、layout-600dp 等.我这样做了.但问题是,Nexus 5 和 Nexus 7 使用相同的布局文件夹(layout-600dp).

I want my app to look the same on all screen sizes. I read some articles, that says to have different layout folders like layout-sw320dp, layout-600dp.. etc. I did that. But the problem is, Nexus 5 and Nexus 7 uses same layout folder(layout-600dp).

推荐答案

一组六个广义密度:

ldpi (low) ~120dpi
mdpi (medium) ~160dpi
hdpi (high) ~240dpi
xhdpi (extra-high) ~320dpi
xxhdpi (extra-extra-high) ~480dpi
xxxhdpi (extra-extra-extra-high) ~640dpi

布局说明

(或)您使用了这种布局文件夹

(Or) You used this type of layout folder

res/layout/my_layout.xml              // layout for normal screen size ("default")
res/layout-large/my_layout.xml        // layout for large screen size
res/layout-xlarge/my_layout.xml       // layout for extra-large screen size
res/layout-xlarge-land/my_layout.xml  // layout for extra-large in 

这篇关于Android 中不同屏幕尺寸的布局的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆