分析的很好,這篇源碼分析,大概用了多久?
GreenDAO系列(三) GreenDAO源碼整體流程梳理前言 本文主要針對(duì)greenDAO3.2.2版本。greenDAO的源代碼,有一部分是固有代碼,另一部分則是編譯生成的,他們協(xié)同合作完成了greenDAO的功能,即ORM(O...
一. 概念 1. Handler 個(gè)人理解: 消息輔助類,Handler 是主線程和子線程溝通的橋梁,可以通過(guò)以 send / post 為前綴的一些方法(例如:sendMe...
什么是內(nèi)存抖動(dòng)? 短時(shí)間內(nèi)大量的對(duì)象被創(chuàng)建,導(dǎo)致可用內(nèi)存不足,從而引起頻繁gc回收對(duì)象,這種已用內(nèi)存忽高忽低的現(xiàn)象就叫內(nèi)存抖動(dòng)。由于gc的過(guò)程會(huì) “stop the worl...
寫(xiě)在前面 那天剛好是下午 oppo hr 面完,大約 3 點(diǎn)左右騰訊來(lái)電,我在電梯里沒(méi)太注意沒(méi)接到電話,下午就一直盼呀盼,大約九點(diǎn)剛下班到公司樓下來(lái)電了,問(wèn)方不方便我當(dāng)然說(shuō)方...