一、泛型及泛型約束 kotlin中的泛型,和java中思維大體是相同的捐腿,但又有些區(qū)別 用法和java沒(méi)什么兩樣宪躯。。膳汪。 二唯蝶、泛型協(xié)變 再看一個(gè)例子...
Coroutine -> 協(xié)程不同于線程,協(xié)程不占用CPU遗嗽,它只占用內(nèi)存來(lái)處理耗時(shí)操作粘我。Coroutine的原理有大牛的視頻已經(jīng)介紹了,我就不搬...
這一節(jié)用個(gè)小例子來(lái)理解下密封類及l(fā)et匙姜、run畅厢、apply、also氮昧、with之間的區(qū)別 Java有枚舉框杜,Kotlin也有枚舉,但多了一個(gè)密封類...
一袖肥、什么叫委托? 看看官文解釋 The Delegation pattern has proven to be a good alternati...
kotlin的回調(diào)與java在寫法上略有不同咪辱,直接上代碼(為了好理解,我先按java寫法椎组,不用Lambda) 1油狂、生成Person類及MyInt...
為什么從關(guān)鍵字一下就跳到擴(kuò)展了?我們知道JAVA中沒(méi)有擴(kuò)展的概念寸癌,Kotlin中引入了擴(kuò)展专筷,如果我能預(yù)測(cè)成功的話,這將成為對(duì)JAVA最大的挑戰(zhàn)蒸苇。...
Kotlin來(lái)勢(shì)洶洶仁堪,想聽(tīng)聽(tīng)怎么配置?算了填渠,直接下studio3.0吧(配置不講了) 看了一遍官方教程弦聂,給我一個(gè)印象,Kotlin不是java氛什,...
/** * 獲得一個(gè)表的所有列名 *@paramtablename *@return */ privateListgetTableColumn(...
//第一種 Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.draw...