..
Una característica esencial de las plataformas de desarrollo orientado a dispositivos móviles es proporcionar un modelo extensible para la producción de gráficos animados principalmene por lo general dirigidas a la creación de videojuegos.
En Java ME, esto se implementa a través de una especificación que incluye también la gestión del ciclo de vida de un juego. Vamos a ignorar por el momento esta cuestión para la arquitectura "general para el desarrollo del juego en sí, y vamos a ir en lo que se refiere a los gráficos animados que son en mi opinión el más creativo e interesante.
Pantalla, pueden visualizarse y lienzo
El corazón de la biblioteca de gráficos en Java ME clases Display y visualizables .
El primero maneja los elementos que aparecen en la pantalla del dispositivo y la segunda representa la más alta abstracción de estos elementos, componentes que se muestran y se coloca a la "pantalla interna.
En este contexto, el Java ME ofrece dos tipos de objetos pueden visualizarse cada uno de ellos tiene un papel diferente de acuerdo a los componentes que tenemos la intención de construir o usar.
Las subclases de la reproduccion, son fundamentales:
La clase Canvas sino que implementa la clase de reproduccion, pero a su vez necesita una concreción posterior de la pintura método abstracto ( Gráficos g) donde "el interior es necesario definir las direcciones de un diseño que se proyecte en la pantalla.
Esto significa bajo nivel de programación gráfica necesaria para animaciones realizazzione.
De particular importancia es el objeto 'de gráficos para ser utilizados en el método de la pintura.
Este objeto proporciona métodos para dibujar básicos de bajo nivel, con el que se pueden dibujar líneas, círculos, figuras, puntos, etc ..
Vemos los métodos principales:
Una vez materializado, que es un objeto de reproduccion de lona tipo o en una pantalla debe mostrar en la pantalla. Para este proprosito viene en el Diaplay objeto 'que se ocupa de gestionar la visualización de elementos en la pantalla. El "objeto de visualización como un singleton , que no se crea una instancia directamente, pero se puede obtener una "solicitud de esta manera:
Demostración de clase pública se extiende MIDlet {
pantalla de visualización privada;
...
display = Display.getDisplay (este);
...
}
Una vez que tenemos aquí es un ejemplo de los principales métodos que puede utilizar:
| |
ASP.NET (Curso)
Ciclo completo para la creación de aplicaciones Web y un 15% de descuento hasta el 14/09/2011. |
| |
CSS (Curso)
Diseño Web y de accesibilidad de acuerdo con W3C CSS y XHTML. A partir de 29 €. |
| |
Photoshop (Curso)
Web de gráficos y edición de fotos con el popular Photoshop de Adobe. Descuento -10% hasta el 14/09/2011. |