简单测试一下andriod中的地图应用,没想到一个小小的应用也费了不少的事,记录一下,以备查.

首先要修改AndroidManifest.xml文件:

<!-- 加入引用库 -->

<uses-library android:name="com.google.android.maps" />

<!-- 加入权限 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />

然后修改Activity,注意要从MapActivity继承:

public class MainActivity extends MapActivity { ...  }

下面是activity的一个简单示例:

public class MainActivity extends MapActivity {
private MapView mMapView;
private MapController mMapContraoller;
private GeoPoint mGeoPoint=new GeoPoint(30659259,104065762);
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mMapView=(MapView)findViewById(R.id.MapView01);
mMapView.setTraffic(true);
mMapView.setEnabled(true);
mMapView.setClickable(true);
mMapContraoller=mMapView.getController();
mMapContraoller.setZoom(12);
mMapContraoller.animateTo(mGeoPoint);
}
@Override  
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;
}

}

activity的资源文件中填加mapview:

<com.google.android.maps.MapView
android:id="@+id/MapView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="067_6YH5q7XFvCHGX8HeK9FQf9pMrzQsax4hqOw"

/>

注意:

android:apiKey="067_6YH5q7XFvCHGX8HeK9FQf9pMrzQsax4hqOw"

要自己去申请,然后加上.

android地图定位相关推荐

  1. Android地图定位开发技术汇总

    Android地图定位开发技术汇总 由于课程需要,我查询了一些Android中的地图定位开发技术,该技术在理论课日常练习中应用到了模拟高德地图APP开发中,同时也运用到了实验课结业大作业--小农夫AP ...

  2. android 地图定位报错,百度地图定位迷之报错(latitude : 4.9E-324 lontitude : 4.9E-324)

    估计很多小伙伴们在开发的时候会用到定位和地图功能,用的最多的应该是百度地图和高德地图,这两天我在使用百度地图定位的时候碰到了许多迷之bug,简直迷得不要不要的,把自己碰到的问题记下来,给自己一个记录, ...

  3. android 地图定位失败,Android 高德地图定位遇到的异常

    最近项目中集成了高德地图定位功能,使用都是正常按照高德开发文档来的,目前出现的问题是退出整个应用程序时(应用的主界面显示地图同时开启了实时定位),报错误如下: 12-26 10:21:56.739 2 ...

  4. Android地图定位-百度地图上定位自己所在的位置

    一 效果图 二 主要代码 BaseActivity.java package com.itheima.baidumap74;import com.baidu.mapapi.map.BaiduMap; ...

  5. android地图定位到海洋,GPS定位技术进行高精度海洋定位的应用

    海上定位是海洋测绘中最基本的工作.由于海域辽阔,海上定位可根据离岸距离的远近而采用不同的定位方法,如光学交会定位.无线电测距定位.GPS卫星定位.水声定位以及组合定位等. 海洋测绘主要包括海上定位.海 ...

  6. Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK

    原文:Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...

  7. Android中级篇之百度地图SDK v3.5.0-一步一步带你仿各大主流APP地图定位移动选址功能

    from: http://blog.csdn.net/y1scp/article/details/49095729 定位+移动选址 百学须先立志-学前须知: 我们经常在各大主流APP上要求被写上地址, ...

  8. Android 之一 Android Studio 安装、配置等新手入门 + 百度地图定位 + 移动摇杆 的实现

    缘起   之前在玩一款 VR 游戏:一起来捉妖.这款游戏是使用地图进行游戏的.无奈网上找了各种工具,要么付费,要么不好使.想想自己就是个程序猿,于是乎决定自己开发一个.现在游戏基本放弃了,但是为了游戏 ...

  9. unlegal android,百度地图定位 Cordova 插件 cordova-plugin-baidumaplocation

    软件介绍 百度地图定位Cordova插件,支持Android,IOS 可以在此地址查看example 基于百度地图Android版定位SDK(v7.1)以及百度地图IOS SDK (v3.2.1) 一 ...

最新文章

  1. linux怎么安装java环境变量_linux怎么配置java环境变量
  2. OpenCV 从文件中读取视频并播放
  3. 深度LINUX不喜欢
  4. OCP 12c最新考试原题及答案(071-4)
  5. 51单片机如何跳出wile循环_基于proteus的51单片机开发实例(1)
  6. Docker-07:Docker网络管理
  7. 安川g7变频器说明书_变频器功率调整
  8. 著名的劝学诗,少年辛苦终事成,莫向光阴惰寸功!
  9. android翻书效果实现原理( 贝塞尔曲线绘制原理/点坐标计算)
  10. Linux服务器如何查看CPU占用率、内存占用、带宽占用
  11. java线程-从生产者和消费者模型说起
  12. Spring+SpringMVC+Mybatis分布式敏捷开发系统架构(附源码)
  13. ❤️小白到精英必备的100多个Python函数汇总❤️写代码都流畅多了
  14. TCP协议与SCTP协议的区别
  15. 【游戏思路】制作简单小游戏实现思路总结
  16. 区块链是如何升级的?
  17. 中职学校计算机大赛方案,2014年河北省中等职业学校信息化教学大赛方案(附件1)...
  18. echats 3d地图 并打点和绘制迁徙图,绘制3d柱状图 3d迁徙线3d点 lines3D bar3D scatter3D
  19. 求自然数的平方和python_查找最大N,以使Python中前N个自然数的平方和不超过X
  20. node.js实现token验证——从数据库验证登录到redis存储

热门文章

  1. PyTorch 1.9发布,支持新API,可在边缘设备中执行
  2. 为什么2G/3G和AI擦不出火花?他们用这篇论文告诉你答案
  3. AI | 优化背后的数学基础
  4. 92年的小哥,985的特聘教授:3年博士期间发表40篇SCI
  5. 员工拒绝加班,被判赔公司1.8万!网友炸锅
  6. 2020年最新全球大学学术排名出炉
  7. 7000 字读懂互联网公司的架构演变历程
  8. 假如有人今天把支付宝的存储服务器炸了,支付宝里的钱是不是就没了。。。...
  9. 你熟悉Git常用的命令吗?(点赞+收藏)
  10. python字符串用法详解(str、下标、切片、查找、修改、判断)