MVVM最近剛開始接觸kotlin,而我想要用kotlin去建構一個MVVM的架構,首先要先了解甚麼是MVVM,它與MVP有甚麼不同。MVVM(Model-Vi...
DataBinding簡易的單項及雙向綁定使用DataBinding之前要先在DataBinging裡面新增gradle android { ......
RecyclerviewRecyclerview在App開發中十分常見,接下來就用kotlin來呈現recyclerview一開始要先加入dependency...
kotlin+mvvm+databinding+recyclerview上一篇講了一般kotlin的recyclereview的寫法,這次來整合databing...
kotlin+mvvm+databinding+recyclerview上一篇講了activity跟xml,今天來看看adapter與viewmodel cla...
kotlin+mvvm+databinding+recyclerview今天在跟朋友討論程式碼的時候,他點出我用databing是可以不需要listener的,...
coroutines在用使用java寫android的時候,我們要連接api的時候大多使用rxjava,kotlin有支援一個非同步的方式,叫做coroutin...
retrofitkotlin可以使用retrofit結合coroutines去實現取得api的方法,那因為我是使用mvvm架構,所以我會把rretrofit而外...
把coroutines跟retrofit結合進recyclerview這邊最需要注意的是如果你retrofit拿到的值是int而不是string必須要strin...
今天來用kotlin實作一個BaseActivity,方便以後跳頁傳值使用 fun start(next: Class<*>, bundle:...