03/2022 - Sekarang
開發上主要是使用 Kotlin、MVVM,除了基本的畫面排版和 API 串接,更多了許多客製化元件和效能優化的經驗。 團隊合作方面的版控及溝通也精進不少。
Problems i solved:
• 透明背景下使 elevation 產生陰影。
• 圓角且可控制進度之自定義 ProgressBar。
• 懸浮可滑動按鈕。
• 關鍵字反白。
Optimization:
• 減少畫面階層。
• 使用 Coroutines,減少在 Main Thread 的非畫面邏輯。
• 控管好每個物件的 GC。