![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一.組合掛起函數(shù) 1.默認(rèn)順序調(diào)用 假設(shè)我們在不同的地方定義了兩個(gè)進(jìn)行某種調(diào)用遠(yuǎn)程服務(wù)或者進(jìn)行計(jì)算的掛起函數(shù)妖混。我們只假設(shè)它們都是有用 的,但是實(shí)...
1.取消協(xié)程的執(zhí)行 在一個(gè)?時(shí)間運(yùn)行的應(yīng)用程序中轮洋,你也許需要對你的后臺(tái)協(xié)程進(jìn)行細(xì)粒度的控制制市。比如說,一個(gè)用戶也許關(guān)閉了 一個(gè)啟動(dòng)了協(xié)程的界面弊予,那...
1.什么是協(xié)程 我們先來看以下程序 開啟一個(gè)協(xié)程來打印“World祥楣!”,在主線程中打印“Hello,”误褪,主線程打印結(jié)束后阻塞2秒等待協(xié)程打印 運(yùn)...
一.互操作與可空性 1.互操作與可空性 Java世界里所有對象都可能是null责鳍,當(dāng)一個(gè)Kotlin函數(shù)返回String類型值,你不能想當(dāng)然地認(rèn)為...
一.擴(kuò)展函數(shù) 1.定義擴(kuò)展函數(shù) 擴(kuò)展函數(shù)可以在不直接修改類定義的情況下增加類功能历葛,擴(kuò)展函數(shù)可以用于自定義類,也可以用于比如List嘀略、String...
一.定義類 1.field 針對定義的每一個(gè)屬性,Kotlin都會(huì)生成一個(gè)field粮宛、一個(gè)getter窥淆、以及一個(gè)setter,field用來存儲(chǔ)...
一.null安全與異常 在Java中我們司空見慣的空指針異常NullPointerException帶給了我們很多麻煩词裤。Kotlin作為更強(qiáng)大的...
一.變量常量與類型 1.聲明變量 2.Kotlin內(nèi)置數(shù)據(jù)類型 3.只讀變量 var:如果要聲明可修改變量吼砂,使用var修飾符;val:如果要聲明...
從今天開始入坑Flutter鼎文,先從一個(gè)小小的ListView開始吧渔肩! 官方Codelabs:https://codelabs.flutter-i...