有没有办法在android中获取有关屏幕类型的信息?我想知道我正在使用 amoled/ips/tft 的设备还是获得屏幕的最大亮度,不是相对亮度,而是尼特或坎德拉/cm2 的亮度
问问题
373 次
2 回答
0
与设备的其他物理方面(重量、长度、惯性矩等)非常相似,这些信息不会存储在手机中。我认为您可以做到这一点的唯一方法是收集信息、创建数据库并引用设备 ID 的值。
编辑:我唯一能想到的另一件事是使用设备的光传感器和某种校准设备/方法。就像是:
- 在漆黑的房间中,将设备与镜子/白色表面保持 x 距离
- 通过亮度设置以编程方式循环屏幕
- 在每一步读取光传感器
这里的限制将在于光传感器(如果它存在的话)并让人们正确校准他们的设备。
于 2013-03-14T16:39:55.990 回答
-1
我认为没有任何方法可以直接执行此操作,但是您可以使用获取设备名称
android.os.Build.MODEL;
然后使用它为您需要的信息做某种网络服务。
于 2013-03-14T16:54:43.507 回答