高德地图(简单版)

为什么要做(简单版)高德地图

众所周知,我们在日常生活中会被人问起,你们程序员平时都是干什么的?一般向我这种做前端开发,略懂一些后端知识,比如:数据库和一些基础的框架等等,属实没有一些什么牛逼的东西拿的出手,不要担心,这篇文章将给大家讲解一下,高德地图的继承和一些基础功能,非常的炫酷,非常的装逼。哈哈哈哈哈哈哈哈,有没有很期待废话不多说,直接上步骤。

高德地图的集成的最详细的步骤(可以有之一)

第一步:打开百度,搜索高德地图(也可以不用百度)

那个手指头的意思是(指)的意思,连一块读有惊喜。

第二步:创建一个百度地图不对高德地图的账号哈哈哈哈(什么你说不会,没事我教你)

啊,忘了俺已经创建过了,反正创建完就是以下的效果了,记住一定要绑定邮箱和淘宝,这样你才知道绑定它们一点用都没有。

第三步:打开高德地图集成主页面

点击完之后将会进入新大陆

记住是划,不是点!!! 记住是划,不是点!!! 记住是划,不是点!!!(不重要的事情也说三遍)

我突然有些事情要去处理一下,等我三十秒(忘记接下来步骤了)

第四步:看下概况,增加一些课外无用的知识

怕你们看不清楚

不用谢!!

第五步:配置工程(这里我用的是Android studio所有点的是这个)

点开之后是不是很懵逼,没错要的就是这种效果,要不怎么凸显我的牛*,不要急等我开个软件,好吧我偷偷告诉你们,其实这里面这么多东西有用的在最后——面。

把这些东西复制到你们的软件里面,什么这都不会,好吧我截图!!

对着抄总会了吧!!!

第五步:最后一步了,就是显示地图

先导入依赖(依赖如下):

不好意思忘给源代码了,你们一个个手敲,那也太难受了,我怎么会这么对你们呢,源代码来了!!

好像还要加入key

设置地图的布局(我直接给你们源代码,复制就完了):


<com.amap.api.maps.MapViewandroid:id="@+id/map"android:layout_width="match_parent"android:layout_height="match_parent"/>

在MainActivity里面初始化地图必要步骤:

上代码!!!

public class MainActivity extends Activity {MapView mMapView = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);//获取地图控件引用mMapView = (MapView) findViewById(R.id.map);//在activity执行onCreate时执行mMapView.onCreate(savedInstanceState),创建地图mMapView.onCreate(savedInstanceState);}
@Overrideprotected void onDestroy() {super.onDestroy();//在activity执行onDestroy时执行mMapView.onDestroy(),销毁地图mMapView.onDestroy();}@Overrideprotected void onResume() {super.onResume();//在activity执行onResume时执行mMapView.onResume (),重新绘制加载地图mMapView.onResume();}@Overrideprotected void onPause() {super.onPause();//在activity执行onPause时执行mMapView.onPause (),暂停地图的绘制mMapView.onPause();}@Overrideprotected void onSaveInstanceState(Bundle outState) {super.onSaveInstanceState(outState);//在activity执行onSaveInstanceState时执行mMapView.onSaveInstanceState (outState),保存地图当前的状态mMapView.onSaveInstanceState(outState);}
}

用心Copy不要直接复制,这个直接复制是报错的哈哈哈,自己用心看看,就会找到很细节!!请叫我细节帝

最后就是把地图显示到你手机或者模拟器上咯

//定义了一个地图view
mapView = (MapView) findViewById(R.id.map);
mapView.onCreate(savedInstanceState);// 此方法须覆写,虚拟机需要在很多情况下保存地图绘制的当前状态。
//初始化地图控制器对象
AMap aMap;
if (aMap == null) {aMap = mapView.getMap();
}

还是别直接复制,自己多看两遍就懂怎么个事了,直接复制是报错了,哈哈哈哈哈!!

效果展示

这个水印我是去不掉的,这要去掉,也是属实比较牛逼的了

下一篇文章提前知道

说实话,这个高德地图在手机上显示是简单的了,什么?你说怎么在手机上显示,一显一显的就上去了,好吧好吧,这个我在下一篇文章的时候,在出教程(前提一定要是Android手机才行),在下一篇文章,我将教大家一个非常牛逼的第三方,可以自己做一个UI页面,上面点击按钮,就可以分享到一些比较出名的第三方,我用0.01秒想了一下,太TM难了,我怕你们接收不了(太多了不想敲),就教你们一个更牛逼的,在手机上看电视,央视一套到央视十五套,UI页面你们定,自己设置下一篇我让你们看看我设置的UI页面,自认为非常炫酷,其实本次高德地图还有很多没有讲解到还有许多功能因为时间原因(快下课了!!)没有提到,大家可以到官网上查看,如果有疑问的下面留言,我就看看(会的一定讲解!!),拜拜,虽然现在才三点,但是我还是要祝福大家晚安咯!!

高德地图的集成(简单至极)相关推荐

  1. 高德地图--SDK集成--定位功能 地图定位搜索

    最近项目需要到高德定图定位,就此记录下简单集成思路 下载文件之只放了libs和主要代码文件 https://download.csdn.net/download/qq_38355313/1035261 ...

  2. 高德地图插件的简单使用

    1:首先是资源 高德开放平台 | 高德地图API (amap.com) 点进去后>点击控制台登录 2:点击开发支持会有详细的入门这里就不一一解释了 3:工具 坐标拾取器:可以帮你解决不知道地图的 ...

  3. 高德地图 SDK集成 定位 地理编码 搜索 经纬度获取 功能工具类

    最近项目要集成高德地图,然后可以根据语音输入指令,进行定位和地理编码搜索功能,从而实现获取当前位置经纬度和根据地址获取经纬度的功能 下载文件之只放了libs和主要代码文件 https://downlo ...

  4. 高德地图定位的简单实现

    1.要实现高德地图的定位,首先要下载高德地图的SDK以及高德地图定位的SDK 下载地址:http://lbs.amap.com/api/android-sdk/download/ http://lbs ...

  5. android高德地图定位集成

    进入高德开发者平台 参考:http://lbs.amap.com/api/android-location-sdk/locationsummary/ 配置 下载 从网站下载并解压得到定位包" ...

  6. 高德地图变相实现简单的地理围栏技术

    代码地址: 前端:https://github.com/poemp/geo-fencing-frontend 后端:https://github.com/poemp/geo-fencing-backe ...

  7. Android一步一步教你集成高德地图

    转载请注明出处:http://blog.csdn.net/alpha58/article/details/56488734 前言 当项目中需要使用地图SDK的时候, 是选择高德地图还是百度地图呢?从对 ...

  8. android高德地图定位是准确的吗,高德地图定位不准确?原因在这里!

    高德地图的集成还是比较简单的,而且用法都有Demo,下面我就说一说定位不准确的原因吧 1.获取SHA1值出错,这个很重要,如果SHA1值不对的话,高德SDK是不会告诉你的,而且最可恶的是还能运行,位置 ...

  9. 高德地图聚合android,GitHub - lingyanluoxue/android-togetherMap: 实现高德地图的marker聚合功能...

    android-togetherMap 本文我将讲解一下我最近实现的高德地图Marker的聚合功能.在项目开发中需要使用到地图Marker的聚合功能,但是高德地图并没有实现对Marker的聚合功能,所 ...

  10. 高德地图基础功能使用心得

    个人感觉高德的sdk比百度的好用,而且出错概率也更小,如果用高德地图做一个简单的当前地点定位,不仅不需要设置mapView控件,直接集成在activity里即可.而且还可以按照固定的刷新频率获得经纬度 ...

最新文章

  1. 框架模式与设计模式之区别
  2. gif加文字 php,gif动态图片添加文字 gif制作软件 怎样给gif动态图片添加文字
  3. [CommunityServer]事件代理
  4. (0049)iOS开发之数据精度处理四舍五入问题
  5. 学着造轮子-RxLifeCycle
  6. mysql 每条记录大小_计算数据库中各个表的数据量和每行记录所占用空间
  7. js 模拟点击_爬虫js逆向之无限debugger--抖音第三方数据分析平台的坑
  8. c++ primer plus 之函数及函数指针
  9. Fedora Core下声卡驱动全功略(转)
  10. 集成简单的科大讯飞文字转语音
  11. SQL数据分析-淘宝用户行为
  12. 阅读这篇文章,假设你不知道的傅里叶变换,然后来掐死我
  13. 在Unity中使用Photon(网络多人联机)
  14. java netcdf精度_NetCDF 介绍
  15. 怎么让两个java文件关联,怎么把多个excel文件合并成一个【几个excle合并成一个】...
  16. android默认打开adb,android user 版本如何默认adb调试为打开(示例代码)
  17. SpringBoot整合xxjobl
  18. finally、catch和return,你真的会用吗?
  19. OpenGL南邮计算机图形学实验报告三——实现类似地月系统的两物体环绕移动
  20. 【量化】实战获取Fama-French三因子模型的数据源

热门文章

  1. 腾讯与360继续争,受益的是谁?
  2. C#中的控件Binding
  3. html p 标签文字换行与不换行以及文字隐藏
  4. 数据结构练习题及答案
  5. Java 微信图片上传素材管理
  6. mysql 1236错误_MySQL 1236错误解决方法_MySQL
  7. 为什么手机网速太慢_为什么苹果手机的网速变慢了_苹果手机上网速度慢的解决方法-系统城...
  8. 二进制安装MySQL以及密码破解
  9. 求职信高中生计算机,高中生求职信.doc
  10. Hadoop之block副本放置策略 Rack机架感知源码