我是一名Android開發(fā)袁波,目前就職于字節(jié)跳動(dòng)。我畢業(yè)來到深圳已經(jīng)8年多吭从;轉(zhuǎn)行從事Android開發(fā)也已5年多。 2021是我年齡上一個(gè)重要節(jié)點(diǎn)恶迈,我二十多歲的青春涩金,用完了谱醇。 ...

我是一名Android開發(fā)袁波,目前就職于字節(jié)跳動(dòng)。我畢業(yè)來到深圳已經(jīng)8年多吭从;轉(zhuǎn)行從事Android開發(fā)也已5年多。 2021是我年齡上一個(gè)重要節(jié)點(diǎn)恶迈,我二十多歲的青春涩金,用完了谱醇。 ...
Github 鏈接 Collie [https://github.com/happylishang/Collie] App性能如何量化 如何衡量一個(gè)APP性能好壞?直觀感受...
很早之前就想深入的研究和學(xué)習(xí)一下熱修復(fù)步做,由于時(shí)間的原因一直拖著副渴,現(xiàn)在才執(zhí)筆弄起來。 Android而更新系列:Android熱更新一:JAVA的類加載機(jī)制Android熱更新...
系列文章 【背上Jetpack】Jetpack 主要組件的依賴及傳遞關(guān)系【背上Jetpack】AdroidX下使用Activity和Fragment的變化【背上Jetpack...
在說起Jetpack的ViewModel時(shí)全度,我們第一反應(yīng)都會(huì)想到它就是MVVM中的VM煮剧。然而這兩者并不是等價(jià)關(guān)系,Jetpack的ViewModel它只是官方為我們提供的一個(gè)...
前言 最近幾天把Jetpack中的3劍客Lifecycle+ViewModel+LiveData的使用和原理學(xué)習(xí)了一遍将鸵,這3者也是構(gòu)建MVVM模式的核心勉盅。這個(gè)系列的工具,建議...
目前關(guān)于LiveData源碼解讀的文章非常多了顶掉,本文就不重復(fù)了草娜,這里只對(duì)核心流程做解讀。關(guān)于源碼流程痒筒,推薦:Android livedata 源碼解剖 系列文章 Androi...
**Data Binding**顧名思義就是數(shù)據(jù)綁定宰闰,2015年谷歌I/O大會(huì)上發(fā)布了DataBinding,它是一個(gè)數(shù)據(jù)綁定框架凸克,是一種對(duì)MVVM的實(shí)現(xiàn)议蟆,MVVM模式就相當(dāng)...
昨天發(fā)了一片文章《Android近期面試總結(jié)》闷沥,其實(shí)這篇文章主要還是對(duì)于自己前一段時(shí)間所做的事情的總結(jié)萎战。對(duì)大家的價(jià)值并不是很大。而有一位將要實(shí)習(xí)的同學(xué)講“先收藏舆逃,到時(shí)候再來看...