如何在低分辨率LED板上显示android应用

时间:2019-05-28 09:15:10

标签: android screen-resolution scalable

我正在为自定义android驱动板开发一个android应用程序。 它具有64x64 LED显示屏。在运行应用程序时,我只能看到应用程序的一部分。如何在LED板上正确显示?

1 个答案:

答案 0 :(得分:0)

在您的问题中,您指出屏幕尺寸为64x64像素。该屏幕尺寸远低于Android所需的最低分辨率,这就是为什么您只能看到部分应用程序的原因。以Android 6.0为例,Compatibility Definition Document的7.1.1.1节指出,所需的最低分辨率为426dp x 320dp:

  

除非是Android Watch设备,否则设备的屏幕尺寸必须至少为426 dp x 320 dp(“小”)。

除Android Watch设备外,还无法使用1:1的屏幕比例:

  

屏幕长宽比必须为1.3333(4:3)到1.86(大约16:9)之间的值,但是Android Watch设备的长宽比可能为1.0(1:1),因为这样的设备实现将使用UI_MODE_TYPE_WATCH作为android.content.res.Configuration.uiMode