Curso de Android con Java



Documentos relacionados
Curso de Android con Java

Curso de Android con Java

Curso de Android con Java

Curso de Android con Java

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3

Curso de Android con Java

Curso de HTML5 y CSS3

Curso de Java EE Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1

Curso de Android con Java

Curso de Android con Java

Curso de Spring Framework

Ejercicio 7. Hibernate Tools y JPA en Eclipse IDE. Java EE. Ejercicio 7. Instalación Hibernate Tools. Curso de Java EE

Curso de Java EE Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1

Hacemos que tu negocio se mueva. Plataforma de ventas movilidapp

Manual de iniciación a

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Analista Programador J2EE

Base de datos en Excel

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

1.- INTRODUCCIÓN 2.- PARÁMETROS

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Guía nuevo panel de clientes Hostalia

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Manual CMS Mobincube

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Una plantilla es un modelo que puede servir como base para muchas hojas de cálculo. Puede incluir tanto datos como formatos.

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

Capitulo VI. Conclusiones.

H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS

TUTORIAL 8 REDES PROFESIONALES: LINKED IN

Archivo de correo con Microsoft Outlook contra Exchange Server

Microsoft Office XP Access XP (III)

-Base de conocimiento: Crea una base de conocimiento

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

comunidades de práctica

Curso de Jboss Administración

WINDOWS : COPIAS DE SEGURIDAD

Manual de Usuario del Sistema de control de Turnos

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Facturación Automática de Ventas WhitePaper Noviembre de 2006

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz

3. Qué necesitamos para usar Wordpress?

1 Quiénes somos? 2 Comencemos

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo II. Arquitectura del Software

Concesionario de coches

SYSMAN SOFTWARE. Soluciones efectivas

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

Presentaciones compartidas con Google Docs (tutorial)

Disparar tu carrera como Programador Java

Manual de uso App Mi Movistar

INDEX GUÍA INSTRUCTIVA PARA PASOS INICIALES DEL SITE BUILDER

Figura 1. Pantalla principal de la aplicación. Bits de inteligencia. Nos lleva al espacio dedicado a este tema.

Curso de Reputación Onlíne: cómo medirla?

Reporte: Software Médico

Manual aplicación móvil iphone y Android

Nexius. Paseo Marítimo Antonio Machado, 62, 6ª Planta Málaga. Susi Muñoz Zea Ingeniero en Informática Soluciones en la web

Manual para la utilización de PrestaShop

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Sistema online 2013!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Número de PAC: 58076

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

UNIVERSIDAD TECNICA DEL NORTE

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Sitios remotos. Configurar un Sitio Remoto

Visual Studio 2008 es el conjunto de herramientas de

Manual de usuario clientes portal web KRCC. Fecha:

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

Primaria Digital. Índice

En Acocex somos conscientes de que nuestro mayor valor son nuestros consultores. Es por eso que hemos diseñado una web profesional con el fin de

Introducción a la extensión de scripting en gvsig 2.0

INSTALACION DEL Terminal Services. Instalamos el Terminal Services. Siguiente. Nos saldrá una advertencia, seleccionamos instalar.

AHORRACOM SOLUCIONES AVANZADAS S.L. Avda. de la Industria 13, Oficina Alcobendas, Madrid.

Análisis y diseño del sistema CAPÍTULO 3

DNS IPLAN ABM DE REGISTROS DNS EN IPLAN CONTROL

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Diagrama de Gantt en Excel

Trabajar con diapositivas

V Manual de Portafirmas V.2.3.1

EL PROGRAMA DE PRESENTACIONES IMPRESS (I)

Descarga e instalación de Visual Basic. Entorno de programación (IDE). Visual Studio (CU00304A)

Practica A. Crear y Administrar Grupos

Sistema en Terreno SmartPhone Android

Manual de uso para autoadministrar Pixtoome

CATÁLOGO DE FORMACIÓN

COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS

odoo Criterios Funcionales de odoo (formalmente ) > el software para gestionar tu negocio <

Manual GraphicMail Corporativo 2015

Instructivo de Instalación y Uso de software MasterControl

Capítulo 2. Marco Teórico

Manual de uso. Aula Digital Santillana. (Versión tablet)

DIOS ES NUESTRO PADRE BUENO (A.3.1.1)

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Servicio Webmail. La fibra no tiene competencia

Cómo publicar una encuesta online creada con encuestafacil

Una App para Facebook

Facultad de Ingeniería Escuela de Ciencias y Sistemas Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

Uso de TeamworkPM Guía de capacitación.

Transcripción:

Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1

En esta lección vamos a estudiar cómo manejar los distintos tipos de Diálogos en Android. Los tipos de diálogos existentes son: 1) Diálogos de Alerta 2) Diálogos de Progreso 3) Diálogos Personalizados Los distintos ejemplos de diálogos los podemos observar en la figura, y cada uno de ellos nos ofrece una opción distinta según las necesidades de nuestra aplicación. A continuación veremos a más detalle cada uno de ellos. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2

El manejo de diálogos en Android ha evolucionado, y al día de hoy ya existe más de una manera de manejarlos, sin embargo, en muchos proyectos y aplicaciones todavía aplica el manejo de diálogos para las versiones anteriores a la versión 3. Por ello en esta lección estudiaremos este tipo de manejo de diálogos, ya que son los que encontraremos más comúnmente. El manejo de diálogos se realiza a través de varios métodos, algunos de ellos se llaman directamente por el sistema operativo o podemos llamarlos nosotros. Sin embargo, es más eficiente que el sistema operativo Android se encargue de la administración de este tipo de tareas. Manejo de diálogos: Mostrar Diálogo: showdialog Ocultar Diálogo: dismissdialog Eliminar Dialogo: removedialog Indirectamente se llaman: oncreatedialog y onpreparedialog Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 3

Los Diálogos de Alerta son los más comúnmente usados en Android, y aunque a partir de la versión 3 de Android, se promueve el uso de Dialog Fragments, existen muchos proyectos con el manejo de diálogos según los estudiaremos en esta lección. El uso más común de estos diálogos es para mostrar alertas generales, preguntas de SI/NO, entre otras. Y se pueden utilizar hasta 3 botones para procesar la respuesta, por ejemplo: SI, NO, Cancel. En la sección de ejercicios veremos el código necesario para trabajar con este tipo de Diálogos. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 4

Otro tipo de diálogos comúnmente utilizados en Android son los diálogos de Progreso. Este tipo de diálogos se utilizan para procesos largos donde por medio de estos diálogos indicamos al usuario que se está realizando alguna tarea y así tenga paciencia para esperar a que termine dicho proceso. Existen dos tipos de modos. El spinner y el horizontal. Para trabajar con este tipo de diálogos normalmente se involucra el tema de hilos (Threads) de Java, debido a que es necesario iniciar un subproceso y así indicar al usuario que se está realizando cierta actividad en background. En las figuras podemos ver los 2 tipos de modos para un los diálogos de progreso. Por un lado únicamente indicamos que se está realizando un trabajo, y por otro lado indicamos el porcentaje del trabajo que se está realizando, para ello debemos ir realizando incrementos para llegar a un punto donde se haya concluido el proceso. Realizaremos más a adelante los ejercicios respectivos de cada caso. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 5

El último tipo de Diálogo es el personalizado. Este tipo de diálogos nos puede servir para cuestiones muy específicas, e incluso podrías interactuar con este diálogo, ya que podemos agregar cualquier tipo de contenido al mismo. Para crear este tipo de diálogos utilizamos un layout similar a cuando creamos una actividad, por lo tanto podemos agregarle cualquier tipo de contenido. Una vez que hemos creado la interfaz gráfica del diálogo, se maneja muy similar al a los diálogos de alerta. En los siguientes ejercicios veremos cómo crear cada uno de estos tipos de diálogos. Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 6

Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 7

En Global Mentoring promovemos la Pasión por la Tecnología Java. Te invitamos a visitar nuestro sitio Web donde encontrarás cursos Java Online desde Niveles Básicos, Intermedios y Avanzados. Además agregamos nuevos cursos para que continúes con tu preparación como consultor Java de manera profesional. A continuación te presentamos nuestro listado de cursos en constante crecimiento: Fundamentos de Java Programación con Java Java con JDBC HTML, CSS y JavaScript Servlets y JSP s Struts Framework Hibernate Framework Spring Framework JavaServer Faces Java EE (EJB, JPA y Web Services) JBoss Administration Android con Java Datos de Contacto: Sitio Web: www.globalmentoring.com.mx Email: informes@globalmentoring.com.mx Ayuda en Vivo: www.globalmentoring.com.mx/chat.html Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 8