安卓。 LDPI、MDPI、HDPI 说明

标签 android

所以,关于这个 stackoverflow 接受的答案:How do I convert ppi into dpi for Android images?

所以,好吧,我将每个背景图像设为该人在答案中指定的尺寸。 但是,如果我定义了放置在屏幕上的其他 ImageView(较小的),相对于上面定义的尺寸(例如,假设 HDPI 设备的 ImageView 尺寸为 20x20,如果我计算 ldpi 设备的尺寸) ,图像必须是 7x7 像素,这非常小),那么 ldpi 设备将无法在屏幕上看到任何内容:) 或者他们会吗?我这样做对吗?

我很困惑。有人可以帮我澄清一下吗? :)

最佳答案

另一个问题中提到的分辨率将始终填满屏幕,但您应该为每个屏幕尺寸提供不同的布局文件,以保持 dpi 独立(如果您愿意)。

查看开发页面 http://developer.android.com/images/screens_support/density-test-good.png 中的示例

此外,它总是有助于启动适当的模拟器(使用 mdpi 的中等尺寸、使用 ldpi 的最小尺寸和使用 hdpi 的最大尺寸,具体取决于您计划支持的设备)并尝试您的布局。

关于安卓。 LDPI、MDPI、HDPI 说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11498986/

相关文章:

android - 获取原始联系人缩略图

android - Cordova - Android 更新(卡住版本)

android - 如何访问(迭代?)另一个类中的 ArrayList/Hashmap?

android - 如何避开任务中的障碍?

android - 前导问号导致 Eclipse "No resource found that matches the given name"错误

android - 我可以在 Android 中缩放 View 吗?

安卓 SDK : Get raw preview camera image without displaying it

Android:如何检测 Back 按钮是否会退出应用程序(即这是堆栈中的最后一个 Activity )?

android-maven-plugin 和库项目

android - 将从服务器接收到的时间(UTC 时间)转换为本地时间