Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一),協(xié)程簡(jiǎn)介 Kotlin Coroutines(協(xié)程) ...
剛看了幾行 resume什么時(shí)候成了關(guān)鍵字
Kotlin協(xié)程什么是協(xié)程? 官方描述:協(xié)程通過(guò)將復(fù)雜性放入庫(kù)來(lái)簡(jiǎn)化異步編程。程序的邏輯可以在協(xié)程中順序地表達(dá),而底層庫(kù)會(huì)為我們解決其異步性。該庫(kù)可以將用戶代碼的相關(guān)部分包裝為回調(diào)、訂閱相關(guān)...
4+1=4?
Android圖形系統(tǒng)(十一)-Choreographer在Android4.1之后增加了Choreographer機(jī)制,用于同Vsync機(jī)制配合,統(tǒng)一動(dòng)畫(huà)、輸入和繪制時(shí)機(jī)。本文以繪制為例來(lái)簡(jiǎn)單學(xué)習(xí)下Choreographer。 一...
【微信公眾號(hào):yi極】 反轉(zhuǎn)字符串 II 題目描述: 給定一個(gè)字符串 s 和一個(gè)整數(shù) k,從字符串開(kāi)頭算起,每 2k 個(gè)字符反轉(zhuǎn)前 k 個(gè)字符。 如果剩余字符少于 k 個(gè),則...
@8c8a8dd6ee8e 太壞了你 他會(huì)真以為他說(shuō)的對(duì)
Kotlin下的5種單例模式前言 最近在學(xué)習(xí)Kotlin這門(mén)語(yǔ)言,在項(xiàng)目開(kāi)發(fā)中,運(yùn)用到了單例模式。因?yàn)槠浔磉_(dá)方式與Java是不同的。所以對(duì)不同單例模式的實(shí)現(xiàn)進(jìn)行了分別探討。主要單例模式實(shí)現(xiàn)如下: 餓漢式...
沒(méi)往下看 sorry
Kotlin之const val、val以及@JvmField修飾字段我們先看看kotlin官方文檔的解釋 val 聲明一個(gè)只讀屬性(也稱作只讀變量)或局部變量如果被聲明的變量是方法內(nèi)部的局部變量,可以稱為常量如果被聲明變量是頂級(jí)變量,稱為只讀...
const val 你的代碼不報(bào)紅? 它只能在companion object中使用 謝謝
Kotlin之const val、val以及@JvmField修飾字段我們先看看kotlin官方文檔的解釋 val 聲明一個(gè)只讀屬性(也稱作只讀變量)或局部變量如果被聲明的變量是方法內(nèi)部的局部變量,可以稱為常量如果被聲明變量是頂級(jí)變量,稱為只讀...
如果在跳轉(zhuǎn)時(shí),設(shè)置了flags,且沒(méi)有設(shè)置Activity作為context,則下面的startActivity()方法會(huì)發(fā)生錯(cuò)誤,因?yàn)槿鄙貯ctivity的Task棧;
這個(gè)結(jié)論是不是不太正確 截圖的代碼里 如果沒(méi)有設(shè)置Activity作為context 他會(huì)添加一個(gè)new task 的flag 還會(huì)發(fā)生錯(cuò)誤?
探索Android路由框架-ARouter之深挖源碼(二)本文已獨(dú)家授權(quán) 郭霖 ( guolin_blog) 公眾號(hào)發(fā)布! 在《探索Android路由框架-ARouter(一)》中,主要介紹了ARouter框架的基本配置、多種跳轉(zhuǎn)方...