Evilnapsis

Programming, Hacking and More

Android Development

Botones, Alertas y Generar APK en Android Studio

Vamos a agregar un botón a nuestra aplicación y haremos que al darle click o tap se lance una alerta, después generaremos el APK de nuestra mini app.

Vamos a partir justo despues de donde nos quedamos en el articulo anterior: http://evilnapsis.com/2017/01/25/introduccion-a-crear-aplicaciones-en-android-studio/

La única diferencia es que ahora estoy en Android Studio para Windows.

Agregar Botón a la Vista

Ahora agregaremos un botón a la vista principal y le cambiaremos los valores id y text.

Codigo Java para Ejecutar el Boton y la Alerta

Ahora id=button1 y Text = “Mi boton”, después nos moveremos al archivo MainActivity.java  y justo después de esta linea:

[code language=”java”] setContentView(R.layout.activity_main);
[/code]

Agregaremos este código que sirve para obtener el identificador del boton de la vista y agregarle un listener para el evento click, para que cuando le den click al boton este realice la acción que se le programe.

[code language=”java”] Button b1 = (Button) findViewById(R.id.button1);
b1.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
// agregar la accion que quieres que haga tu boton aqui

}
});
[/code]

Ahora, el código para crear una alerta simple en Android es el siguiente:

[code language=”java”] AlertDialog alert = new AlertDialog.Builder(MainActivity.this).create();
alert.setTitle("Mi Alerta");
alert.setMessage("Hola Mundo esta es mi alerta!");
alert.setButton(AlertDialog.BUTTON_NEUTRAL,"Ok", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface d, int which){
d.dismiss();
}
});
alert.show();
[/code]

Lo que hacemos en la alerta es Agregar un titulo, agregar el mensaje de alerta, crear un botón tipo OK y asignarle la funcion de que al darle click al botón se cierra el dialogo.

Primero se hacen la asignación de valores, después se ejecutara la acción alert.show() que dispara la alerta y se toman todos los valores asignados.

El código de la alerta se debe agregar justo dentro del código de onClick del boton.

Generar APK

Para generar el APK en el Android estudio es sumamente facil, simplemente vamos a la opcion Build > Build APK y el APK se va a generar y guardar mas o menos en la siguiente direccion:

C:\Users\Lenovo\AndroidStudioProjects\MyApplication2\app\build\outputs\apk

Donde Lenovo es el usuario de mi PC y MyApplication2 es el nombre del proyecto, en esa direccion encontraremos el archivo app-debug.apk que es nuestro APK.

Otra opción seria utilizar un emulador de los que trae el android estudio pero en mi caso siempre me ha dado problemas usar el emulador, por ello mejor opto por generar el APK, copiar el APK a mi dispositivo, instalar y ejecutar.

Descarga

A continuación te dejo el proyecto completo en Android Studio y el APK que lo encontraras en la URL similar que escribí en el apartado “Generar APK”.

[sociallocker]

Link: https://drive.google.com/open?id=0B4VwLG0Dpi3tSmtmcUptWnZHZWs

[/sociallocker]

Soporte

Si estas estudiando android o te interesan este tipo de artículos por favor házmelo saber y coméntame que tal te parecen mis artículos, te lo agradeceré.

También te invito a que te suscribas a mi blog y a mi canal de Youtube.

Agustin Ramos

Desarrollador de Software

Leave a Reply