Desarrollando aplicaciones mediante Java Me

Documentos relacionados
Desarrollando aplicaciones mediante componentes

Tutorial Java con acceso a datos

Programando con J2ME. Rogelio Ferreira Escutia

Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota:

MANUAL DE OPERACIÓN. Contenido

MANUAL DE USO INSTALACIÓN EMULADOR HERRAMIENTA MÓVIL PARA PC

MANIPULACIÓN DE DATOS

GUÍA DE INSTALACIÓN DE CLAROLINE MTRO. YONATAN ERIC CRUZ HERNÁNDEZ

Formularios dinámicos

REPASO ARRAYS O ARREGLOS UNIDIMENSIONALES EN JAVA. EJEMPLOS DE CÓDIGO. (CU00903C)

Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#.

Programación para sistemas en red IV. Estructura básica de un MIDlet

CREACIÓN DE BASE DE DATOS EN SQL SERVER 2005 USANDO SQL SERVER MANAGEMENT STUDIO EXPRESS

PREPARANDO EL ENTORNO DE DESARROLLO. DESCARGAR E INSTALAR NOTEPAD++ COMO EDITOR DE CÓDIGO (CU00708B)

Aplicar y/o cancelar baja al trabajador

MANUAL DE INGRESO AL OFFICE 365

Enrique Follow #XamarinDiplomado. Lección 1: Introducción a la Interfaz Gráfica en Xamarin

Control de eventos de la Agenda

Conocimientos previos

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación.

DESARROLLO DE APLICACIONES II

Desarrollo de aplicaciones para dispositivos móviles (5)

CÁMARA IP INALÁMBRICA HD 720p VISIÓN NOCTURNA, AUDIO Y FUNCIÓN DE GRABACIÓN

Patricio Olivares. 25 de abril de 2017

Gabriel Molina Manual técnico de la librería ZKSoftwareAPI

Mi primera aplicación ASP.NET MVC 2 paso a paso parte 2 «afelipelc Blog

Microsoft Excel para la optimización del trabajo en la empresa

Tutorial Java con acceso a datos e Interfaces gráficas

Trabajando con bases de datos. ClaseOracleBD

Sistema Registro de Inscripción al Servicio Social de Educación Superior

ESTADOS DE CUENTA BANORTE

Guia de instalación del sistema Checador en red descargado de internet.

Guía de Móviles CECSA TELECOM.

Como hacer un mapeo de conglomerados de casos en EPI INF 7

PMM EN TU EMPRESA.com

Manual para configurar el correo electrónico institucional

Programación para sistemas en red IV. Conceptos básicos II

USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

Útiles Icecream Ebook Reader

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P. Ingeniería de Sistemas e Informática NETBEANS 7.0 MI PRIMER PROYECTO

Capítulo 5-2 J2ME: Componentes de Interfaces de Usuario

MANUAL USUARIO INTERNO (FACTURADOR) SISTEMA DE FACTURACIÓN ELECTRÓNICA FACTURAR.EC

Instalacion de PostgreSQL en Ubuntu 8.4

Aplicación de Uvame para Facultativos Instalación y configuración

Procedimiento para Respaldo de Fondo de Ahorro

Fundamentos de programación JAVA

Lección 5: Cómo crear y compartir documentos a través de mi cuenta en a-prueba.com?

Escribe un programa en java que pida la edad al usuario para que este indique si es mayor de edad o no

Plataforma de Obra Eléctrica MANUAL DE USUARIO

I N S T R U C T I V O E Q U I P O G P S J U N O

Instalación del Punto de Actualización de Software (SCCM 2012 R2) Guía paso a paso

USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

Para la elaboración del Manual, se tomó como ejemplo el Programa PET EMPLEO TEMPORAL (Aplica también para los programas PAJA, PET INMEDIATO y 70+).

Formato para prácticas de laboratorio

Almacenamiento Persistente

Como configurar su cuenta de correo recién creada o nueva (Datos Técnicos, para encargados de soporte)

PL-6: Elaborando Módulos Informativos con vínculos a diversos tipos de documentos Diagramas u Organigramas

Manual para configuración de Router D-Link

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Archivos en lenguaje C

Ejercicio 2 Hola Mundo con Spring Framework Curso de Spring Framework

Ejercicio 3 Proyecto Intérprete Curso de Spring Framework

Guía de Solicitud de apoyo

Button->de nombre btn1->texto = Hola Mundo

SECRETARIA DE FINANZAS, DIRECCION DE INFORMATICA Y SISTEMAS MANUAL DE USUARIO

Crear una macro automáticamente

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.

Tópicos Selectos de Programación

DEMOSTRACION DE UNA APLICACIÓN N-CAPASCON JAVA- POSTGRESQL

Lenguaje de programación con JAVA

Python Tkinter Introducción (Interface gráfica)

>> Programación de dispositivos móviles.

INDICADORES DE DESEMPEÑO 1. Crea una película a partir de otros archivos 2. Emplea Windows Movie Maker, para personalizar sus videos

Gestión de bases de datos de mysql desde Dreamweaver

Guía de Usuario. BanescOnline Empresarial

Guía de Usuario CÓMO CONSULTAR EL ESTADO DE TUS EXPEDIENTES JUDICIALES POR INTERNET CONSULTAS DE EXPEDIENTES JUDICIALES - CEJ

Tareas multi-instanciadas y mapeo de datos relevantes

Pasos requeridos para establecer el manejo de eventos para un componente de GUI.

Laboratorio 01: Generación del Hola Mundo Android

Construir una Interfaz Gráfica

FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015

MATERIAL PREVIO A LA PRIMERA PRÁCTICA: INTRODUCCIÓN AL ENTORNO WINDOWS INTRODUCCIÓN AL PAQUETE ESTADÍSTICO SPSS

MANUAL DEL USUARIO DE LA PLATAFORMA DE GESTION EDUCATIVA (PARA EL DOCENTE)

Cómo descargar, instalar y verificar JAVA

ZOE COMERCIO EXTERIOR VERSIÓN /JULIO/2017

GUÍA RÁPIDA PARA EL USO DE LA PLATAFORMA VIRTUAL MI PC

OneNote Class Notebook Creator

Guía de configuración de servicio de Windows del Monitor de Servicios de Autofactura. pág. 1

Facultad: Ingeniería Escuela: Computación Asignatura: Ofimática Ciclo:

Transcripción:

Desarrollando aplicaciones mediante Java Me V.03 Guardar una lista de notas 1) Planteamiento: Desarrollar una aplicación que nos permite guardar una lista de notas en la memoria de un celular. 2) Guía mecánica: a. Creamos un proyecto nuevo con los siguientes datos: Categoría Java Me Proyectos Movil Aplication Nombre del proyecto Practica0503 Desmarcamos Create Default Package and Main Executable Class Seleccionamos la plataforma emuladora y el dispositivo emulador: Agregamos un nuevo paquete a nuestro proyecto llamado: PaquetePrincipal. Agregamos un nuevo archivo del tipo VisualMidlet, llamado: Agenda. Nuestro explorador de proyectos tendrá la siguiente apariencia: En el diseñador [Flow] agregamos los siguientes elementos: Elemento Tipo Datos Displayables Alert Commands exitcommand Nombre: Continuar Label: Continuar Displayables List 3 List element Element1 String: Agregar nombre Element2 String: Listar Element3 String Salir Displayables Form Commands backcommand 0503.1

Displayables Commands Nombre: Label: Form1 backcommand Nombre: Label: Regresar1 Regresar1 Regresar2 Regresar2 Siguiendo el siguiente diagrama de flujo Figura: 0503.1 Renombramos los componentes, dándonos la siguiente apariencia (los elementos de la lista se cambian de nombre con doble clic): 0503.2

Ingresamos a [Screen] de la patalla Alert Figura: 0503.2 Figura: 0503.3 0503.3

Agregamos la imagen de la agenda. Figura: 0503.3 Agregamos un nuevo recurso que será una imagen y seleccionamos su trayectoria. Figura: 0503.4 0503.4

Agregamos en su String: Agenda por La vista de la pantalla es la siguiente. Figura: 0503.5 Importamos las siguientes clases: Ingresamos al [Screen] de la form y agregamos un TextField con los siguientes datos: Nombre: Nombre Label: Nombre Ingresamos al [Screen] de la form1 y agregamos un StringItem con los siguientes datos: Nombre: Lista Label: Lista 0503.5

Su apariencia es la siguiente: Figura: 0503.6 Agregamos los siguientes datos de tipo privado El RecordStore es una instancia del almacén de datos. Agregamos los siguientes métodos: Con openrecordstore abrimos el almacén enviando el nombre del archivo. 0503.6

Con addrecord guardamos un registro, este se debe almacenar en formato de un arreglo de bytes indicando desde el byte inicial que se debe almacenar hasta el total de bytes a guardar. CloseRecordStore cierra el almacén de datos cerrando los buffers de los registros. Para leer los registros leemos todos ellos en un enumerado que nos devuelve un arreglo de arreglos de bytes. Cada uno de ellos lo vamos convirtiendo a una cadena y almacenando en forma consecutiva dentro de la lista. 0503.7

instrucción En el código del botón de Regresar1 de la forma Form agregamos la siguiente En el código del listitem Listar de la forma List agregamos la siguiente instrucción instrucción En el código del listitem AgregarNombre de la forma List agregamos la siguiente En el método startapp agregamos el siguiente código: En el método destroyapp agregamos la siguiente instrucción 0503.8

Ejecutamos nuestra aplicación Figura: 0503.7 0503.9

Figura: 0503.8 3) Actividades adicionales Agrega a la agenda que pida el nombre y el teléfono de una persona y nos muestre ambos datos capturados. 0503.10