上一篇完成了最基本的使用,僅僅是開了另一個執行緒去執行背景任務,看起來沒什麼特別的,來看看 WorkManager 有什麼特別的地方。 約束條件 val con...
我們不希望我們的 app 只是固定的畫面,所以我們必須要得到使用者的輸入然後做些動態改變。在 app 的世界裡,不外乎是點擊、滑動或是鍵盤的輸入或是其他感應器所...
在讓我們在專案中進行一些程式碼相關的測試吧! ? 隕石小故事 我先自首,我很少在專案上做一些測試相關的程式碼(跪)。但是某些時候有些需要計算或複雜的拼湊...
上一篇,我們透過DataBinding的方式讓View與資料來源自動繫結。這篇要來介紹在Android Jetpack裡的ViewModel與LiveData。...
animation Navigation 在 Fragment 也提供了加入動畫的功能,能讓 Fragment 的切換更加柔順與流暢,直接看效果圖。 只需要簡...
朋友:[誒,我昨天鐵人賽發錯地方了....所以斷賽嘍XD] 事情的經過94這樣,在難過之餘我們仍然要繼續挑戰!今天就來講講如何開始製作你的App,不過快12點先...