SparseArray分析 SparseArray是一個(gè)稀疏數(shù)組梗摇,所謂稀疏數(shù)組就是指數(shù)組中的大部分內(nèi)容值未被使用(或者為零)崇决,只有很少部分的空間...
auto-service 使用auto-service 在kotlin編寫的注解解釋器中我們發(fā)現(xiàn)我們在類上添加了AutoService,發(fā)現(xiàn)并沒...
JvmField (用來修飾屬性)使用jvmField注解隘冲,使得Kotlin編譯器不再對屬性字段生成getter/setter 故對應(yīng)的java...
說起熱修復(fù)我們就不得不提類的加載器,在Android中類的加載也是通過ClassLoader來完成职辅,就是PathClassLoader和DexC...
作用 AsyncTask是android開發(fā)中使用的一種輕量級異步任務(wù)類蹬挺,其作用是在線程池中執(zhí)行后臺的任務(wù),并在執(zhí)行過程中將執(zhí)行進(jìn)度傳遞給主線程...
定義 觀察者模式:定義對象間一種一對多的依賴關(guān)系澈圈,使得每當(dāng)一個(gè)對象改變狀態(tài)彬檀,則所有依賴它的對象都會(huì)得要通知并自動(dòng)更新。 意義 此設(shè)計(jì)模式最重要的...
?.安全調(diào)用運(yùn)算符 ?: Elvis運(yùn)算符(null 合并運(yùn)算符) 使用?:運(yùn)算符可以檢查當(dāng)檢查結(jié)果為空的時(shí)候的返回值 as? 安全轉(zhuǎn)換運(yùn)算符 ...
Barrier(1.1版本引入) Barrier引用多個(gè)小部件作為輸入瞬女,并創(chuàng)建一條基于指定側(cè)的最極端的控件的虛擬指南窍帝。 使用場景 如果我們遇到上...
通過上面的介紹組件修改上傳至本地后,我們大概知道了如何將項(xiàng)目上傳的步驟诽偷,接下來我們進(jìn)一步的修改將項(xiàng)目上傳到maven的私服. 繼續(xù)上面的libr...