昨天我們學會了如何像「建築師」一樣規劃 MVC 架構,讓專案變得井然有序。今天,我們就要立刻學以致用,親手搭建一個結構清晰、功能酷炫的 App!
這次的主題,讓...
各位戰士,歡迎來到第二十四天的戰場。昨天,我們使用 R8 和資源壓縮,對 APK 內部的「贅肉」進行了清理,讓我們的 APK 變得更精簡。但是,傳統 APK 的...
上一章節介紹了怎麼長久的保留規整資料,但是我們除了這些todo之外,還要記錄使用者的習慣或設定等訊息,這時候就需要DataStore了
介紹DataStore...
今天來介紹TabLayout跟ViewPager的應用,開始ㄅ:)
什麼是TabLayout跟ViewPager ?
許多應用程式中,我們都能看到可以左右滑動切...
前言
CSV 資料的讀取與解析,這項功能是 App 的核心之一。然而,隨著專案越來越複雜,我們很可能會在未來的某個時候不小心改動到相關程式碼,或是 CSV 檔案...
在第二十三天,你已經成功地讓 App 擁有了「網路連線」的能力。這代表你的 App 不再是一個單機程式,而是可以與全世界互動了!
但在開發過程中,你可能會聽到一...