kar*_*low 6 layout android screen-resolution galaxy galaxy-nexus
我开发了一个应用程序,应该针对Galaxy Nexus和Galaxy S3.两者都有720 x 1280屏幕分辨率,我只在我的应用程序中使用'dp'值.资源存在于'layout-xhdpi'和'drawable-xhdpi'文件夹中.Nexus上的布局看起来非常精细,但是S3上的填充值(以dp为单位)略有偏差.我认为是因为S3的屏幕尺寸更大,密度不同.
如何为Nexus和S3创建单独的文件夹,以便我可以考虑不同的屏幕尺寸?
使用此方案:
对于相同的布局横向和纵向布局-sw360dp
仅适用于横向布局-sw360dp-land
仅适用于纵向布局-sw360dp-port
我试着说你可以使用带有这些名称的before clasification创建文件夹.位于Galaxy S3 - WXGA720中的布局.这是一种为这种类型的设备分配布局的方法.它的必备Android 4.0+.
您可以获取设备型号并可以设置布局。
如下即可获取模型
String phoneModel = android.os.Build.MODEL;
if(phoneModel.equals("ABC")) {
// SET Ralated Layout
} else if(phoneModel.equals("XYZ")) {
// SET Ralated Layout
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7540 次 |
| 最近记录: |