首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android之旅(2)地图类型

废话 今天继续我们的Android之旅,上一篇已经可以显示最基本的地图了,有基本的缩放、旋转功能,还有最后做的小特效,今天这篇文章来记录一下地图的5种地图类型。...(暗色调,低对比度以保护视力) 离线地图模式(别打我,我是混进来充数的) 说明 其实按照地图官方的说法,我们不称之为地图模式,而是地图图层,每个图层负责绘制一种属性,很多个图层叠加起来,构成完整的地图...3、夜间模式 我在调试时偶现过一次夜间模式没有加载出来,显示一片黑,不知道是不是的bug AMap aMap = mapView.getMap(); aMap.setMapType(AMap.MAP_TYPE_NIGHT...事实上,地图在加载地图时都是优先加载本地离线数据的,本地没有才从网络下载。...offlineManager.remove(cityName); 方便的api 此外,还提供了一些api用户获取城市列表、省份列表的。

1.9K10

Android之旅(1)基础地图

废话2 两三年前只有少数o2o软件、导航、交通软件会集成LBS,而现在是个软件都要集成LBS,所以作为开发的我们终于不能忍了,来搞搞LBS吧,目前用的最多的是百度地图地图,百度地图定位精准、路线规划科学...、图层显示清晰,嗯,那就选地图吧。...探索基于SDK的LBS开发,筒子们,老司机要开车了,上车吧。 1、AndroidStudio新建工程 这步就不说了,这个都不会的,请出门左转,不过我看到官网文档上有这么一段: ?...哈哈,连新建工程都说的这么详细,真的要赞一下写文档的人,真是够耐心的。 2、导入jar、so包 去官网下载最新的开发包,或者下载官方demo,把它们的包拷贝出来。...总结 千里之行,始于足下,第一步终于迈出去了,下一篇来摸索下地图中的地图类型,感谢大家收看本期节目,我们下期再见~

84220

Android实现地图显示及定位

本文实例为大家分享了Android实现地图显示及定位的具体代码,供大家参考,具体内容如下 先看看效果 ?...1、要实现地图的定位,首先要下载地图的SDK 下载地址 然后在地图官网上登录你注册的账号并且去控制台—– 应用管理—– 添加新key 获取到自己的key值 获取key的具体方法的官网地址...2、通过解压得到.Jar文件并放到libs文件中,手动添加到依赖库中(右键Add—-) 3、如果你的地图SDK是3D的需要在main中创建 jniLibs 文件夹并把你解压出来的其他文件放到此处...,它会不断将地图移动到当前的位置 if (isFirstLoc) { //设置缩放级别 aMap.moveCamera(CameraUpdateFactory.zoomTo(17)); //将地图移动到定位点...mListener = onLocationChangedListener; } @Override public void deactivate() { mListener = null; } } 一个简单的地图就出炉了

2.6K20

地图js api教程_地图sdk使用教程

百度API浏览器定位 API浏览器定位 然后换用去测试,开放的API精确度和百度地图是一样的,小伙伴可以亲自去体验下,难怪百度如今沦落到这样。。。...所以就决定使用API来进行定位了; 主要思路:利用API获取当前位置经纬度、设置考勤点经纬度、计算两点距离判断是否在考勤范围内。...JS API提供的浏览器定位接口,融合了HTML5 Geolocation定位接口、精确IP定位服务,以及安卓定位sdk定位。所以在定位上大大提高了精准度以及成功率。...首先,注册开发者账号,成为开放平台开发者 2. 登陆之后,在进入「应用管理」 页面「创建新应用」 3....如果定位失败或者遇到其它问题,请参考FAQ:Geolocation的定位流程以及定位失败的原因 附上源代码: Github地址:GitHub – iGaoWei/Amap-location: 基于地图

4.3K20

Android 地图API(详细步骤+源码)七

> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="..." android:layout_marginLeft="20dp" android:layout_marginStart="20dp" android:...中调用[在这里插入图片描述] 然后运行一下: 在这里插入图片描述 ⑩ 手动输入目的地   在实际使用中,通常都是定位到当前所在地,然后用户再输入一个目的地,以此来计算这个两点之间的路线规划,手动点地图这种方式并不常用...,因为你很难点到足够精确的位置,其次就是你要在地图上寻找这个地方所在,这样用户花费的时间就会更多,因此日常使用都是手动输入,输入方式有多种,常规的键盘输入、声音输入、扫码输入等。...imm.hideSoftInputFromWindow(getWindow().getDecorView().getWindowToken(), 0); //通过输入的目的地转为经纬度,然后进行地图上添加标点

1.6K81

Android 地图API(详细步骤+源码)一

地图API使用详解 前言 正文 一、创建应用 ① 获取PackageName ② 获取调试版安全码SHA1 ③ 获取发布版安全码SHA1 二、配置Android Studio工程 ① 导入SDK...② 设置缩放等级 ③ 开启室内地图地图控件设置 七、获取POI数据 八、源码 尾声 前言   为了丰富对地图、定位的了解,在写了百度、腾讯的地图定位之后,终于到了地图了。...我个人平时日常使用最多的定位软件就是地图。所以这篇文章,就带你来初步了解使用。 正文   在此之前呢,默认都没有账号,因此需要先注册一个账号账号才行,点击开放平台进入主页面。...然后重新进入开放平台登录你刚才注册的账号,之后进入控制台选择应用管理,进入我的应用。...mLocationClient.onDestroy(); } 下一篇   Android 地图API(详细步骤+源码)二

6.5K62

Android 地图API(详细步骤+源码)三

八、地图点击长按事件   实际开发中都会对地图的点击和长按做处理,比如点击某一个地方获取经纬度,下面来操作一下吧。 [在这里插入图片描述] 在initMap()方法中,添加对地图点击和长按的监听。...在中这种坐标转地址称之为逆地理编码 ① 逆地理编码 上面已经说过了,逆地理编码就是将坐标转为地址,坐标刚才已经拿到了,就是经纬度,下面来转换一下吧。...自带的包而是SDK里面的 [在这里插入图片描述] 这段代码的意思就是配置一个旋转动画,然后设置旋转的角度和旋转所需要的时间,之后设置给marker。...[在这里插入图片描述] 现在的确是移动过去了,不过好像是一闪而过,感觉用户的体验不是很好,而在使用地图APP的时候感觉很平滑的切换中心点,这个其实SDK中也提供了,你只需要把moveCamera改成...[在这里插入图片描述] 嗯,可能GIF上看着效果不是特别的明显,在自己手机上去体验一下就知道了,这个地图平移动画还是很不错的。 下一篇 Android 地图API(详细步骤+源码)四

3.4K31

Android 地图API(详细步骤+源码)四

而工具类应该放到一个工具包下管理,在com.llw.mapdemo下新建一个util包,然后在这个包下新增ChString类,这个类是示例Demo里面的,我就直接拿过来了,代码如下: package...返回后最重要的是对这个路线进行绘制,从哪里到哪里,绘制在地图上,之前的SDK中这一部分是不开放的,不过在地图SDK V4.1.3版本开始,就已经是开源的了,只不过你要到示例Demo中去寻找,为了减少你的工作量...在地图API里,如果要显示步行路线规划,可以用此类来创建步行路线图层。如不满足需求,也可以自己创建自定义的步行路线图层。...在地图API里,如果要显示步行路线规划,可以用此类来创建骑行路线图层。如不满足需求,也可以自己创建自定义的骑行路线图层。...下一篇 Android 地图API(详细步骤+源码)五

3.2K61

地图 HELLO,AMAP!

为啥想起来地图了呢,前几天群里也说过关于区域接口接入的问题,昨天又看到个段子。 ?...营业模式我不懂,但是肯定会收集用户信息,像这种免费入场,打死一大片竞对的例子太多了,360杀毒软件,前几天上市的WPS,在入场后掌握用户信息,用户行为,开发市场 ? ?...所以像360,,这种免费入市的产品,是不屑于收费的,当初免费入市就直接搞垮一大批竞对,怎么会收费么。 既然点进来了,就看看API体验下Demo然后做下简单预想。...-- 加载地图JSAPI脚本 --> <script src="https://webapi.amap.com/maps?...zoom:11, //初始化<em>地图</em>层级 center: [116.397428, 39.90923] //初始化<em>地图</em>中心点 }); //实时路况图层

1.8K21
领券