Android屏幕类型/亮度

时间:2013-03-14 12:20:11

标签: android screen brightness

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

2 个答案:

答案 0 :(得分:0)

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

编辑:我唯一能想到的是使用设备的光传感器和某种校准设备/方法。 类似的东西:

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

如果光传感器存在,并且让人们正确校准他们的设备,这里的限制将在光传感器中。

答案 1 :(得分:-1)

我认为没有办法直接进行,但您可以使用

获取设备名称
android.os.Build.MODEL;

然后使用它来为您需要的信息进行某种Web服务。