导语

本章根据百度地图API,实现仿钉钉打卡功能。用到了基础地图、覆盖物、定位图层、陀螺仪方法、悬浮信息弹框。


百度地图API地址  :Android 地图SDK

请先注册注册百度账号和获取密钥,并实现地图显示出来。(注意:密钥、权限要设置)

另外,我得说明本章所下载官方Demo 和 导入的jar包和so文件。自定义下载即可,如下图:

android上班打卡开发 android定位打卡_百度地图

接下来,一起看实现效果。

源码Git地址:BaiduMapApp

效果图

    

android上班打卡开发 android定位打卡_ide_02

         

android上班打卡开发 android定位打卡_百度地图_03


实现代码·三步骤

第一步:基础地图和方向传感器

类先实现方向传感器 implements SensorEventListener

第二步:开启定位

第三步:更改UI

实现时间显示

mHandler.post(run);//设置系统时间