日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android百度地图调用,Android 调用百度地图API

發布時間:2023/12/9 Android 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android百度地图调用,Android 调用百度地图API 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、到 百度地圖開發平臺下載SDK

1、點擊自定義下載

2、下載自己想要的功能包我這里選了三個

3、獲取密鑰

獲取密鑰之前我們要新建一個應用

填寫好相關的信息

二、 新建一個項目工程

1、 把下載好的百度sdk中的jar包拷貝到項目的libs目錄下

2、在application中添加開發密鑰

3、添加所需的權限

4、在布局xml文件中添加地圖的控件和一個按鈕控件;

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

tools:context="com.example.baidumap.MainActivity" >

android:id="@+id/bmapView"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:clickable="true" />

5、編寫src文件

public class MainActivity extends Activity {

private MapView mMapView = null;

private BaiduMap mBaiduMap;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

//在使用SDK各組件之前初始化context信息,傳入ApplicationContext

//注意該方法要再setContentView方法之前實現

SDKInitializer.initialize(getApplicationContext());

setContentView(R.layout.activity_main);

//初始化控件

initView();

}

private void initView() {

//獲取地圖控件引用

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

//獲取百度地圖

mBaiduMap = mMapView.getMap();

//普通地圖

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);

//開啟交通圖

mBaiduMap.setTrafficEnabled(true);

//衛星地圖

//mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);

}

@Override

protected void onDestroy() {

super.onDestroy();

//在activity執行onDestroy時執行mMapView.onDestroy(),實現地圖生命周期管理

mMapView.onDestroy();

}

@Override

protected void onResume() {

super.onResume();

//在activity執行onResume時執行mMapView. onResume (),實現地圖生命周期管理

mMapView.onResume();

}

@Override

protected void onPause() {

super.onPause();

//在activity執行onPause時執行mMapView. onPause (),實現地圖生命周期管理

mMapView.onPause();

}

}

三、運行項目

導出帶簽名文件的APK,簽名文件的SHA1碼要和創建百度地圖應用時輸入的SHA1碼一致

更多的功能請看百度地圖的官方文檔android調用百度地圖API

http://blog.csdn.net/lyq8479/article/details/6384428

調用百度地圖Api實現的查看地圖功能的小插件

1. 功能 bMap.js 可根據地理位置調用出百度地圖,采用彈出框形式 2.用法 var city = '青島市'; var address = '香港中路'; bMap.init({ city : ...

【c#】Form調用百度地圖api攻略及常見問題

首先,在Form中調用百度地圖api,我們需要使用webbrowser控件,這個在前面的文章中已經講過了,可以參照(http://blog.csdn.net/buptgshengod/article/ ...

HTML5調用百度地圖API獲取當前位置并直接導航目的地的方法

調用百度地圖API的總結

因為項目要用到百度地圖,所以先摸索了一下,各種功能官方都有文檔,點擊可查看,文章的話我就直接寫我用到的功能例子了,要用可以直接復制粘貼~ 一.主要涉及到的幾個接口(先申請密鑰): 1.技術一:坐標轉換 ...

隨機推薦

web.xml加載順序

一 1.啟動一個WEB項目的時候,WEB容器會去讀取它的配置文件web.xml,讀取和兩個結點. 2.緊急著,容創建一個Ser ...

AngularJS之代碼風格36條建議【一】(九)

前言 其實在新學一門知識時,我們應該注意下怎么書寫代碼更加規范,從開始就注意養成一個良好的習慣無論是對于bug的查找還是走人后別人熟悉代碼都是非常好的,利人利己的事情何樂而不為呢,關于AngularJ ...

sqoop部署

下載安裝包 sqoop-1.99.3-bin-hadoop200.tar.gz 解壓 tar zxvf?sqoop-1.99.3-bin-hadoop200.tar.gz 建立sqoop鏈接 ln - ...

HDU 5895 Mathematician QSC(矩陣乘法+循環節降冪+除法取模小技巧+快速冪)

傳送門:HDU 5895 Mathematician QSC 這是一篇很好的題解,我想講的他基本都講了http://blog.csdn.net/queuelovestack/article/detai ...

Servlet獲取參數

package action; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servlet ...

echarts標準餅圖解讀(一)——提示框(tooltip)配置

總結

以上是生活随笔為你收集整理的android百度地图调用,Android 调用百度地图API的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。