安卓:支持多屏

标签 android

有问题...Android 将实际屏幕尺寸和密度的范围分为: 一组四种通用尺寸:small、normal、large 和 xlarge。 一组四个广义密度:ldpi(低)、mdpi(中)、hdpi(高)和 xhdpi(超高)

1) 什么有更高的优先级?

Lats 说我有大屏幕的 hdpi 设备...我的项目中有 2 个文件夹:“layout-large”和“layout-hdpi”...哪个文件夹将使用我的设备?

2) 我的项目中有 hdpi 设备和 2 个文件夹...默认“layout”文件夹和“layou-mdpi” 为什么 hdpi 使用 layou-mdpi ?

3) 如何正确命名文件夹? layout-mdpi-normal 或 layout-normal-mdpi...

谢谢...

最佳答案

1) 我想优先考虑这些文件夹的命名约定,layout-mmc-language-screensize.....等等。但我没有测试过。所以我认为首先要选择屏幕尺寸。

2) layout-hdpi 使用 layout-mdpi 因为它是最佳候选者(理论上它应该更适合 hdpi 屏幕的文件夹,因为 layout 它是完全通用的)

3)layout-normal-mdpi

关于安卓:支持多屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304935/

相关文章:

android - 从 osmdroid MapView 获取 MyLocationOverlay

android - MediaPlayer 无法解析方法创建

Android MediaPlayer OnPreparedListener

Android 特拉维斯 CI 错误 : failed to find target with hash string 'android-23' in:/usr/local/android-sdk

java - Android - 获取 map 叠加项的点击事件

android - 在 Cordova 插件内找不到 Intent 的 MainActivity

android - 想在 Android 2.2 中进行拼写检查

android - retrofit 2 Gradle任务以构建APK退出。 ClassCastException

android - 在Android中没有Play商店的自动更新应用程序

android - 当电话打断应用程序时,android 应用程序会发生什么情况?