该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

3.2 使用步骤

1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java

Build Path->Libraries 中选择“Add External JARs”, tiandituapi.jar,

确定后返回,这样您就可以在您的程序中使用 API 了。

2) 需要在 Manifest 中添加如下访问权限:

android:name="android.permission.ACCESS_NETWORK_STATE">

android:name="android.permission.ACCESS_WIFI_STATE">

android:name="android.permission.INTERNET">

android:name="android.permission.CALL_PHONE">

android:name="android.permission.ACCESS_COARSE_LOCATION">

android:name="android.permission.READ_PHONE_STATE">

android:name="android.permission.WRITE_EXTERNAL_STORAGE">

3) 在布局 xml 文件中添加地图显示组件,并把布局文件选到 Activity 中显示。

android:id="@+id/main_mapview"

android:layout_width="fill_parent"

android:layout_height="fill_parent"/>

4) 在 Activity 中初始化地图

在 Activity 的 onCreate()接口中添加以下代码:

MapView mMapView = (MapView) findViewById(R.id.bmapsView);

//设置启用内置的缩放控件

mMapView.setBuiltInZoomControls(true);

//得到 mMapView 的控制权,可以用它控制和驱动平移和缩放

MapController mMapController = mMapView.getController();

//用给定的经纬度构造一个 GeoPoint,单位是微度 (度 * 1E6)

GeoPoint point = new GeoPoint((int) (39.915 * 1E6), (int) (116.404

* 1E6));

//设置地图中心点

mMapController.setCenter(point);

//设置地图 zoom 级别

mMapController.setZoom(12);

android 使用天地图,天地图嵌入到Android手机中相关推荐

  1. android天地图使用,天地图嵌入到Android手机中

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...

  2. 天地图 android 接口,天地图嵌入到Android手机中

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...

  3. android调用天地图,天地图嵌入到Android手机中

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...

  4. Android之如何获取手机中所有的传感器

    传感器是第二代智能手机的重要标志之一.可以毫不客气地说,现在市面上的Android手机和平板电脑(TV除外)都内置了传感器.否则很多游戏和应用就无法使用了.Android SDK支持的传感器并不是每一 ...

  5. Google Android向华为“闭源”,华为手机迎来至暗时刻!

    作者 | 屠敏 转载自CSDN(ID:CSDNnews) 居安思危任正非,未雨绸缪如华为.在贸易战的背景下,即使早在多年前已在多个层面做好"备胎"计划的华为,在面对美国对芯片乃至操 ...

  6. 【Flutter】Flutter 混合开发 ( 关联 Android 工程与 Flutter 工程 | 安卓页面中嵌入 Flutter 页面 | 安卓中启动 Flutter 页面 )

    文章目录 前言 一.创建 Android 项目 二.关联 Android 工程与 Flutter Module 工程 1.配置 Flutter Module工程 2.配置 build.gradle 3 ...

  7. 能用文件的安卓c语言,使用android NDK将.C 文件编译为 手机 可执行程序或者.so

    现有这样一个helloworld.c的源文件,如下: #include int main(){ printf("Hello world!\n"); } 如何将它进行编译,并在And ...

  8. Android开发之系统信息——获取Android手机中SD卡内存信息

    SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件.因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android ...

  9. 解决Eclipse、Android Studio ADT AVD不能检测到手机

    解决Eclipse.Android Studio ADT AVD不能检测到手机       Android开发时,经常会使用Eclipse或者Android Studio开发工具,在使用真机调试App ...

最新文章

  1. 中国最大的python社区-python最大并发
  2. image和TFRecord互相转换
  3. Linux Ubuntu常用命令
  4. MySQL日期及时间加减函数
  5. VTK:隐式布尔值用法实战
  6. 容斥问卷调查反馈——Co-prime,Character Encoding,Tree and Constraints,「2017 山东一轮集训 Day7」逆序对
  7. 智能会议系统(35)---深入浅出sip协议
  8. 【Python】【有趣的模块】【requests】【一】HTTP头信息总结
  9. Java、JSP网上购物管理系统
  10. Android云手机平台搭建-2020圈钱热潮
  11. 思维导图c语言java区别_C语言基本数据类型的思维导图
  12. 如何使用Python3解二维码和编译二维码
  13. JS - 解决鼠标单击、双击事件冲突问题(同时实现两种事件响应)
  14. html字体文件过大导致加载缓慢如何解决?
  15. 绵阳南山中学计算机老师邱浩,还原“博士论文走红”的中科院博士:学成还乡衣着朴素...
  16. Hadoop大数据分析及数据挖掘 读书笔记(1)
  17. Blackhat 2017Defcon 25学习笔记
  18. 客户信息的收集办法有哪些 如何进行客户信息管理
  19. 硬件中断和软件中断的区别?
  20. 随机变量-离散-连续-假设检验方法

热门文章

  1. 谷歌推Tacotron 2,搞定绕口令,效果优于WaveNet
  2. 《连线》杂志专访李彦宏:百度all in AI 欲引领智能革命
  3. jQuery ajax 使用
  4. springmvc项目,浏览器报404错误的问题
  5. 使用idea导入文件夹作为项目时,在项目中的文件夹可能会被隐藏
  6. JavaScript 对象总结
  7. 如何提高程序员的生产率 (1)
  8. Servlet 输出中文乱码的新收获(1)
  9. 【ZZ】国外大型网站使用到编程语言 | 菜鸟教程
  10. NoSQL数据库:从故障中恢复数据的原理