Android11的包可見性 我們的應(yīng)用常常會碰到與其他應(yīng)用交互,比如登錄功能,我們可能希望使用微信登錄或者QQ登錄,再比如分享,我們先判斷是否安裝了微信,然后決定是否展示微...
Android11的包可見性 我們的應(yīng)用常常會碰到與其他應(yīng)用交互,比如登錄功能,我們可能希望使用微信登錄或者QQ登錄,再比如分享,我們先判斷是否安裝了微信,然后決定是否展示微...
前言 View的滑動是Android自定義控件的基礎(chǔ),在開發(fā)中我們難免會遇到View的滑動處理。 其實不管是哪種滑動方式,基本思想都是差不多的:1,當(dāng)點(diǎn)擊事件傳到View時,...
UI 優(yōu)化系列專題,來聊一聊 Android 渲染相關(guān)知識,主要涉及 UI 渲染背景知識、如何優(yōu)化 UI 渲染兩部分內(nèi)容。 UI 優(yōu)化系列專題 UI 渲染背景知識 《View...
前言 關(guān)于okhttp的緩存,網(wǎng)上有大量的文章,或相同,或不同,方式不一,但都八九不離十,原理都是通過CacheControl的設(shè)置策略不同來實現(xiàn)的。但是,真正實踐過的人會發(fā)...
本文已獨(dú)家授權(quán) 鴻洋( hongyangAndroid) 公眾號發(fā)布! 前言:新公司項目中使用到了Cookie,在各大Android技術(shù)討論群向前輩們?nèi)〗?jīng)討論這cookie、...
作為android應(yīng)用來講,無論應(yīng)用本身多么美觀,功能多么強(qiáng)大,內(nèi)容多么豐富。但如果App本身打開界面緩慢超過手機(jī)16ms刷新一次頁面的時間,就會產(chǎn)生卡頓。用戶體驗都會變得極...
前言 上一篇文章,我們已經(jīng)了解了RxJava的相關(guān)概念以及基礎(chǔ)使用方式。這篇文章將會結(jié)合RxJava知識點(diǎn)與開發(fā)中遇到的實際場景進(jìn)行講解,讓大家能夠通過這些例子更好的理解與掌...
??對于使用ReccyclerView的我們來說,LayoutManager早已非常熟悉??墒?,有沒有想過我們所說的熟悉是哪種熟悉?對的,就是會使用而已,這其中包括谷歌爸爸幫...
這篇文章分為兩部分 一:RecyclerView中的DiffUtil二:Myers差分算法 本文重點(diǎn)介紹Myers差分算法,如果對DiffUtil有一定了解的同學(xué)請直接跳到第...