310 Diálogos de alerta. Un diálogo es una pequeña ventana que pide al usuario que tome una decisión o introduzca información adicional. Un diálogo no.

Slides:



Advertisements
Presentaciones similares
Support.ebsco.com EBSCOadmin Personalización Tutorial.
Advertisements

Utilizando la herramienta de Construcción de la Caja de Búsqueda Tutorial.
Support.ebsco.com Como crear una Colección Local Tutorial.
Cetis No. 119 Profa. Graciela Prado Becerra
Aplicar y modificar estilos en Word 2007
Una vez completada esta lección, podrá:
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
ACTUALIZACIÓN DE INFORMACIÓN DE PROCESOS
EXCEL 14 CLASE 6.
Proceso de Solicitud de Servicios Online Proceso de Solicitud de Servicios Online A continuación se indican los pasos para realizar la solicitud de Servicios.
Aprendizaje de Microsoft® Access® 2010
Módulo 2: Trabajando con Formularios y Controles
Módulo 6: Validando la Entrada de Usuario
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 12 - Introducción.
Qué es una ventana En informática, una ventana es un área visual, normalmente de forma rectangular, que contiene algún tipo de interfaz de usuario, mostrando.
Laboratorio 7 Paginas Dinámicas Universidad de Chile – Bachillerato Curso: Computación Cristian Wilckens Patricio Bahamondes Fecha: 28 de Mayo del 2010.
Manual del Usuario Perfil 01. Reportes Web. Ver. 1.1
En esta fase del editor de texto mostraremos los avances que ha obtenido el equipo a lo largo de estas semanas. Así como las clases, eventos, botones,
Más de PHP IIC. Cookies Las cookies son pequeñas porciones de información que se quedan registradas en el navegador permitiendo identificar a éste a través.
Tutorial Creación de un Cuadro De Búsqueda Usando la Herramienta Constructor de Cuadro de Búsquedas de EBSCO
Curso Administrativo OTEC Unidad II : Configuración de Cursos Curso creado por : Libro de Clases Electrónico (LCE) ACTUALIZADO
Clases y objetos La unidad fundamental de programación OO son las clases. Conjunto de métodos y semántica Qué se va a hacer POO Clase: que define la implementación.
Igor Santos Grueiro. Ahora tenemos datos y datos …
INFOMATICA EMPRESARIAL Principales Contenidos: Clase 26 de Mayo de 2012 Alejandra Meliza Caro Profesor.
Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.
TRINO ANDRADE G UNIVERSIDAD ECOTEC. PRESENTACIÓN DE OUTLOOK EXPRESS Microsoft Outlook Express es una herramienta necesaria que le permite administrar.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Instrucciones para abrir el cuestionario de aplicación a empresas de TI A continuación se mencionan los pasos a seguir para poder realizar el cuestionario.
Manual para realizar el pago de Conclusión de Estudios de Bachilleres.
DESARROLLO DE APLICACIONES MOVILES I. Temas – CheckBox – Spinner.
Mt. Martín Moreyra Navarrete.
BASES DE DATOS Con Access.
HERRAMIENTA DE GESTION DE VENTAS Departamento de Electrónica Diseño y Programación Orientados a Objetos Cristian Hernández C Daniel Spataris.
1.Para abrir Configuración regional y de idioma, haga clic en el botón Inicio, después en Panel de control, Reloj, idioma y región y, a continuación, haga.
“Android – Manejo de Eventos”
¿CÓMO RENOVAR UN PRÉSTAMO? BIBLIOTECA DE LA UNIVERSIDAD DE LEÓN.
DESARROLLO DE APLICACIONES EN JAVA EN LA PLATAFORMA ANDROID
Curso Administrativo OTEC/Empresa Unidad II: Configuración de Cursos (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Configurar el dispositivo de vídeo Para compartir el vídeo necesita una cámara, pero para ver los vídeos de los demás contactos, no. Para configurar la.
Microsoft OFFICE Word MBA. Lida Loor Macías.
MICROSOFT OFFICE Power Point.
¿CÓMO RENOVAR UN PRÉSTAMO?. 1. Desde el catálogo seleccione en el margen izquierdo de la pantalla Ver su registro de usuario. El sistema le mostrará la.
¿CÓMO RENOVAR UN PRÉSTAMO? BIBLIOTECA DE LA UNIVERSIDAD DE LEÓN.
Guía para la RENOVACIÓN de documentos prestados a un usuario desde el Catálogo Web. No podrá renovar por este método los ejemplares vencidos ni los que.
Secciones de un formulario
1 Una vez completada esta lección, podrá: Dar formato a texto. Dar formato a números como moneda. Utilizar Copiar formato. Agregar bordes a celdas. Agregar.
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
Elementos Tipicos de las Interfaces Graficas de usuario.
ABRIMOS NUESTRA, MMC PERSONALIZADA. NOS POSICIONAMOS DENTRO DE “ACTIVE DIRECTORY USERS AND COMPUTERS” Y LO EXPANDIMOS.
Como crear un blog. 1º Crear nuestro blog en blogger Lo primero que vamos a hacer es ir a y pincharemos sobre el boton que pone Create.
EduCat Prototipos. Introducción En las próximas páginas se muestra un bosquejo de lo que será la interfaz gráfica de nuestro programa, EduCat, para los.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: Ing. Alfredo Monroy DOCENTE UNIVERSIDAD ECOTEC Clase 14 Opciones de Presentación.
Capacitación INIA Portal Web INIA Agosto Newsletter Creación de nuevas newsletter con interfaz de usuarios Edición de newsletter desde interfaz.
ROBERTO PARDO PÉREZ.  Blog, weblog, bitá… sin duda una palabra de moda, uno de esos términos que de la noche a la mañana hemos comenzado a ver repetido.
Unidad 1 Universidad Arturo Prat. "Computación". Prof. Miguel Carrasco A SISTEMA OPERATIVO WINDOWS.
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
Tema: Cambio del tamaño del texto, las ventanas y la resolución de pantalla. Fecha: 05 /01 /2015 Mejorar la interface entre el usuario y el computador.
¿Cómo programar un Botón para agregar registros a una base de datos?
Proyecto Final Office 2007 Prof. Nelliud D. Torres CEIG-1000.
CREAR CARTAS Puede que algunas partes del contenido de este tema no se apliquen a algunos idiomas. En el menú Archivo, haga clic en Nuevo. En el panel.
Crear una presentación para la web.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
:: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
¿Qué es C++ Builder? C++ Builder es una herramienta de desarrollo rápido (RAD) y de desarrollo de bases de datos para Windows de Microsoft. La escritura.
Introducción a programación web Martin Esses. Los datos almacenados en las bases de datos normalmente son mostrados en nuestras vistas. Para que nuestras.
EQUIPO: Nava Castillo Cynthia Paola Vázquez Ortega Jennifer Felybier.
Manual de Usuario Mesa de Ayuda. 1.- Ingrese su usuario y contraseña  Nota: La casilla de usuario debe de estar marcada al ingresar sus datos.  El usuario.
1 Librería JOptionPane Joel Adán Saldaña Villalba.
EY Strategic Growth Forum® México Iconos de la aplicación Asistentes: Muestra los nombres de todas las personas participantes en el foro. Reuniones:
Dialogs.
Transcripción de la presentación:

310 Diálogos de alerta

Un diálogo es una pequeña ventana que pide al usuario que tome una decisión o introduzca información adicional. Un diálogo no ocupa toda la pantalla y se utiliza normalmente para los eventos que requieren que el usuario realice una acción antes de que puedan continuar.

La clase Dialog es la clase base para los diálogos, pero no se debe usar de forma directa. En su lugar, se usa alguna de las siguientes subclases: – AlertDialog Un cuadro de diálogo que puede mostrar un título, un máximo de tres botones, una lista de elementos seleccionables o un diseño personalizado. – DatePickerDialog o TimePickerDialog Un cuadro de diálogo con una interfaz de usuario predefinida que permite al usuario seleccionar una fecha u hora.

AlertDialog La clase AlertDialog permite crear una gran variedad de diseños y de diálogo es a menudo la única clase de diálogo que se requiere. Hay tres regiones de un diálogo de alerta:

1. título – Esto es opcional y debe ser utilizado solamente cuando el área de contenido está ocupada por un mensaje detallado, una lista, o el diseño personalizado. Si tiene que declarar un simple mensaje o pregunta no es necesario un título. 2. área de contenido – Esto puede mostrar un mensaje, una lista, o de otro tipo de diseño personalizado. 3. botones de acción – No debe haber más de tres botones de acción en un cuadro de diálogo.

Construir un AlertDialog 1. Crear una instancia de un AlertDialog.Builder con su constructor AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); 2. Encadenar varios métodos de establecimiento para establecer las características de diálogo builder.setMessage(R.string.dialog_message).setTitle(R.string.dialog_title); 3. Obtener el AlertDialog de crear () AlertDialog dialog = builder.create();

Botones Hay tres botones de acción diferentes que se pueden agregar: – Positivo Debe utilizar este para aceptar y continuar con la acción. – Negativo Debe utilizar esta opción para cancelar la acción. – Neutral Se utiliza cuando el usuario no desea continuar con la acción, pero no necesariamente quiere cancelar. Aparece entre los botones positivos y negativos. Por ejemplo, la acción podría ser "Recuérdame más tarde. Se puede agregar sólo uno de cada tipo de botón.

Agregando Botones // Setting "Yes" Button builder.setPositiveButton(YES",new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { // User clicked OK button } }); // Setting "No" Button builder.setNegativeButton(CANCEL",new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { // User clicked OK button } });

Ejemplos public void ejemplo1(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(this); // Setting Dialog Title & Message builder.setTitle("Aviso"); builder.setMessage("Este es un dialogo de prueba!"); // Setting OK Button builder.setPositiveButton("Entiendo",null); // Execute builder.create(); builder.show(); }

public void ejemplo2(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(this); // Setting Dialog Title & Message builder.setTitle("Preguntando"); builder.setMessage("Es de día?"); // Setting "Yes" Button builder.setPositiveButton("Si",new DialogInterface.OnClickListener() { // User clicked OK button public void onClick(DialogInterface dialog, int id) { TextView texto = (TextView) findViewById (R.id.textView1); texto.setText("El usuario dijo que es de día"); }}); // Setting "No" Button builder.setNegativeButton("No",new DialogInterface.OnClickListener() { // User clicked OK button public void onClick(DialogInterface dialog, int id) { TextView texto = (TextView) findViewById (R.id.textView1); texto.setText("El usuario confirmó que es de noche"); }}); // Execute builder.create(); builder.show(); }

public void ejemplo3(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(this); // Setting Dialog Title & Message builder.setTitle("Confirmando"); builder.setMessage("Ha comprendido la lección?"); // Setting "Yes" Button builder.setPositiveButton("Si",new DialogInterface.OnClickListener() { // User clicked OK button public void onClick(DialogInterface dialog, int id) { TextView texto = (TextView) findViewById (R.id.textView1); texto.setText("El usuario confirmó que si aprendió"); }}); // Setting "No" Button builder.setNegativeButton("No",new DialogInterface.OnClickListener() { // User clicked Cancel button public void onClick(DialogInterface dialog, int id) { TextView texto = (TextView) findViewById (R.id.textView1); texto.setText("El usuario notificó que no aprendió nada"); }}); // Setting Neutral" Button builder.setNeutralButton("Falta",new DialogInterface.OnClickListener() { // User clicked Neutral button public void onClick(DialogInterface dialog, int id) { TextView texto = (TextView) findViewById (R.id.textView1); texto.setText("El usuario dijo que desea seguir practicando"); }}); // Execute builder.create(); builder.show(); }