第七屆 冠軍

app
以「寶寶聯絡簿」為例,適合 Android 初學者的學習筆記
lincyu

系列文章

DAY 21

寶寶生活記錄 App (Day21 如何防止進入此畫面時跳出鍵盤與自訂背景的EditText)

今天終於要回到「寶寶生活記錄 App」。在 10 月 2 日時,我們幫這個 App 的選單 (Menu) 新增了 3 個選項:「新增寶寶」、「寶寶列表」和「寄信...

DAY 22

寶寶生活記錄 App (Day22 「新增寶寶」實作-1)

今天的內容較為簡單,建議非初學者直接略過。 昨天已經將「新增寶寶」的使用者界面 (XML) 設計好,今天要來討論程式 (Java) 的部分了,有兩個重點:(1)...

DAY 23

寶寶生活記錄 App (Day23 「新增寶寶」實作-2)

昨天我們已經建立了 AddBabyActivity 這個新 Activity,今天我們要來實作裡面的細節,其中會特別介紹 Listener 和 Callback...

DAY 24

寶寶生活記錄 App (Day24 AdapterView初探)

關於 BabyEditorActivity 的實作細節,我們還有兩個細節需要討論:(1) RadioGroup 的使用;(2) 如何從 SD 卡的相片或透過拍攝...

DAY 25

寶寶生活記錄 App (Day25 再探 ArrayAdapter)

昨天我們初次認識了ArrayAdapter [1],程式中使用的建構子是下面這一個: ArrayAdapter(Context context, int res...

DAY 26

寶寶生活記錄 App (Day26 Customized ArrayAdapter)

昨天筆者拋出了一個問題:我們能不能讓 ListView 的一個 Item,不只有一個 TextView,而是包含多個 Views 呢? (例如一個 ImageV...

DAY 27

寶寶生活記錄 App (Day27 寶寶列表的其它實作細節)

討論完 ListView 和客製化的 List Item 後,今天來討論「寶寶列表 (BabyListActivity)」的其它實作細節,剩下的實作細節應該比較...

DAY 28

寶寶生活記錄 App (Day28 從內建的相片集程式中選取照片)

作天已將「寶寶列表 (BabyListActivity)」所有實作細節都說明完畢了,今天我們回到「新增/編輯寶寶」尚未介紹的部分,今天先介紹「寶寶大頭照」的處理...

DAY 29

寶寶生活記錄 App (Day29 「編輯寶寶」的其它實作細節)

今天我們就要把「新增/編輯寶寶」的所有實作細節說明完畢了,共有兩個重點:(1) uses-permission 的宣告;(2) RadioGroup, Radi...

DAY 30

寶寶生活記錄 App (Day30 比較、聯絡資訊與後續文章)

今天是鐵人賽的最後一天了,這次的鐵人賽有一個目的是要利用 Android Studio 開發一個專案,藉此體驗 Android Studio 與 Eclipse...