各位戰士,歡迎來到第十天的戰場。昨天我們成功地為 Application 進行了瘦身,為應用的快速啟動掃清了第一道障礙。然而,真正的決戰發生在 Activit...
各位戰士,歡迎來到第二十一天的戰場。在過去的一週,我們投身於慘烈的 UI 流暢度陣地戰。我們學會了用 ConstraintLayout 攻克佈局的堡壘,用 Li...
在上一篇文章中,我們已經初步完成了行程管家的登入系統,今天,我們將繼續邁向下一個里程碑----註冊系統。
旅程第二站:註冊系統
為什麼需要註冊系統呢?因為在現代...
在第十四天的挑戰中,成功打造了一個具備「記憶」功能的待辦清單 App。這證明你已經掌握了 App 開發中最核心的資料持久化技術。
我們點擊一則新聞標題後,會跳到...
在 Day 5我們學過如何使用 ImageView,為你的 App 加上漂亮的「相框」,讓它充滿色彩。
但是,當我們遇到一個問題:如果你的「相框」裡要放的是數百...
Day 10 - MainViewController 程式碼介紹
昨天我們完成了 MainViewController 的元件介紹,今天要來深入解析程式碼的實...