iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Android kotlin &MVVM 系列

Android kotlin &MVVM介紹

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Android學習筆記11

今天在研究progressBar的時候發現我的xml突然不會跑出提示所以就開始尋找解決辦法網路上是說把power save mode的勾勾取消,這是androi...

2021-09-20 ‧ 由 blossomgp3 分享
DAY 12

Android學習筆記12

今天研究了dialog我想把它配合databinging與mvvm中實現,但是我把dialog寫進viewmodel中遇到一些問題,第一個是他會繼承不到pare...

2021-09-21 ‧ 由 blossomgp3 分享
DAY 13

Android學習筆記13

今天做了dialogfragment,程式碼如下 <?xml version="1.0" encoding="utf-8&q...

2021-09-22 ‧ 由 blossomgp3 分享
DAY 14

Android學習筆記14

今天試著在昨天做的dialogfragment中加入progress bar程式碼如下 xml: <?xml version="1.0&quot...

2021-09-23 ‧ 由 blossomgp3 分享
DAY 15

Android學習筆記15

上次試了一般轉圈圈的progressbar,這次換進度條的progressbarr首先是xml <ProgressBar android:layo...

2021-09-24 ‧ 由 blossomgp3 分享
DAY 16

Android學習筆記16

因為如果把dialog寫在viewmodel裡面,之後在自動化測試的時候可能會出問題,所以在mvvm架構底下,我們另外寫了一個dialogviewmodel,對...

2021-09-25 ‧ 由 blossomgp3 分享
DAY 17

Android學習筆記17

kotlin結合koin比起dagger很方便的方式接著就試著做做看吧module就是一個容器,可以把東西包裝起來 val koinModule = modul...

2021-09-26 ‧ 由 blossomgp3 分享
DAY 18

Android學習筆記18

今天把dialogfragment也搭配上bindnig然後試著把dialog的動作移到dialogviewmodel之中 class FragmentDial...

2021-09-27 ‧ 由 blossomgp3 分享
DAY 19

Android學習筆記19

今天建立了dialog的viewmodel去實作原本的動作 class Dvm(application: Application): AndroidViewMo...

2021-09-28 ‧ 由 blossomgp3 分享
DAY 20

Android學習筆記20

今天用了sharedpreferences,在mvvm架構上要使用respository來當作model來傳遞資料那sharedpreference如果不是寫在...

2021-09-29 ‧ 由 blossomgp3 分享