http://developer.android.com/training/basics/firstapp/starting-activity.html#RespondToButton