Following the android tutorial series here: