Android 地圖與定位 (Maps and Positioning)(3)

Positioning Demo

前面兩篇(1, 2)主要都是在講地圖,這篇要來講定位,本篇會用一個簡單的軌跡顯示範例來說明。使用地圖時有些必要條件,雖然第一篇有提過了,不過還是再提一下:
  • 請確定已經下載最新版本的 Google Play services client library 並且加入 Eclipse 中
  • SDK 必須使用 Android version 2.2 (API level 8) 或之後的版本,但因為有用到 MapFragment 所以 Mini target SDK 必須大於 12。(建議直接用最新的SDK會遇到最少問題)


解決 iOS6 螢幕自動旋轉(Screen Autorotate)的問題

ios 6 autorotate

螢幕自動旋轉的機制在 iOS6 中有了重大的改變,由於沒時間研究(另外一種說法就是懶~哈哈),就讓舊程式碼一直將究著使用,直到發現情況不妙了,只好還是花時間來找答案。


Google Analytics for Android (1) - 入門

Google Analytics

使用 Google Analytics SDK 能測量什麼:
  • 有多少活躍的使用者在使用應用程式
  • 應用程式在什麼地點被使用
  • 哪些特定的功能被採納及使用
  • 應用程式發生的崩潰及例外
  • 程式內購買(In-app purchases)和交易
  • 其他有用的度量值


在 Android App 中增加分享功能

App share to...

要在 App 中分享訊息到其他 App,例如 Facebook、Plurk、mail 或簡訊等等,可以有兩種做法,一種比較麻煩,必須去使用該平台所提供的 SDK 或 API,一個一個去實做,好處是可以使用比較多的功能,但缺點是開發者必須每個平台都實作,使用者才能使用,使用者能分享到哪個平台,取決於開發者是否實作該平台。

Android 地圖與定位 (Maps and Positioning)(2)

Maps and Positioning

在應用程式中使用 GoogleMap 類別來建立地圖物件,地圖物件可以在 MapFragmentMapView 中顯示。

GoogleMap 幫我們做了哪些事:
  • 連結到 Google Maps service。
  • 下載圖資。
  • 在螢幕上顯示地圖。
  • 顯示控制按鈕,例如平移及縮放。
  • 執行平移及縮放手勢。