Context-predicted Power-managed Selection for the Location System of the Android Smart Devices