Android百度地圖應(yīng)用之基本地圖功能實(shí)現(xiàn)
一、簡介
1、地圖
地圖展示:普通地圖(2D,3D)、衛(wèi)星圖和實(shí)時(shí)交通圖。
地圖操作:可通過接口或手勢(shì)控制來實(shí)現(xiàn)地圖的點(diǎn)擊、雙擊、長按、縮放、平移、旋轉(zhuǎn)、改變視角等操作。
2、地圖類型
百度地圖Android SDK 3.6.1提供了兩種類型的地圖資源(普通矢量地圖和衛(wèi)星圖,設(shè)置辦法見demo04),如果不指定地圖類型,默認(rèn)為普通矢量地圖。
此示例僅演示普通矢量圖的基本用法。
3、本示例功能描述
該例子介紹如何構(gòu)建一個(gè)基礎(chǔ)的地圖頁面,并演示如何顯示以自定義的經(jīng)緯度坐標(biāo)為中心點(diǎn)的百度地圖。
簡介:創(chuàng)建一張百度地圖并管理地圖的生命周期。
詳述:
(1)創(chuàng)建一張最簡單的百度地圖;
(2)管理地圖的生命周期,具體請(qǐng)參看代碼部分的相關(guān)注釋;
(3)可監(jiān)聽地圖加載完成事件;
4、本示例運(yùn)行截圖
在x86模擬器中運(yùn)行的效果如下:
二、設(shè)計(jì)步驟
1、添加Demo02BaseMap.cs文件
先在項(xiàng)目中添加一個(gè)SrcSdkDemos文件夾,然后在該文件夾下添加該文件。
using Android.App; using Android.Content.PM; using Android.OS; using Com.Baidu.Mapapi.Map; namespace BdMapV371Demos.SrcSdkDemos { [Activity(Label = "@string/demo_name_basemap", ConfigurationChanges = ConfigChanges.Orientation | ConfigChanges.KeyboardHidden, ScreenOrientation = ScreenOrientation.Sensor)] public class Demo02BaseMap : Activity { private TextureMapView mMapView; protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); mMapView = new TextureMapView(this, new BaiduMapOptions().MapStatus(new MapStatus.Builder() .Target(MainActivity.HeNanUniversity) .Build())); SetContentView(mMapView); } protected override void OnPause() { base.OnPause(); mMapView.OnPause(); } protected override void OnResume() { base.OnResume(); mMapView.OnResume(); } protected override void OnDestroy() { base.OnDestroy(); mMapView.OnDestroy(); } } }
2、修改MainActivity.cs文件
在MainActivity.cs文件的demos字段定義中添加下面的代碼。
private static readonly DemoInfo<Activity>[] demos = { …… //示例1--基本地圖功能 new DemoInfo<Activity>(Resource.String.demo_title_basemap, Resource.String.demo_desc_basemap, new Demo01BaseMap()), }
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android FTP服務(wù)器上傳文件攻略(代碼詳解)
這篇文章主要介紹了Android FTP服務(wù)器上傳文件攻略,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06Android時(shí)光軸實(shí)現(xiàn)淘寶物流信息瀏覽效果
這篇文章主要為大家詳細(xì)介紹了Android時(shí)光軸實(shí)現(xiàn)淘寶物流信息瀏覽效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11Android空心圓及層疊效果實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了Android空心圓及層疊效果實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10Android RecyclerView item選中放大被遮擋問題詳解
這篇文章主要介紹了Android RecyclerView item選中放大被遮擋問題詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04Android數(shù)據(jù)加密之Rsa加密的簡單實(shí)現(xiàn)
下面小編就為大家?guī)硪黄狝ndroid數(shù)據(jù)加密之Rsa加密的簡單實(shí)現(xiàn)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10Android實(shí)現(xiàn)自定義滑動(dòng)刻度尺方法示例
這篇文章主要給大家介紹了關(guān)于Android實(shí)現(xiàn)自定義滑動(dòng)刻度尺的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04Flutter permission_handler 權(quán)限插件的使用詳解
這篇文章主要介紹了Flutter permission_handler 權(quán)限插件的使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04Android中RecyclerView 滑動(dòng)時(shí)圖片加載的優(yōu)化
本篇文章主要介紹了Android中RecyclerView 滑動(dòng)時(shí)圖片加載的優(yōu)化,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04Android如何實(shí)現(xiàn)底部菜單固定到底部
這篇文章主要介紹了Android如何實(shí)現(xiàn)底部菜單固定到底部,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09