Android 初心者入門
這個星期在研究Android,要利用Google Map API來實作一些功能;雖然之前曾經維護過JSP的專案,不過老實說對JAVA可以說是完全不熟,更別提Android了。所以現在寫起來是一個頭二個大 Orz。雖然網路上的資源還算多,可是版本超混亂,一大堆範例很多都過時了,有部份功能甚至早就被移除;台灣的很多論壇感覺上討論風氣也不是很盛,常常找到有人有相同疑問,但是卻沒有解答;索性就跑去買了本書來照著做,書上的介紹還蠻淺顯易懂的,個人覺得入門進階還不錯用。
作者有把一部份內容放在網路上,雖然沒有跟著版本一起更新(實體書有),但對於初學來說可以稍稍了解一下Android開發的架構。
(不過會買這本有部份原因也是因為他最後幾章剛好講的是我要用的Google Map和定位系統,而且他有教SQLite的資料存取)
深入淺出 Android -- Google 手持設備應用程式設計入門
Google!Android 2手機應用程式設計入門第三版(附光碟) 實體書
我目前是用2.2的平台在玩~
另外有一些我覺得很讚的網站:
Android Developers(官方網站) 查詢API相關內容,就跟MSDN一樣。
ysl 的程式天堂 - Android 應用開發 ‧ 研究 ‧ 與諮詢
ksoap2-android 呼叫WebService要用的library,因為內建SDK沒有可以用的
http://mobile.synyx.de/ 某人的BLOG,因為他的About我看不懂(不知道是哪國語言XD),文章用英文寫的倒是沒什麼閱讀問題
Pocket Journey 雖然沒在更新了,不過有許多關於Google MapView的應用值得參考。
另外,剛入門不知道有什麼套件可以用的話,在SDK的目錄中有提供Sample Code讓你練習,可以參考。裝完SDK之後可以到:
C:\Program Files (x86)\Android\android-sdk\samples (64bit 預設路徑)去找找~像是ApiDemos可以查一下有什麼UI可以使用。
abd Tool也在這裡:C:\Program Files (x86)\Android\android-sdk\platform-tools
不得不說,剛開始碰到最大的麻煩就是該死的模擬器,很多東西都沒有,所以要測試得自己想辦法;後來公司買了一隻新手機給我玩,乾脆就直接放棄模擬器玩實機,感覺還挺不賴的(?)。
生平第一隻智慧型手機,雖然不是我的,不過也可以體會一下感覺(?),不過這隻手機一開始沒有中文輸入法被我嫌了半天XD
正在寫的小玩意: