高德地图API Android集成与应用开发

高德地图的 API 在 Android 开发中算得上是相当强大了。定位、天气预报、导航等功能都能轻松搞定,挺适合开发者们来玩转地图应用。,需要在项目里集成 SDK,记得在build.gradle文件中加入依赖项,别忘了在AndroidManifest.xml里加上访问网络和定位的权限。

接下来,在onCreate方法里初始化地图,代码也简单。使用MapFragment加载地图,设置一下回调方法,就能实现地图的基本功能。

至于位置定位,高德的LocationService给力得。只需几行代码,就能开启定位,获取经纬度,方便。而且高德地图还了天气 API,能轻松获取指定城市的天气预报,返回的数据也是 JSON 格式的,用OkHttp就能轻松求,解析后显示在界面上。

,高德地图的 API 在 Android 应用中的集成和使用都相当简单,只要理解了基本的网络求、JSON 解析和地图初始化,你就能快速构建出好用的地图应用。

7z
高德地图demo.7z 预估大小:94个文件
folder
GaoDe2 文件夹
folder
bin 文件夹
file
classes.dex 1.75MB
folder
res 文件夹
folder
drawable-hdpi 文件夹
file
ic_launcher.png 6KB
file
location_marker.png 2KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 9KB
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 17KB
folder
drawable-mdpi 文件夹
file
ic_launcher.png 3KB
file
GaoDe2.apk 1.61MB
file
jarlist.cache 120B
folder
dexedLibs 文件夹
file
AMap_3DMap_V2.4.0-ee980347c3d4b79629beaca67f200de0.jar 834KB
file
Android_Location_V1.3.1-32c5a04736c0cb2f56cfad81dff55b0e.jar 108KB
file
AMap_3DMap_V2.4.0-c0363121329eb6ca711d91fba50ae77a.jar 834KB
file
android-support-v4-4919567f87b6d0d200d4d3969802e09b.jar 206KB
file
android-support-v4-f7c6473559e9bf67af6d5b10951cf4d3.jar 206KB
file
Android_Location_V1.3.1-e7a7110e8b5e7f52d9f317c263911683.jar 108KB
file
android-support-v4-d162beb4e542878a677faac01bc0ee44.jar 206KB
file
Android_Location_V1.3.1-5835766d52cd9db1bddc8ca4da48d130.jar 108KB
file
AMap_3DMap_V2.4.0-b183b992687c82d229a31752f2ca3f24.jar 834KB
folder
classes 文件夹
folder
com 文件夹
folder
fproject 文件夹
folder
DXCBuy 文件夹
file
ShopMapActivity$1.class 535B
file
ShopMapActivity.class 8KB
folder
amap 文件夹
folder
location 文件夹
folder
demo1 文件夹
file
MainActivity.class 3KB
file
BuildConfig.class 355B
file
R$layout.class 733B
file
R$id.class 2KB
file
R$drawable.class 608B
file
R$dimen.class 1KB
file
R$attr.class 355B
file
R$menu.class 403B
file
R.class 776B
file
R$string.class 2KB
file
R$color.class 557B
file
R$style.class 414B
folder
weather 文件夹
file
GPSLocationActivity$3.class 1KB
file
GPSLocationActivity$2.class 3KB
file
MultyLocationActivity.class 5KB
file
FutureWeatherReportActivity.class 4KB
file
NetLocationActivity.class 5KB
file
ShiShiWeatherActivity.class 4KB
file
GeoFenceActivity$1.class 2KB
file
GeoFenceActivity.class 6KB
file
GPSLocationActivity.class 4KB
file
GPSLocationActivity$1.class 589B
file
resources.ap_ 57KB
file
GaoDe.apk 1.59MB
file
AndroidManifest.xml 3KB
folder
res 文件夹
folder
drawable-ldpi 文件夹
file
whitenooutborder.xml 332B
file
whiteborder.xml 417B
file
border.xml 314B
file
pressednooutborder.xml 333B
folder
values-v11 文件夹
file
styles.xml 334B
folder
menu 文件夹
file
main.xml 263B
folder
values-v14 文件夹
file
styles.xml 391B
folder
drawable-hdpi 文件夹
file
ic_launcher.png 7KB
file
location_marker.png 2KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 12KB
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 24KB
folder
values 文件夹
file
colors.xml 335B
file
strings.xml 3KB
file
styles.xml 34B
file
dimens.xml 1KB
folder
values-sw720dp-land 文件夹
file
dimens.xml 277B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 4KB
folder
values-sw600dp 文件夹
file
dimens.xml 203B
folder
layout 文件夹
file
activity_net_location.xml 13KB
file
activity_multy_location.xml 2KB
file
activity_main.xml 7KB
file
custom_info_window.xml 800B
file
activity_current_weather_report.xml 7KB
file
activity_gps_location.xml 5KB
file
activity_shopmap.xml 444B
file
activity_geofence.xml 769B
file
proguard-project.txt 781B
file
ic_launcher-web.png 50KB
folder
assets 文件夹
folder
gen 文件夹
folder
com 文件夹
folder
amap 文件夹
folder
location 文件夹
folder
demo1 文件夹
file
BuildConfig.java 165B
file
R.java 9KB
folder
.settings 文件夹
file
org.eclipse.jdt.core.prefs 177B
folder
src 文件夹
folder
com 文件夹
folder
fproject 文件夹
folder
DXCBuy 文件夹
file
ShopMapActivity.java 7KB
folder
amap 文件夹
folder
location 文件夹
folder
demo1 文件夹
file
MainActivity.java 4KB
folder
weather 文件夹
file
GeoFenceActivity.java 6KB
file
ShiShiWeatherActivity.java 5KB
file
NetLocationActivity.java 6KB
file
MultyLocationActivity.java 5KB
file
GPSLocationActivity.java 5KB
file
FutureWeatherReportActivity.java 3KB
file
.project 842B
file
.classpath 659B
file
project.properties 563B
file
AndroidManifest.xml 3KB
folder
libs 文件夹
folder
armeabi 文件夹
file
libamapv304.so 937KB
file
libamapv304ex.so 29KB
file
android-support-v4.jar 543KB
file
BlueAntique.apk 1.37MB
file
AMap_3DMap_V2.4.0.jar 1.03MB
file
Android_Location_V1.3.1.jar 185KB
file
BlueAntique20150217.apk 1.37MB
...
7z 文件大小:6.87MB