第一次學
Android
程式設計時沒弄清楚的事就交給這本書吧!
Android
應用程式原本的設計就是要易於開發, 只要參照範例, 就可以輕鬆地作出各種應用程式。但是, 一旦要開發自己原創的應用程式, 往往會遇到搞不懂『為什麼』程式必須要這樣寫的狀況, 因而在開發過程中半路卡住或多繞了遠路, 甚至做不出自己想要的功能。本書中將以
Android
應用程式開發的基礎為主, 將開發過程中您想問的各種『為什麼』, 利用
Java
和
Android
的範例程式加以說明。
□
Android
程式中無處不在的物件導向讓你頭痛?什麼是
override?什麼是
super
跟
this?什麼是
Inner class?什麼又是匿名
Inner Class?為什麼這段程式這樣寫?
□
一個
Android
專案為什麼有那麼多資料夾?為什麼有那麼多的檔案?什麼又是
XML?R
類別到底是怎麼跑出來的?明明畫面設計中有的元件在
R.java
中為什麼看不到?
□
有
”@”
符號出現的地方覺得很難懂?搞不清楚按鈕上的文字倒底定義在哪裡?什麼又是
MVC
架構?Activity
還有生命週期, 它今年幾歲?
□
意圖
(Intent)
倒底是什麼?還分顯性、隱性?
本書特色:
□
針對第一次撰寫程式、第一次開發
Android
應用程式的新手, 本書將詳細說明
Android
應用程式開發的整體流程。
□
對於
Java
入門書的內容, 與
Android
應用程式開發之間的落差, 本書將提供多個範例程式, 解決您可能會遇到的疑惑。
□
對於習慣使用指令開發
Java
程式的人來說, 可能會對整合式開發環境
Eclipse
感到困惑, 本書也將說明有效利用
Eclipse
開發
Android
應用程式的技巧。