【发布时间】:2019-09-30 18:32:45
【问题描述】:
虽然我们可以在android中获得分辨率,但是我们如何知道设备(屏幕)的密度?
谢谢
【问题讨论】:
标签: android
虽然我们可以在android中获得分辨率,但是我们如何知道设备(屏幕)的密度?
谢谢
【问题讨论】:
标签: android
执行以下代码:
float scale = getApplicationContext().getResources().getDisplayMetrics().density;
并检查scale的值:
0.75 表示低密度
1.0 表示标准(中等)密度
1.5 表示高(大)密度
2.0 表示超高密度
3.0 表示超高密度
4.0 表示超高密度
请参阅documentation 了解更多信息。
【讨论】: