4

有没有办法在android中获取有关屏幕类型的信息?我想知道我正在使用 amoled/ips/tft 的设备还是获得屏幕的最大亮度,不是相对亮度,而是尼特或坎德拉/cm2 的亮度

4

2 回答 2

0

与设备的其他物理方面(重量、长度、惯性矩等)非常相似,这些信息不会存储在手机中。我认为您可以做到这一点的唯一方法是收集信息、创建数据库并引用设备 ID 的值。

编辑:我唯一能想到的另一件事是使用设备的光传感器和某种校准设备/方法。就像是:

  • 在漆黑的房间中,将设备与镜子/白色表面保持 x 距离
  • 通过亮度设置以编程方式循环屏幕
  • 在每一步读取光传感器

这里的限制将在于光传感器(如果它存在的话)并让人们正确校准他们的设备。

于 2013-03-14T16:39:55.990 回答
-1

我认为没有任何方法可以直接执行此操作,但是您可以使用获取设备名称

android.os.Build.MODEL;

然后使用它为您需要的信息做某种网络服务。

于 2013-03-14T16:54:43.507 回答