close
Chapter 11
利用DDMS搭配GPX/KML可以連續性的送出一條路線上的所有座標點,可以模擬行走或開車的情況。
在 onCreate 處理 GPS 可能會花很久時間,範例是寫在 onStart 去處理,所以我應該也要善用。

LocationListener 不要用實作的,改用inner class的方式,LocationManager可以requestLocationUpdate多個listener,所以就可以作不同的處理。requestLocationUpdate時,也可以指定要收到更新的間隔,避免過於頻繁。

MapView 這邊對於 key 的處理還是一樣,你要針對 keystore 去跟 google 註冊 key,可是一般在開發時,會有 emulator/device 上的差異,這時候該怎麼辦呢?我個人後來是乾脆把 keystore 也丟到 repository,統一用一個 keystore。加 Overylay 的方法,這裡是用 Handler 去接訊息,接到才新增,一般中文的書上都是介紹直接在 onCreate 時去作。

第四節是介紹GeoCoder,這個的註解是說 2.2 API level 8 Emulator 裡的 GeoCoder 有問題,所以建議可以改用 2.1 API level 7來作。

More about Android in Action

arrow
arrow

    elleryq 發表在 痞客邦 留言(0) 人氣()