android---高德地图(1)---显示一张简单地图
来源:互联网 发布:2017网络虚假新闻案例 编辑:程序博客网 时间:2024/05/18 01:41
配置工程:
http://lbs.amap.com/api/android-sdk/down/下载相关开发sdk
- 3D地图包解压后得到:3D地图显示包“Android_Map_2.x.x.jar ”和文件夹“ armeabi ”(以 V2.2.0为例,含 - libamapv302.so 和 libmapv302ex.so 文件)。
- 2D地图包解压后得到:2D地图显示包“Android_Map_V2.x.x.jar ”
- 搜索包解压后得到:“Android_Services_V2.x.x.jar”。
<application android:icon="@drawable/icon" android:label="@string/app_name" > <meta-data android:name="com.amap.api.v2.apikey" android:value="请输入您的用户Key"/> <activity android:name="com.amap.demo.LocationManager" > <intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
5.代码实现<?xml version="1.0" encoding="utf-8"?>
<!-- 引入布局文件 -->
<com.amap.api.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<?xml version="1.0" encoding="utf-8"?>
<!-- 引入布局文件 -->
<com.amap.api.maps2d.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
JAVA文件---public
class
MainActivity
extends
Activity {
private
MapView mapView;
private
AMap aMap;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
// R 需要引用包import com.amapv2.apis.R;
setContentView(R.layout.basicmap_activity);
mapView = (MapView) findViewById(R.id.map);
mapView.onCreate(savedInstanceState);
// 必须要写
init();
}
/**
* 初始化AMap对象
*/
private
void
init() {
if
(aMap ==
null
) {
aMap = mapView.getMap();
}
}
/**
* 方法必须重写
*/
@Override
protected
void
onResume() {
super
.onResume();
mapView.onResume();
}
/**
* 方法必须重写
*/
@Override
protected
void
onPause() {
super
.onPause();
mapView.onPause();
}
/**
* 方法必须重写
*/
@Override
protected
void
onSaveInstanceState(Bundle outState) {
super
.onSaveInstanceState(outState);
mapView.onSaveInstanceState(outState);
}
/**
* 方法必须重写
*/
@Override
protected
void
onDestroy() {
super
.onDestroy();
mapView.onDestroy();
}
}
0 0
- android---高德地图(1)---显示一张简单地图
- 安卓开发---高德地图(1) 显示一张简单地图
- 加载一张高德地图
- Android简单实现高德地图显示及定位
- Android简单实现高德地图显示及定位
- Android简单实现高德地图显示及定位
- Android简单实现 高德地图的定位与显示,点击按钮切换地图图层
- 高德地图显示
- 显示高德地图
- 关于android高德地图地图无法显示的问题
- Android 高德地图显示只有Logo没有地图解决方案
- Android Studio 关于高德地图的开发:显示地图
- Android 高德地图,显示最基本的地图
- Android-高德地图-显示气泡框
- android高德地图调用定位显示
- Android高德地图显示总结
- Android 使用高德地图简单实现地图定位
- android---高德地图(2)---定位-显示小蓝点
- 详解css中relative,absolute,float用法
- 全文索引----solr客户端工具solrJ
- android---高德地图(2)---定位-显示小蓝点
- HDU - 4277 USACO ORZ (set判重+dfs)好题
- 带动画效果的三方欢迎界面
- android---高德地图(1)---显示一张简单地图
- uva 10603 Fill 搜索
- 第九周上机实践项目——项目1-深复制体验
- 混乱的Node.js
- Activity启动模式介绍
- java_web 第三课servlet使用jdbc连接数据库
- andorid---通过Viewpager实现图片滑动以及缩放
- 《啊哈算法》第四章 万能的搜索
- Scrum 之 每日站会