1. 背景 平時(shí)在代碼里面可以用R.x.x引用資源文件,非常方便,但是方便的同時(shí),也帶來(lái)了一些副作用,也就是包體積的增長(zhǎng)。特別是如果項(xiàng)目的體量比較大,module比較多的情況...
一、認(rèn)識(shí)CoordinatorLayout CoordinatorLayout作為support:design庫(kù)里的核心控件,在它出現(xiàn)之前,要實(shí)現(xiàn)View之間嵌套滑動(dòng)等交互操...
Fragment 有很多種使用方法,官方并沒有提供一個(gè)統(tǒng)一的 api 來(lái)處理 Fragment 的可見性判斷和回調(diào),導(dǎo)致在不同的使用場(chǎng)景下需要使用不同的方法來(lái)判斷 Fragm...
| 此文寫于 2020年,與最新版本相差甚遠(yuǎn),請(qǐng)酌情觀賞 撒鹽 一、clone 倉(cāng)庫(kù) 二、測(cè)試編譯 三、將Shadow庫(kù)發(fā)布到本地倉(cāng)庫(kù) 四、宿主接入1 添加依賴2 添加代理 ...
太棒了,登錄上來(lái)給你點(diǎn)個(gè)贊
NestedScrollView和RecyclerView的嵌套滑動(dòng)RecyclerView無(wú)法復(fù)用緩存原因:當(dāng)NestedScrollView作為RecyclerView的父布局時(shí),因?yàn)镹estedScrollView會(huì)將MeasureSp...
RecyclerView無(wú)法復(fù)用緩存原因:當(dāng)NestedScrollView作為RecyclerView的父布局時(shí),因?yàn)镹estedScrollView會(huì)將MeasureSp...
(僅個(gè)人記錄學(xué)習(xí)筆記) 第一步:準(zhǔn)備Android Studio,MAT(Memory Analyzer) MAT下載安裝地址:https://www.eclipse.org...
平時(shí)看博客或者學(xué)知識(shí),學(xué)到的東西比較零散,沒有獨(dú)立的知識(shí)模塊概念,而且學(xué)了之后很容易忘。于是我建立了一個(gè)自己的筆記倉(cāng)庫(kù)[https://github.com/xfhy/And...
平時(shí)看博客或者學(xué)知識(shí),學(xué)到的東西比較零散,沒有獨(dú)立的知識(shí)模塊概念,而且學(xué)了之后很容易忘。于是我建立了一個(gè)自己的筆記倉(cāng)庫(kù)[https://github.com/xfhy/And...
硬件加速,直觀上說(shuō)就是依賴GPU實(shí)現(xiàn)圖形繪制加速,軟硬件加速的區(qū)別主要是圖形的繪制究竟是GPU來(lái)處理還是CPU,如果是GPU,就認(rèn)為是硬件加速繪制,反之,軟件繪制。在Andr...
1.前置知識(shí) 在Kotlin中,函數(shù)是一等公民,它也是有自己的類型的。比如()->Unit,函數(shù)類型是可以被存儲(chǔ)在變量中的。 Kotlin中的函數(shù)類型形如:()->Unit、...
Kotlin協(xié)程不是什么空中閣樓,Kotlin源代碼會(huì)被編譯成class字節(jié)碼文件,最終會(huì)運(yùn)行到虛擬機(jī)中。所以從本質(zhì)上講,Kotlin和Java是類似的,都是可以編譯產(chǎn)生cl...
協(xié)程到底是怎么創(chuàng)建和啟動(dòng)的?本篇文章帶你揭曉。 createCoroutine 和 startCoroutine 在Continuation.kt文件中,有2個(gè)基礎(chǔ)API,這...
平時(shí)看博客或者學(xué)知識(shí),學(xué)到的東西比較零散,沒有獨(dú)立的知識(shí)模塊概念,而且學(xué)了之后很容易忘。于是我建立了一個(gè)自己的筆記倉(cāng)庫(kù)[https://github.com/xfhy/And...
Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一),協(xié)程簡(jiǎn)介 Kotlin Coroutines(協(xié)程) ...
1. 前言 春水初盛,垂釣者絡(luò)繹不絕,魚兒按捺不住,拍打著尾鰭紛紛躍出水面,沽個(gè)好價(jià)。 本篇真實(shí)的記錄了我從 準(zhǔn)備->復(fù)習(xí)->面試 的全過(guò)程,分享一些我的真實(shí)經(jīng)驗(yàn),希望能幫到...