android 使用天地图,天地图嵌入到Android手机中
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
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手机中相关推荐
- android天地图使用,天地图嵌入到Android手机中
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...
- 天地图 android 接口,天地图嵌入到Android手机中
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...
- android调用天地图,天地图嵌入到Android手机中
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2 使用步骤 1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java Build Path-> ...
- Android之如何获取手机中所有的传感器
传感器是第二代智能手机的重要标志之一.可以毫不客气地说,现在市面上的Android手机和平板电脑(TV除外)都内置了传感器.否则很多游戏和应用就无法使用了.Android SDK支持的传感器并不是每一 ...
- Google Android向华为“闭源”,华为手机迎来至暗时刻!
作者 | 屠敏 转载自CSDN(ID:CSDNnews) 居安思危任正非,未雨绸缪如华为.在贸易战的背景下,即使早在多年前已在多个层面做好"备胎"计划的华为,在面对美国对芯片乃至操 ...
- 【Flutter】Flutter 混合开发 ( 关联 Android 工程与 Flutter 工程 | 安卓页面中嵌入 Flutter 页面 | 安卓中启动 Flutter 页面 )
文章目录 前言 一.创建 Android 项目 二.关联 Android 工程与 Flutter Module 工程 1.配置 Flutter Module工程 2.配置 build.gradle 3 ...
- 能用文件的安卓c语言,使用android NDK将.C 文件编译为 手机 可执行程序或者.so
现有这样一个helloworld.c的源文件,如下: #include int main(){ printf("Hello world!\n"); } 如何将它进行编译,并在And ...
- Android开发之系统信息——获取Android手机中SD卡内存信息
SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件.因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android ...
- 解决Eclipse、Android Studio ADT AVD不能检测到手机
解决Eclipse.Android Studio ADT AVD不能检测到手机 Android开发时,经常会使用Eclipse或者Android Studio开发工具,在使用真机调试App ...
最新文章
- 中国最大的python社区-python最大并发
- image和TFRecord互相转换
- Linux Ubuntu常用命令
- MySQL日期及时间加减函数
- VTK:隐式布尔值用法实战
- 容斥问卷调查反馈——Co-prime,Character Encoding,Tree and Constraints,「2017 山东一轮集训 Day7」逆序对
- 智能会议系统(35)---深入浅出sip协议
- 【Python】【有趣的模块】【requests】【一】HTTP头信息总结
- Java、JSP网上购物管理系统
- Android云手机平台搭建-2020圈钱热潮
- 思维导图c语言java区别_C语言基本数据类型的思维导图
- 如何使用Python3解二维码和编译二维码
- JS - 解决鼠标单击、双击事件冲突问题(同时实现两种事件响应)
- html字体文件过大导致加载缓慢如何解决?
- 绵阳南山中学计算机老师邱浩,还原“博士论文走红”的中科院博士:学成还乡衣着朴素...
- Hadoop大数据分析及数据挖掘 读书笔记(1)
- Blackhat 2017Defcon 25学习笔记
- 客户信息的收集办法有哪些 如何进行客户信息管理
- 硬件中断和软件中断的区别?
- 随机变量-离散-连续-假设检验方法