A demo for how to use the new location api provided by android, include sample code for Fused location, Geofencing and Activity recognition.