Información del ambiente en MobileProcessing

MobileProcessing dispone del algunas funciones y variables que permiten obtener información funcional del dispositivo en el cual se ejecuta la aplicación. A continuación se referencian estas funciones y variables.

reportedMemory() Cantidad de memoria en bytes disponible.
currentMemory() Cantidad de memoria libre en bytes.
height Altura en pixels de la pantalla del dispositivo.
width Ancho en pixels de la pantalla del dispositivo.
isColor() Informa si el dispositivo tiene o no soporte de pantalla a color.
numColors() Retorna el número de colores disponibles en el display a color.

Ejecutando las siguientes instrucciones en el emulador de SUN.

println("Memoria reportada               : " + reportedMemory() + " bytes");
println("Cantidad de memoria disponible  : " + currentMemory() + " bytes");
println("Alto de la pantalla             : " + height + " pixels");
println("Ancho de la pantalla            : " + width + " pixels");
println("Soporte para color              : " + ((isColor()) ? "si" : "no"));
println("Cantidad de colores disponibles : " + numColors() + " colores");

Obtuve los siguientes resultados.

Memoria reportada               : 2097152 bytes
Cantidad de memoria disponible  : 1967160 bytes
Alto de la pantalla             : 291 pixels
Ancho de la pantalla            : 240 pixels
Soporte para color              : si
Cantidad de colores disponibles : 4096 colores

Leave a Reply

Your email address will not be published. Required fields are marked *