android - 抽象 LCD 密度

标签 android android-emulator avd

如何计算 AVD 的抽象 LCD 密度?

最佳答案

抽象 LCD 密度以每英寸点数为单位(参见 docs)。

wikipedia article on Pixel density有一个有用的部分解释了如何计算:基本上沿对角线每英寸的像素数可以通过这个公式计算,其中 xy 是水平和垂直的分辨率(因此 sqrt(x*x + y*y) 是以像素为单位的对角线长度),d 是以英寸为单位的对角线长度:

sqrt(x*x + y*y)/d

例如,一个 LG Optimus One P500被列为屏幕分辨率为 320 x 480,屏幕对角线尺寸为 3.2 英寸,因此它的密度非常接近到 180dpi

关于android - 抽象 LCD 密度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4533300/

相关文章:

android - 主屏幕应用程序快捷方式不适用于 android。应用程序未安装

android - 在模拟器上添加联系人的程序不会在 HTC Desire 上添加联系人

android - 启动模拟器 AVD Android Studio 时出错

Android 模拟器段错误

android - 如何在 memu 模拟器中运行 flutter

java - 在android java中从互联网获取txt文件的一部分

android 2.2 应用程序无法在 android 4.0 中运行

java - 如何在 android api level 24+ 上将自定义 Parcelable 对象共享到 AlarmManager 接收器中?

Android:ListView 中的自定义分隔符(甚至是项目)取决于项目的内容

java - 从列表中检索数据