Simplify code

Replacing the second Dialog (angry) by an AlertDialog
Replacing the anonymous method for the OnClickListener by an object
Simplifying again

compacting the AlertDialog.Builder code
Optimising again

Adding creation of the AlertDialog...