前言 一直想梳理一下廣播的注冊(cè)和發(fā)送流程。有次面試我被問(wèn)了許多關(guān)于廣播的問(wèn)題,很多問(wèn)題都能從源碼中找到答案,其中一些我也看過(guò)源碼,但當(dāng)時(shí)問(wèn)的時(shí)候...
前言 前陣子幫團(tuán)隊(duì)招人,我很喜歡問(wèn)候選人這個(gè)問(wèn)題。點(diǎn)擊區(qū)域是不規(guī)則的,該如何讓手勢(shì)事件在不規(guī)則區(qū)域內(nèi)做出響應(yīng)?如果候選人的答案是通過(guò)數(shù)學(xué)計(jì)算的方...
周五一大早看到一篇鴻洋推了一篇博客講onResume中Handler.post(Runnable)為什么獲取不到寬高?,細(xì)細(xì)讀了兩遍,有些收獲,...
最近在安卓群里看到了一個(gè)哥們面試被問(wèn)Android特有的容器,當(dāng)時(shí)我反問(wèn)了一下自己這個(gè)問(wèn)題就懵逼了,感覺(jué)做了3年的假安卓。后來(lái)才發(fā)現(xiàn)原來(lái)Arra...
近日看到安卓群里探討了兩個(gè)問(wèn)題,一個(gè)是Leakcanary的實(shí)現(xiàn)原理,一個(gè)是圖片緩存框架設(shè)計(jì)??戳舜罄袀兊挠懻撍查g覺(jué)得這兩者有藕斷絲連的關(guān)系,借...
Protobuf是什么 Protobuf是一種平臺(tái)無(wú)關(guān)、語(yǔ)言無(wú)關(guān)、可擴(kuò)展且輕便高效的序列化數(shù)據(jù)結(jié)構(gòu)的協(xié)議,可以用于網(wǎng)絡(luò)通信和數(shù)據(jù)存儲(chǔ)。 為什么要...
本文內(nèi)容: 從源碼了解StringString的內(nèi)部實(shí)現(xiàn)String.valueOf與Integer.toString的區(qū)別 +運(yùn)算符的重載+運(yùn)...