Walking through the android developer docs