【发布时间】:2014-03-04 13:52:44
【问题描述】:
我正在开发一个 Android 应用程序(API 11+),我想支持多种屏幕尺寸和密度,我的项目有不同密度的文件夹来提供可绘制资源(mdpi、hdpi、xhdpi 和 xxhdpi)和不同的布局文件夹限定符(small、normal、large 和 xlarge)。
来自谷歌文档:
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
我认为我理解“dp”单位。如果我没记错的话,480x800px mdpi 手机屏幕有 480x800dp 单位,因为在 mdpi 设备中 1px=1dp,所以这个屏幕应该很大。相同大小和密度的平板电脑太大了吧?
如何为这 2 台设备提供不同的布局?我怎样才能区分它们?
【问题讨论】:
标签: android android-layout mdpi