本文參考 Android Developers 相關(guān)文檔(源地址[https://developer.android.com/studio/build/maven-publi...
本文參考 Android Developers 相關(guān)文檔(源地址[https://developer.android.com/studio/build/maven-publi...
前言 平時(shí)開發(fā)中,我們經(jīng)常會(huì)使用到通過 gradle 依賴三方的工具。例如我們常用的 okHttp 、 EventBus 等框架。那么這些代碼是如何部署到遠(yuǎn)程并且供我們使用的...
1. 引言 協(xié)程支持取消,也就是說,啟動(dòng)一個(gè)協(xié)程后而且在協(xié)程結(jié)束前已經(jīng)不希望協(xié)程再執(zhí)行代碼了,可以對(duì)協(xié)程進(jìn)行取消。 如果只知道協(xié)程的取消,而并不知道協(xié)程的取消需要代碼配合,將...
BottomSheetBehavior下ViewPager2的滑動(dòng)問題 該布局結(jié)構(gòu)下,ViewPager2下的RecyclerView無法響應(yīng)滑動(dòng)。 問題點(diǎn) 現(xiàn)象:Botto...
新方案: Android擴(kuò)大View點(diǎn)擊區(qū)域[支持同時(shí)擴(kuò)展多個(gè)子View][http://www.itdecent.cn/p/0a176360d715?v=17016780...
我是在深入學(xué)習(xí) kotlin 時(shí)第一次看到協(xié)程,作為傳統(tǒng)線程模型的進(jìn)化版,雖說協(xié)程這個(gè)概念幾十年前就有了,但是協(xié)程只是在近年才開始興起,應(yīng)用的語(yǔ)言有:go 、goLand、k...
DiffUtil 用于計(jì)算兩個(gè)列表之間的差異并輸出將第一個(gè)列表轉(zhuǎn)換為第二個(gè)列表的更新操作列表,它可用于計(jì)算 RecyclerView 適配器的更新. 官方簡(jiǎn)介語(yǔ)法[https...
前言 相信童鞋們都用過RecyclerView,假設(shè)說要我們做一個(gè)列表更新Item的功能,相信大部分同學(xué)都會(huì)這么寫的: 踩坑 而我們要做的是一個(gè)下載列表,在下載的callba...