Android Curso PDF

De Proyectos
Ir a la navegación Ir a la búsqueda

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
            }
        });