從Android App的基礎元件開始,逐步建立起堅實的程式基礎,學習如何運用這些元件,將App的不同功能模組化,讓它們能像一個團隊一樣協同工作。
接著我們將深入程式架構,學習如何有效地組織程式碼。我們將透過「程式解題」專案,將這些理論知識轉化為實際動手解決問題的能力,每個解題都是一次實戰演練,讓你真正將理論化為肌肉記憶。
將不僅掌握技術,更學會從零到一建立一個完整專案的思維流程。完成所有挑戰,作品集將不再只是一堆程式碼檔案,而是一個個真實運作、充滿創意的App。
30天學習目標 用 30 天的時間,將完全不懂程式的人,變成可以自己從無到有做出 App 的開發新手。我們會邊學邊做,透過一個個程式解題專案,將理論知識內化為實...
今天是鐵人賽的第二天,今天我們要正式動手,打造第一個 Android App。如果你還沒有安裝好 Android Studio,請先去 Google 搜尋「An...
在第二天,已經學會了如何放入 TextView 和 Button 這兩種基本的「樂高積木」,也讓它們有了最簡單的互動能力。 但你可能會發現,積木好像有點難以控制...
在第三天,你已經學會了如何使用 LinearLayout 和 ConstraintLayout,將你的 App 介面排得整整齊齊。今天,我們就要來學習 —— E...
在第四天,你已經學會了如何使用 EditText,讓 App 具備接收使用者輸入的能力。接下來可以嘗試加上豐富的圖片和視覺設計,讓 App 更具吸引力。 今天,...
在第五天,你已經學會了如何使用 ImageView,讓 App 不只可以顯示文字,還能擁有豐富的圖片!這讓 App 變得更具視覺吸引力。 接下來應該要讓使用者有...
來到鐵人賽的第七天,今天是第一階段的總結。 前六天,我們學會了各種基本的 App 零件,包括: TextView:顯示文字 Button:觸發事件 Ed...
來到鐵人賽的第八天。你已經完成了第一階段的挑戰,學會了如何處理基本元件、接收使用者輸入,甚至製作了一個有功能的 App。 從今天開始,我們將進入第二階段。這個階...
在第八天,你已經在 App 裡準備好了一個「空的書架」(RecyclerView),也為「書本封面」(list_item.xml)設計好了樣式。 但目前為止,A...
在第九天,已經成功地將資料清單顯示在 RecyclerView 上了。代表已經掌握了 App 開發中的列表顯示技術。今天我們要做在點擊清單中,任何一個項目時,A...