寫(xiě)在前面,如果面對(duì)復(fù)雜的動(dòng)畫(huà)效果你一籌莫展,不煩看看這篇文章:LottieAndroid使用詳解及源碼解析—輕而易舉實(shí)現(xiàn)各種復(fù)雜動(dòng)畫(huà) 該文章是結(jié)合我司產(chǎn)品手機(jī)迅雷做的一個(gè)全面...
1.顯式緩沖區(qū)的sizeof和strlen a的值為10,b的值為5,這是因?yàn)閟izeof(buf)計(jì)算的是字符數(shù)組的大小,strlen(buf)計(jì)算的是“hello”的長(zhǎng)度...
Android N引入了一種包含編譯、解釋和JIT(Just In Time)的混合運(yùn)行時(shí),以便在安裝時(shí)間、內(nèi)存占用、電池消耗和性能之間獲得最好的折衷。 ART是在Andro...
JIT與Dalvik JIT是"Just In Time Compiler"的縮寫(xiě),就是"即時(shí)編譯技術(shù)",與Dalvik虛擬機(jī)相關(guān)。 怎么理解這句話呢?這要從Android的...
朋友,加油!
最近ios面試總結(jié)阿里天貓,電話面試。沒(méi)有回答好的部分: 1.運(yùn)行時(shí),iskindofclass的內(nèi)部原理 2.block的相關(guān)屬性,weak,strong等。 3.GCD的介紹和應(yīng)用場(chǎng)景。 ...
小笨狼漫談多線程:GCD(一)多線程是程序開(kāi)發(fā)中非?;A(chǔ)的一個(gè)概念,大家在開(kāi)發(fā)過(guò)程中應(yīng)該或多或少用過(guò)相關(guān)的東西。同時(shí)這恰恰又是一個(gè)比較棘手的概念,一切跟多線程掛鉤的東西都會(huì)變得復(fù)雜。如果使用過(guò)程中對(duì)多線程...