Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MÓVILES I
2
Capacidades
• Identifica la forma correcta de utilizar los mensajes y cuadros de dialogo en una aplicación
Android.
3
• En esta sesión aprenderemos a utilizar los diferentes mensajes y cuadros de dialogo
disponible en Android.
• Para ello es necesario poner el practica para entender el buen funcionamiento del mismo
4
Cuadros de dialogo
5
Cuadros de diálogos continuación…
6
Uso de Toast
• Ejemplo:
Toast.makeText(getApplicationContext(),"Ingresa
el ruc por favor", Toast.LENGTH_SHORT).show();
7
ProgressDialog
• Ejemplo:
progress = ProgressDialog.show(this, "Procesando
registros",
"Procesando al 10% de progreso, Espere
por favor ", true);
8
Diálogo Personalizado (AlertDialog)
• Este tipo de diálogo se limita a mostrar un mensaje sencillo al usuario, y un único botón
de OK para confirmar su lectura.
• Se crea mediante la clase AlertDialog, y más concretamente su subclase
AlertDialog.Builder.
• Su utilización es muy sencilla, bastará con crear un objeto de tipo AlertDialog.Builder y
establecer las propiedades del diálogo mediante sus métodos correspondientes:
• título [setTitle()],
• mensaje [setMessage()]
• [setPositiveButton()].
9
Diálogo Personalizado (AlertDialog)
Código de ejemplo
AlertDialog.Builder builder1 = new AlertDialog.Builder(this);
builder1.setTitle("Confirmación de busqueda");
builder1.setMessage("Estas seguro (a) de buscar, se borrará la lista actual ");
builder1.setCancelable(true);
builder1.setPositiveButton(
"Si",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
builder1.setNegativeButton(
"No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
11
Conclusiones
• Los cuadros de dialogo nos ayudan a desarrollar una aplicación de manera más sencilla.
• Los cuadros de dialogo nos ayudan a informar al usuario lo que esta sucediendo por ejemplo
cuando esta procesando la descarga de una archivo de internet.
• Los cuadros de dialogo más comunes son los siguientes:
• Toast
• Alert
12
Referencias bibliográficas
• Gironés, Jesús Tomas; Gonzalo Puga (2018) El gran libro de Android. 5a ed. México D.F.: Alfa
y Omega.
• Gargenta, Marko (2011) Learning Android. United States of America: O’Reilly Media, Inc.
• Hodson, Ryan (2014) Android Programming Succinctle. United States of America: Syncfusion
Inc.
• Android Developer. Página Oficial. Recuperado de
https://developer.android.com/guide/?hl=es-419
• Satya, Komatineni; Maclean, Dave (2012) Expert Android. Recuperado de
http://cursoslared.com/recursoslibre/TutorialAndroidPrincipiantes.pdf
13