內容以「教學」為主, 設定的讀者是「Android初學者」,將以一個 App 的開發為例,完整地介紹這個 App 的開發過程。筆者為 「班表小幫手」和WhosCall 1.0 ~ 3.1.X 的開發者,曾經出版過《Android程式設計入門與應用》(全華),目前為有無科技(信義企業集團)首席工程師。
今天終於要回到「寶寶生活記錄 App」。在 10 月 2 日時,我們幫這個 App 的選單 (Menu) 新增了 3 個選項:「新增寶寶」、「寶寶列表」和「寄信...
今天的內容較為簡單,建議非初學者直接略過。 昨天已經將「新增寶寶」的使用者界面 (XML) 設計好,今天要來討論程式 (Java) 的部分了,有兩個重點:(1)...
昨天我們已經建立了 AddBabyActivity 這個新 Activity,今天我們要來實作裡面的細節,其中會特別介紹 Listener 和 Callback...
關於 BabyEditorActivity 的實作細節,我們還有兩個細節需要討論:(1) RadioGroup 的使用;(2) 如何從 SD 卡的相片或透過拍攝...
昨天我們初次認識了ArrayAdapter [1],程式中使用的建構子是下面這一個: ArrayAdapter(Context context, int res...
昨天筆者拋出了一個問題:我們能不能讓 ListView 的一個 Item,不只有一個 TextView,而是包含多個 Views 呢? (例如一個 ImageV...
討論完 ListView 和客製化的 List Item 後,今天來討論「寶寶列表 (BabyListActivity)」的其它實作細節,剩下的實作細節應該比較...
作天已將「寶寶列表 (BabyListActivity)」所有實作細節都說明完畢了,今天我們回到「新增/編輯寶寶」尚未介紹的部分,今天先介紹「寶寶大頭照」的處理...
今天我們就要把「新增/編輯寶寶」的所有實作細節說明完畢了,共有兩個重點:(1) uses-permission 的宣告;(2) RadioGroup, Radi...
今天是鐵人賽的最後一天了,這次的鐵人賽有一個目的是要利用 Android Studio 開發一個專案,藉此體驗 Android Studio 與 Eclipse...