Red de conocimiento informático - Conocimiento informático - Cómo darle a tu dispositivo Android una pantalla holográfica

Cómo darle a tu dispositivo Android una pantalla holográfica

¿Qué es una pantalla holográfica?

Una pantalla holográfica es una pantalla que muestra la hora y fecha actuales cuando tu teléfono está apagado, por lo que no tienes que encender la pantalla para verlo. El principio de la pantalla holográfica es aprovechar las propiedades autoluminosas de los píxeles de la pantalla OLED, de modo que solo se iluminarán los píxeles que muestran el tiempo y el consumo de energía es mucho menor que el de las pantallas LCD.

Si has jugado con el código fuente de Android, debes saber que hay un interruptor en Configuración:

Ahora que sabes que el interruptor de visualización de actividad está en Configuración, puedes desea descargarlo desde la fuente de Configuración. Comience a ver el código. AmbientDisplaySettings registra una serie de controladores,

Céntrate en dos de ellos primero: como probablemente puedas deducir por el nombre, el primero tiene que ver con las notificaciones, que, como se mencionó anteriormente, deben mostrarse después de la La pantalla se ha silenciado y el segundo controlador es el controlador "siempre encendido" que estamos buscando.

AmbientDisplayAlwaysOnPreferenceController:

Al analizar el código fuente de AmbientDisplayAlwaysOnPreferenceController, encontramos que el estado habilitado y disponible de AlwaysOn debe pasar a través de AmbientDisplayAlwaysOnPreferenceController.

Describa brevemente las funciones relacionadas con AlwaysOn en AmbientDisplayConfiguration:

AlwaysOnAvailable verdadero debe cumplir dos condiciones:

AlwaysOnEnabled es verdadero:

AlwaysOnEnabled debe cumplir tres condiciones para ser verdadero:

El código fuente original deshabilita AlwaysOn de forma predeterminada. Si desea habilitar esta función, debe modificar los dos valores en config.xml o. fuerza que AlwaysOnAvailable devuelva verdadero. Si desea habilitar esta función, debe modificar los dos valores en config.xml o forzar que AlwaysOnAvailable vuelva a ser verdadero, y luego habrá un elemento "AlwaysOn" adicional en la columna de visualización activa en la configuración. , puede seleccionarlo para que nuestro dispositivo pueda habilitar automáticamente la visualización activa después de apagar la pantalla.

Todo el código fuente anterior es de Android O

Esta es la primera vez que vemos un dispositivo con capacidades de visualización activa.