En esta entrada, está el código para llamar a un segundo Activity al pulsar en un botón.

Fichero activity_main.xml: para llamar a la función segundaActividad que he creado en el MainActivity, en el evento onClick del botón hago la llamada de la siguiente forma:

android:onClick="segundaActividad"

Fichero MainActivity.java:


package com.wiidam.miguel.waydamitutorial;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void segundaActividad(View view) {
//Creamos objeto Intent para llamar al segundo activity
Intent i = new Intent(this, SegundaActividad.class);
//Lanzamos el activity
startActivity(i);
}

En la segunda actividad, tan sólo creo un botón para salir de la misma, la función creada en SegundaActividad es: 

public void volver (View v) {
finish();
}