![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高德地图开发的36个小技巧
卜若
love game,love life
展开
-
卜若的代码笔记-高德地图开发的36个小技巧-第四个技巧:计算经纬度的距离
1 懒得写介绍了,如题,直接给你们个操作类吧 package Tool; import com.amap.api.location.AMapLocation; import com.amap.api.maps.model.LatLng; public class DistancePoint { public double lon;//经度 public double lat...原创 2019-11-24 21:41:17 · 153 阅读 · 0 评论 -
卜若的代码笔记-高德地图开发的36个小技巧-第三个技巧:实现渲染动画
1 针对上一个技巧,我们要让标志Mark发生移动,可以通过实现接口CustomRenderer,来达成 该接口会实现几个函数,比价重要的函数是这个 这个函数定义了每一帧的事件,我们可以在这里面去更新mark的位置。 在上一个技巧中,我们知道mark的位置由经纬度lon和lat组成。 所以: 就可以实现它的移动啦~~ ...原创 2019-11-24 21:39:40 · 166 阅读 · 0 评论 -
卜若的代码笔记-高德地图开发的36个小技巧-第二个技巧:如何在地图上绘制一些标志
1. 使用Mark对象 在初始化的时候,绘制,接收的参数是经纬度lon,lat 1.1如何捕获lon和lat呢? 实现接口 AMapLocationListener 时,会实现函数 public void onLocationChanged(AMapLocation location) {} 数据会藏在location里面 1.2 生成标志 get...原创 2019-11-24 21:36:21 · 169 阅读 · 0 评论 -
卜若的代码笔记-高德地图开发的36个小技巧-第一个技巧:如何去掉精度圈
1.什么是精度圈,就是一开始显示的蓝色的那一块 只有使用定位了的同学才能使用哦 使用定位,需要使用 MyLocationStyle 所以只需要设置一下这个属性就行,将颜色透明度归0 ...原创 2019-11-24 21:28:34 · 536 阅读 · 0 评论