La usabilidad en Flash Lite y en los móviles en general es un tema muy delicado, cualquier cosa puede hacer enfadar a nuestro querido usuario y los toques más sutiles son los que suelen ofrecer grandes mejoras en la experiencia de uso.
Un problema bastante común es que la pantalla del móvil se apague en el momento menos oportuno, como podría ser un pase de imágenes o la visualización de un vídeo. Para ello existe ExtendBacklightDuration, un fscommand2 con el que podemos alargar la cantidad de segundos que está la pantalla retroiluminada.
Por ejemplo, en este caso lo que hacemos es cargar una imagen cada 5 segundos, y cuando se ha cargado, aumentamos el tiempo de la luz de la pantalla 10 segundos, de modo que siempre tendremos la pantalla bien iluminada.
Código :
//Quitamos el foco _focusrect = false; //Ponemos el modo a pantalla completa fscommand2("fullscreen", "true"); //Propiedades del Stage Stage.align = "TL"; Stage.scaleMode = "noScale"; var current:Number = 0; var nextInt:Number = 0; var loader:MovieClipLoader = new MovieClipLoader(); loader.addListener(this); this.createEmptyMovieClip("foto", 1); //Cada 5 segundos cargamos una imagen nextInt = setInterval(this, "nextImage", 5000); function nextImage() { //Cargamos la foto loader.loadClip("images/" + current + ".jpg", foto); } function onLoadInit() { //Giramos la foto foto._x = 240; foto._rotation = 90; current++; //Extendemos la luz de la pantalla 10 segundos fscommand2("ExtendBacklightDuration", 10); //Dejamos de cargar imagenes if (current > 5) clearInterval(nextInt); }
Como último apunte decir que no se puede extender la duración de la luz de la pantalla más de 60 segundos, así que la única manera de hacer que la pantalla esté siempre encendida es de una forma similar a esta, creando funciones setInterval() que nos permitan tener un control sobre el tiempo que ha pasado.
Descargar los archivos de ExtendBacklightDuration
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Freddie el 19 de Agosto de 2008
Esta capacidad realmente no me la esperaba. Sin embargo es de esperar que esta cosa acorte la batería, no?
Por Carloz el 19 de Agosto de 2008
Por GERMAN el 28 de Agosto de 2008
ps yo soy de mexico hermosillo sonora
y me interesa mucho la informatica por eso miro los tutoriales que estan aki
e estado en otras paginas web y no me gustan desde que me encontre con esta
a sido la mejor la verdad
sale ps echale ganas
el hombre tramforma y se transforma