DataStore 實作一個簡單計數器

更新於 2024/12/01閱讀時間約 2 分鐘
【Android 入門指南】系列文章目錄:https://bit.ly/3TFgCzu
Android 線上課程教學影片:https://bit.ly/433Offj

課程摘要

本課程學習如何使用 DataStore 實作一個簡單計數器。

教學影片

若您無法順利觀看教學影片,請先登入您的 YouTube 帳號,然後點擊以下連結加入我們的頻道會員:

  • 一般會員:成為一般會員後,您將能夠觀看我們所提供的一般會員專屬線上課程。
  • 精實會員:成為精實會員後,您將能夠觀看我們所提供的精實會員專屬線上課程。

程式碼範例

範例名稱:DataStore 實作一個簡單計數器
作者:HKT (侯光燦)
授權範圍:使用時必須註明出處且不得為商業目的之使用
範例下載點:點我下載

build.gradle

加入 DataStore 依賴套件

implementation "androidx.datastore:datastore-preferences:1.0.0"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.6.1"
avatar-img
11會員
243內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
HKT實驗室 的其他內容
本課程學習如何使用 DataStore 資料儲存。
本課程學習如何使用 Intent 傳遞整包資料。
本課程學習如何使用 Intent 從B頁返回A頁並傳回資料。
本課程學習如何使用呼叫方法來傳遞資料。
本課程學習如何使用 Intent 傳送資料,使用常數鍵免錯誤。
本課程學習如何使用 Intent 從A頁跳到B頁,並傳遞資料。
本課程學習如何使用 DataStore 資料儲存。
本課程學習如何使用 Intent 傳遞整包資料。
本課程學習如何使用 Intent 從B頁返回A頁並傳回資料。
本課程學習如何使用呼叫方法來傳遞資料。
本課程學習如何使用 Intent 傳送資料,使用常數鍵免錯誤。
本課程學習如何使用 Intent 從A頁跳到B頁,並傳遞資料。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
👨‍💻 簡介 最近想要透過小實作來撰寫筆記,達到做中學的效果,因此就來實作個小爬蟲順便結合前面學到的package做一個小複習。
Thumbnail
每個人的一生至少有三分之一的時間在工作,而一個人的成就感、自我肯定、對人生理想的規劃,也幾乎都是從工作得來。因此只要掌控職場情緒,你就能成為人生順利組。
Thumbnail
What is WebSocket? WebSocket 是 HTML5 提供的一種網路傳輸協定,是瀏覽器(Client)與伺服器(Server)交換資料的方式之一。 與我們較為熟知的 HTTP 或 HTTPS 協定,同樣位於 OSI 模型的應用層,且基於傳輸層的 TCP 協定。
Thumbnail
分享初入投資市場一個月的學習心得,單純紀錄分享 我的第一筆投資是十萬元的日幣。 開始投資的原因,是因為覺得定存利息太低了、但物價通膨成長太快了。剛好一個月前日幣跌很深,想說連日本央行都出來說話了,應該不會再跌更深了,於是就買了一點囤貨,沒過幾天日幣的價格就止跌微升了。 而本來想說這樣就好了,放個一段
Thumbnail
撰寫日期:2021.09.02 作者:FAHAHA|翁順法 《矽谷簡報女王-用數據說出好故事》提供一套這種方法,告訴你如何將「理性的數據」透過「感性的故事」賦予意義,說服他人,成功簡報。 接下來會跟你分享三個重點: 1. 這本書在談什麼? 2. 這本書適合誰看? 3. 這本書給我們的啟發
Thumbnail
介紹了這麼多Solidity的函數和方法,今天來寫一個簡單的錢包,順便介紹一下payable。
Thumbnail
『你的外在身分就像一面灰塵滿布的鏡子。 第一次照鏡子,看不到被掩蓋了的真我和價值。 清除這層身分可能會感到不愉快,但唯有灰塵消失以後, 你才能看到自己真實的樣子。』-《僧人心態》/ 傑,謝帝
Thumbnail
上一次在〈風格這回事〉一文中提到在創作中陷入的混亂狀態,基於害怕無法打破這個困局,也因為迷茫而不知該作怎樣的努力,於是最近開始嘗試完全放手讓自己去探索不同的風格。用我喜愛的顏色、不一樣的筆刷、未試過的構圖,去組成不同的畫面,我想以上也算是我向自己交出的成績表。 ...
妹仔, 今天下午你來家裡坐坐聊聊回去後,有一句話就一直在我腦海裡圍繞。 「做一個不識大體的女人吧~~」 什麼叫做「識大體」,就是委屈自己成全別人阿~~ 這裡面有著無可奈何的「犧牲」,以及不得不的「委屈」 不要在婚姻裡面識大體,總有一天會壓垮自己。 可能因為媳婦就是個外人,所以更容易被擺一邊,只可能是
Thumbnail
也許我們覺得,閱讀還需要技術嗎?難道會有文字讓人看不懂得嗎?因為我們從不懷疑,很有自信的覺得可以讀懂文字訊息,所以才會出現那麼多網路上的誤會與爭執。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
👨‍💻 簡介 最近想要透過小實作來撰寫筆記,達到做中學的效果,因此就來實作個小爬蟲順便結合前面學到的package做一個小複習。
Thumbnail
每個人的一生至少有三分之一的時間在工作,而一個人的成就感、自我肯定、對人生理想的規劃,也幾乎都是從工作得來。因此只要掌控職場情緒,你就能成為人生順利組。
Thumbnail
What is WebSocket? WebSocket 是 HTML5 提供的一種網路傳輸協定,是瀏覽器(Client)與伺服器(Server)交換資料的方式之一。 與我們較為熟知的 HTTP 或 HTTPS 協定,同樣位於 OSI 模型的應用層,且基於傳輸層的 TCP 協定。
Thumbnail
分享初入投資市場一個月的學習心得,單純紀錄分享 我的第一筆投資是十萬元的日幣。 開始投資的原因,是因為覺得定存利息太低了、但物價通膨成長太快了。剛好一個月前日幣跌很深,想說連日本央行都出來說話了,應該不會再跌更深了,於是就買了一點囤貨,沒過幾天日幣的價格就止跌微升了。 而本來想說這樣就好了,放個一段
Thumbnail
撰寫日期:2021.09.02 作者:FAHAHA|翁順法 《矽谷簡報女王-用數據說出好故事》提供一套這種方法,告訴你如何將「理性的數據」透過「感性的故事」賦予意義,說服他人,成功簡報。 接下來會跟你分享三個重點: 1. 這本書在談什麼? 2. 這本書適合誰看? 3. 這本書給我們的啟發
Thumbnail
介紹了這麼多Solidity的函數和方法,今天來寫一個簡單的錢包,順便介紹一下payable。
Thumbnail
『你的外在身分就像一面灰塵滿布的鏡子。 第一次照鏡子,看不到被掩蓋了的真我和價值。 清除這層身分可能會感到不愉快,但唯有灰塵消失以後, 你才能看到自己真實的樣子。』-《僧人心態》/ 傑,謝帝
Thumbnail
上一次在〈風格這回事〉一文中提到在創作中陷入的混亂狀態,基於害怕無法打破這個困局,也因為迷茫而不知該作怎樣的努力,於是最近開始嘗試完全放手讓自己去探索不同的風格。用我喜愛的顏色、不一樣的筆刷、未試過的構圖,去組成不同的畫面,我想以上也算是我向自己交出的成績表。 ...
妹仔, 今天下午你來家裡坐坐聊聊回去後,有一句話就一直在我腦海裡圍繞。 「做一個不識大體的女人吧~~」 什麼叫做「識大體」,就是委屈自己成全別人阿~~ 這裡面有著無可奈何的「犧牲」,以及不得不的「委屈」 不要在婚姻裡面識大體,總有一天會壓垮自己。 可能因為媳婦就是個外人,所以更容易被擺一邊,只可能是
Thumbnail
也許我們覺得,閱讀還需要技術嗎?難道會有文字讓人看不懂得嗎?因為我們從不懷疑,很有自信的覺得可以讀懂文字訊息,所以才會出現那麼多網路上的誤會與爭執。