Experimentation in Android development. Don't expect clean code, expect hacking around.