同事住在光谷,上班地点在华师,每天坐公交堵在雄楚大道的时候一般在车上睡觉,以前一直是设置时间闹钟,但是有时候早有时候晚,时间闹钟是满足不了需求的,所以同事想做一个IOS的基于位置的闹钟,到了华师附件的时候闹钟就会叫醒他然后下车,我刚好有点安卓基础,所以决定开发一个安卓版的基于GPS的位置闹钟。虽然这种app应用市场已经有很多了,但是还是想自己亲自实现一下。
下面开始一步一步做,首先需要第三方的地图服务,鉴于百度的无良,我果断选择了高德地图。
1、用手机号在高德地图网站注册帐号 http://id.amap.com/register
2、创建app工程获取SHA1值,开发环境eclipse+adt
到高德开发者官网获取key值,下载jar包,放到工程目录下
下载地址: http://lbs.amap.com/api/android-sdk/down/
3、将key值填入正确位置
4、运行一下你的app,正常的话,那准备工作就ok啦。下面是设计草图。
需要注意的是,每个app都要申请一个key。
源码下载
特此聆谢极分享的 jkxqj