That is called a geofence, and the simplest way to set one up would be to use the LocationClient
from the Play Services SDK. This technique is covered in the Android developer documentation.
You can also use "proximity alerts" with LocationManager
, avoiding the need for the Play Services Framework.