一個什麼都不專精的學生 Mikucat 被學校難用的 APP 氣死,因而開始學習 Android 開發。他將會在這個伴隨著看文件與踩坑的新學期(開發者生命歷程)中,用程式改變自己的校園生活。
這個系列比較像是開發日誌,紀錄我開發一個 Android APP 用到的各種工具、函式庫、知識與方法,並分享其中踩到的坑與心得。
撰寫測試可以確保程式符合預期,其中單元測試擁有快速且自動化測試的優點,確保每個功能獨立運作正常,是很常見的測試類型。Android 單元測試預設用 Junit...
理論上 UI 要在開發前就設計好,不過我一開始是想到什麼就加什麼功能,完全沒在管設計。 直到 Figma 9月中被 Adobe 併購,這消息出來後才意識到 UI...
Android 遵循的一套視覺設計規範叫 Material Design,目前分為 Material 2 與 Material 3,Android 11(含)以...
Shortcut(捷徑) 比較單純,按下去就發送特定 intent,通常是開啟特定程式的特定 Acitivity,幾乎不佔用資源 Widget(小工具) 跟 A...