Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejemplo
El AlertBox
Intents en Android (Eclipse)
Es muy común que una aplicación tenga más de una ventana. Para implementar
esto en Android debemos plantear una segunda clase que también herede de la
clase Activity (tengamos en cuenta que cuando utilizamos ADT automáticamente
cuando creamos un proyecto nos crea el archivo XML y java de la primer Activity)
}
Debemos sobreescribir el método onCreate donde enlazamos esta clase con el
archivo XML que diseñamos.
import android.app.Activity;
import android.os.Bundle;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
}
Ahora solo falta llamar al método setContentView para enlazar el archivo XML:
import android.app.Activity;
import android.os.Bundle;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.acercade);
}
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main,
menu);
return true;
}
Cuando se presiona el botón finalizar llamando al método finish() que tiene por
objetivo liberar el espacio de memoria de esta actividad y pedir que se active la
actividad anterior.
Primer Activity:
Segundo Activity:
Intents en Android Studio
A continuación se debe crear una nueva actividad en blanco. Para ello se debe ir a
la raíz de tus archivos java y presiona “New“. En ese nuevo menú presiona
“Activity” y en seguida “Blank Activity“:
A continuación veremos una asisten que nos proporcionará un formulario para
personalizar nuestra nueva actividad:
Luego sigue “Layout Name” que hace referencia al nombre del layout de la
actividad. Dejaremos su valor actual recomendado por Android Studio.
Si habilitamos esta opción podremos hacer uso del Up Button. Este botón es
autogenerado por las aplicaciones Android cuando deseamos regresar de una
actividad a otra. Normalmente se encuentra en la parte superior izquierda de la
cabecera.
Diseñar una interfaz como se muestra a continuación, utilizando elementos del tipo
TabWidget
El código XML, es el que se muestra a continuación