Android Curso PDF
Activities
Views
Services
Intents
La apariencia de la aplicacion se controla con los archivos xml de la carpeta layout. La logica con los archivos .java.
En los archivos .java se crean objetos que descienden de Activity y se utiliza setContentView(R.layout.activity_main); para decir con que archivo de layaout esta relacionada esa activity.
btnHola.setOnClickListener(new View.OnClickListener() { //Llamamos a la función que saltara cuando hagamos click
@Override
public void onClick(View view) {
Intent intent = new Intent(MainActivity.this, FrmSaludo.class); //Creamos un Intent para llamar a una activity desde otra activity
Bundle b = new Bundle(); //Creamos un Bundle para pasar datos a la otra activity
b.putString("NOMBRE", txtNombre.getText().toString()); //Llenamos el bundle con el par CLAVE, VALOR
intent.putExtras(b); //Añadimos la información al intent
startActivity(intent); //Llamamos a la siguiente Activity
}
});