La implementación de las clases básicas de aplicaciones java para una aplicación de BlackBerry

Su aplicación BlackBerry comienza a partir de una hoja en blanco. El entorno de desarrollo de Java (JDE) crea un espacio de trabajo vacío, y se sumará un proyecto y archivos de código fuente de Java. Es necesario implementar subclases de algunas clases básicas de la biblioteca BlackBerry para crear una aplicación de pleno derecho:

  • net.rim.device.api.ui.UiApplication: Esta es su clase de aplicación, que es el supervisor de los contenidos de su aplicación BlackBerry. Por lo general, implementar un principal método dentro de esta clase también.

  • net.rim.device.api.ui.container.MainScreen: Su aplicación BlackBerry muestra varias pantallas de información a los usuarios. Usted subclase Pantalla principal para proporcionar una visualización básica para que vean.

  • net.rim.device.api.ui.MenuItem: Los usuarios esperan poder realizar algunas de navegación mediante el uso de los menús, y apoyan a sus expectativas mediante la creación de subclases de MenuItem para proporcionar la funcionalidad de selección de menú. La aplicación BlackBerry puede hacer esto en línea mediante la creación de un nuevo MenuItem objeto y añadiendo métodos específicos al objeto durante su creación. Tenga en cuenta que si usted está haciendo la misma MenuItem una y otra vez, usted debe pensar seriamente en la creación de una subclase real para ello.

  • net.rim.device.api.ui.Manager: Esta clase es útil cuando se quiere presentar a los componentes de un Pantalla principal subclase en una formación específica y controlada. Pantalla principal viene con un particular, Gerente subclase - VerticalFieldManager - como predeterminado. Pero es bastante vainilla aburrido, así que es posible que desee pensar en crear el suyo propio.

  • net.rim.device.api.system.Persistable: Su aplicación BlackBerry es muy probable que sea el almacenamiento de datos de los usuarios, y esta es la interfaz que usted necesita para poner en práctica en sus clases que almacenan los datos en un PersistentStore.

  • java.lang.Thread, Ejecutable: Tiene subclase estos en ciertas situaciones en las que su aplicación BlackBerry realiza alguna operación de larga duración, como la información sobre la negociación con un servicio de red o comunicarse a través de un periférico Bluetooth. Además, ciertas clases que proporcionan al sistema operativo BlackBerry, tales como MenuItem, incorporar el comportamiento roscado como parte de su operación. MenuItem requiere que se implemente un carrera() método, que se presenta como una separada Tema cuando el usuario selecciona su MenuItem.




» » » » La implementación de las clases básicas de aplicaciones java para una aplicación de BlackBerry