iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Mobile Development

Android 開發者養成計畫:從程式邏輯到作品集實戰 系列

從Android App的基礎元件開始,逐步建立起堅實的程式基礎,學習如何運用這些元件,將App的不同功能模組化,讓它們能像一個團隊一樣協同工作。
接著我們將深入程式架構,學習如何有效地組織程式碼。我們將透過「程式解題」專案,將這些理論知識轉化為實際動手解決問題的能力,每個解題都是一次實戰演練,讓你真正將理論化為肌肉記憶。
將不僅掌握技術,更學會從零到一建立一個完整專案的思維流程。完成所有挑戰,作品集將不再只是一堆程式碼檔案,而是一個個真實運作、充滿創意的App。

參賽天數 22 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊nutc imac
DAY 1

Day-1 啟程!Android App 開發之旅!!

30天學習目標 用 30 天的時間,將完全不懂程式的人,變成可以自己從無到有做出 App 的開發新手。我們會邊學邊做,透過一個個程式解題專案,將理論知識內化為實...

2025-09-15 ‧ 由 __zoe 分享
DAY 2

Day2- 文字標籤 (TextView) 與按鈕 (Button)

今天是鐵人賽的第二天,今天我們要正式動手,打造第一個 Android App。如果你還沒有安裝好 Android Studio,請先去 Google 搜尋「An...

2025-09-16 ‧ 由 __zoe 分享
DAY 3

Day3- 學會把積木排整齊!Layout 佈局詳解

在第二天,已經學會了如何放入 TextView 和 Button 這兩種基本的「樂高積木」,也讓它們有了最簡單的互動能力。 但你可能會發現,積木好像有點難以控制...

2025-09-17 ‧ 由 __zoe 分享
DAY 4

Day4- App 也能聽你說話!文字輸入框 (EditText)

在第三天,你已經學會了如何使用 LinearLayout 和 ConstraintLayout,將你的 App 介面排得整整齊齊。今天,我們就要來學習 —— E...

2025-09-18 ‧ 由 __zoe 分享
DAY 5

Day5- App 照片牆!圖片顯示 (ImageView)

在第四天,你已經學會了如何使用 EditText,讓 App 具備接收使用者輸入的能力。接下來可以嘗試加上豐富的圖片和視覺設計,讓 App 更具吸引力。 今天,...

2025-09-19 ‧ 由 __zoe 分享
DAY 6

Day6- 更精細的互動!滑桿 (SeekBar) 與核取方塊 (CheckBox)

在第五天,你已經學會了如何使用 ImageView,讓 App 不只可以顯示文字,還能擁有豐富的圖片!這讓 App 變得更具視覺吸引力。 接下來應該要讓使用者有...

2025-09-20 ‧ 由 __zoe 分享
DAY 7

Day7- 第一階段挑戰:數字大小比較 App

來到鐵人賽的第七天,今天是第一階段的總結。 前六天,我們學會了各種基本的 App 零件,包括: TextView:顯示文字 Button:觸發事件 Ed...

2025-09-21 ‧ 由 __zoe 分享
DAY 8

Day8- 認識 RecyclerView

來到鐵人賽的第八天。你已經完成了第一階段的挑戰,學會了如何處理基本元件、接收使用者輸入,甚至製作了一個有功能的 App。 從今天開始,我們將進入第二階段。這個階...

2025-09-22 ‧ 由 __zoe 分享
DAY 9

Day9-RecyclerView (下篇)

在第八天,你已經在 App 裡準備好了一個「空的書架」(RecyclerView),也為「書本封面」(list_item.xml)設計好了樣式。 但目前為止,A...

2025-09-23 ‧ 由 __zoe 分享
DAY 10

Day10- 讓清單動起來!RecyclerView 點擊事件處理

在第九天,已經成功地將資料清單顯示在 RecyclerView 上了。代表已經掌握了 App 開發中的列表顯示技術。今天我們要做在點擊清單中,任何一個項目時,A...

2025-09-24 ‧ 由 __zoe 分享