自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在WP應(yīng)用中使用Google Map替代Bing Map

移動開發(fā)
Bing Map對于中國用戶來說還是不行,很多地理位置沒有標(biāo)明,而且不夠細(xì)致,所以立刻想到的就是Google Map,于是找了一下相關(guān)資源,在Windows Phone應(yīng)用中使用Google Map其實非常簡單。

Bing Map對于中國用戶來說還是不行,很多地理位置沒有標(biāo)明,而且不夠細(xì)致,所以立刻想到的就是Google Map,于是找了一下相關(guān)資源,在Windows Phone應(yīng)用中使用Google Map其實非常簡單,下面詳述一下步驟:

1.有一個封裝好的DLL類庫:googlemaps.dll點擊下載),這個是核心內(nèi)容,在項目里首先添加該DLL的引用:

添加該DLL的引用

2.添加到XAML文件中幾個引用并命名。

  1. xmlns:my="clr-namespace:Microsoft.Phone.Controls.Maps;assembly=Microsoft.Phone.Controls.Maps"    
  2. xmlns:GoogleTileSource="clr-namespace:googlemaps;assembly=googlemaps"   
  3. xmlns:MSPCMCore="clr-namespace:Microsoft.Phone.Controls.Maps.Core;assembly=Microsoft.Phone.Controls.Maps" 

3.調(diào)用Google Map,這里要先簡單說一下,比起iOS開發(fā)來說,Windows Phone開發(fā)實在太方便了,也多虧了這個DLL寫的好,只要將原有的Bing Map控件中嵌套一點內(nèi)容即可,添加標(biāo)簽及獲取地理位置完全不影響,XAML內(nèi)容如下:

  1. <my:Map x:Name="mMain" Margin="0,0,0,0" CopyrightVisibility="Collapsed" LogoVisibility="Collapsed" ScaleVisibility="Visible" CredentialsProvider="ApBXPZf5IR94SLXE8nh5FYsb5WHKrH1XPY7428-EqQudseivcWhCROIJvGmtnkAV">   
  2.     <my:MapTileLayer Name="street" Margin="0,0,0,32">   
  3.         <my:MapTileLayer.TileSources>   
  4.             <GoogleTileSource:GoogleTile TileTypes="Street">   
  5.             </GoogleTileSource:GoogleTile>   
  6.         </my:MapTileLayer.TileSources>   
  7.     </my:MapTileLayer>   
  8. </my:Map> 

就這么簡單,具體內(nèi)部實現(xiàn)我也沒研究,有興趣的大家可以找找這個DLL的源碼。

效果如下

效果

 

【編輯推薦】

  1. Windows Phone開發(fā)基礎(chǔ)概念掃盲
  2. Windows Phone 7處理休眠和墓碑的恢復(fù)
  3. WP7開發(fā)中自定義事件的處理
  4. 詳解Windows Phone開發(fā)中的墓碑機(jī)制
  5. Windows Phone 7數(shù)字羅盤使用指南
責(zé)任編輯:王曉東 來源: 博客
相關(guān)推薦

2010-02-06 14:19:26

ibmdwGoogleMap

2013-10-30 09:34:15

SpringJQueryGoogle Map

2023-10-23 20:03:02

Go緩存

2012-05-08 11:03:28

Coding4Fun

2010-10-25 09:06:47

Google Map應(yīng)用

2021-02-25 11:19:37

谷歌Android開發(fā)者

2013-05-17 14:42:57

Ubuntu 13.1ChromeFirefox

2012-05-14 15:44:20

Coding4Fun Coding4Fun

2010-07-21 10:18:41

Perl map函數(shù)

2023-12-22 09:11:45

AndroidNFC移動開發(fā)

2022-09-08 09:42:26

JavaScripMapObject

2025-01-09 07:50:34

.NET 9ScalarSwagger

2009-09-22 12:17:59

ibmdwLotus

2013-01-25 13:52:00

S40Series 40

2021-05-21 14:26:18

ObjectMap前端

2010-06-03 16:46:23

Hadoop Map-

2020-11-06 07:53:59

MapJavaHashMap

2011-07-21 14:50:06

Core Data SQL

2011-05-27 08:48:13

Android HTML

2021-09-07 10:24:36

Vue應(yīng)用程序Web Workers
點贊
收藏

51CTO技術(shù)棧公眾號