iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

解鎖kotlin coroutine的各種姿勢-新手篇 系列

介紹android coroutine,文字圖片範例交錯

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室V5.0
DAY 11

day11 Kotlin coroutine 花生什麼事?

前面我講10篇了,告訴你們coroutine是什麼,怎麼用,如何切thread,和她背後發生什麼事 其實有人要我寫那些內建的suspend function,但...

2021-09-26 ‧ 由 Kenny 分享
DAY 12

day12 輕鬆一下,用 coroutine 接個 restful api

鑒於我文章越寫越長,偏離了我原本想讓人輕鬆閱讀的感覺,決定寫個新手實用,以coroutine接個restful api的例子,如果你已經很會接了,這篇完全可以跳...

2021-09-27 ‧ 由 Kenny 分享
DAY 13

day13 Kotlin coroutine channel操作

儘管大家講coroutine都會提到channel和flow,然後開始比較,但我個人覺得channel和flow兩個你都沒有概念的時候,聽我比較很難知道我在說什...

2021-09-28 ‧ 由 Kenny 分享
DAY 14

day14 channel實戰使用 with webSocket,後面離題講android接localhost

前言,今天寫一寫就離題了QQ,前面用ktor架websocket,在手機app接起來,複習一下channel的特性,後面離題講了手機怎麼接到localhost...

2021-09-29 ‧ 由 Kenny 分享
DAY 15

day15 job的騷操作

今天再講些簡單的,順便複習複習前面的東西,之後又有幾天比較硬的內容我們每次創建coroutine都匯回傳一個job,而我們除了cancel,還可以用他的其他方法...

2021-09-30 ‧ 由 Kenny 分享
DAY 16

day16 coroutine job 的那些狀態,job state

前言 今天東西不多,算是給前面做一個補充資訊,明天開始會講Flow了,又是會是超長的文章 正文 想不到吧? job也有生命週期,我沒有亂套名詞喔,文檔自己寫li...

2021-10-01 ‧ 由 Kenny 分享
DAY 17

day17 不懂kotlin flow資料流? 那喝杯進口奶茶吧

用過Rx或reactive stream的大大,應該會很好理解flow,從設計概念來講,flow也屬於react stream,如果有從那邊轉過來的人,可以先看...

2021-10-02 ‧ 由 Kenny 分享
DAY 18

day18 kotlin - flow基本操作

我會從文檔中挑幾個重要的出來講,但不會是全部,我會著重一些基本的中間操作,異常,取消,dispatcher文檔doc 首先,之前看過的影片分享了RxJava和F...

2021-10-03 ‧ 由 Kenny 分享
DAY 19

day19 Kotlin coroutine flow with liveData in MVVM

恩,標題不知道怎麼下成中文 在之前的範例裡,示範了如何用coroutine做一次性的網路請求,並交結果post給liveData,讓ui可以觀察(one sho...

2021-10-04 ‧ 由 Kenny 分享
DAY 20

day20 在ui蒐集flow,能取代liveData嗎?

好的,前一篇講到了flow可以完全取代liveData,其實錯!! 直接從結論開始講,flow並不支援data binding,也有其限制,用stateflow...

2021-10-05 ‧ 由 Kenny 分享