天天看點

Android Studio百度地圖(二)

這一章主要想來聊一下我在項目中嵌入百度地圖時遇到的一些問題和解決方式。這次就隻是方法論,隻有少量的show me the code.

1.如何找到開發模闆

百度地圖中定義了很多類很多接口,這些類和接口名稱是什麼,功能是怎樣的,如何進行使用的,對于初次接觸百度地圖的人來說,最通常的反映就是無從下手。還有在百度地圖SDK更新後,一些方法的傳參出現了變化,也是對自己的代碼進行修改的。

毫無疑問,最好的開發模闆就是百度官方給出的Demo,根據自己所需的功能,從demo中提取相關代碼片段進行整合包裝,就能夠完成目标。

其次,這裡推薦一個大神的CSDN部落格:

http://blog.csdn.net/lmj623565791/article/details/37729091

他也在慕課網上有相關的百度地圖視訊。可以去圍觀一下。

2.明确你的核心需求

基本的需求在于地圖,定位,導航,添加覆寫物,測距等等。你要明白哪些是你真正需要的,避免導入太多的包和類,以緻于項目過于備援。

3. sdk更新的一些變化

一、在infowindow的傳入參數作了調整

Android Studio百度地圖(二)

new一個InfoWindow,将y軸的偏移量(我自己的是-50)直接作為方法參數傳入,而不像以前一個還需要有一個經緯度轉成螢幕上的點再偏移,一定程式上簡化了流程,更為簡潔友善。

後續項目開發中如果遇到有關百度地圖的有意思的東西,會一直和大家分享,持續更新中。。。

繼續閱讀