本文譯自Android開發(fā)者網(wǎng)站,主要介紹了提升Android應(yīng)用性能表現(xiàn)的幾個建議。閱讀本文時還要務(wù)必記得“過早優(yōu)化是萬惡之源”,優(yōu)化起碼應(yīng)該...
為什么要編譯OpenJDK 對于想要窺探JDK內(nèi)部實現(xiàn)機(jī)制的同學(xué),最好的方法之一便是編譯一套自己的JDK,通過跟蹤調(diào)試JDK源碼來理解JDK的運...
概述 本篇文章會從源碼(基于Android 6.0)角度分析Android中View的繪制流程,側(cè)重于對整體流程的分析,對一些難以理解的點加以重...
本篇文章會對面試中常遇到的Java技術(shù)點進(jìn)行全面深入的總結(jié),幫助我們在面試中更加得心應(yīng)手,不參加面試的同學(xué)也能夠借此機(jī)會梳理一下自己的知識體系,...
Why ——引入泛型機(jī)制的原因 假如我們想要實現(xiàn)一個String數(shù)組,并且要求它可以動態(tài)改變大小,這時我們都會想到用ArrayList來聚合St...
本文會從工作原理到具體實現(xiàn)來詳細(xì)介紹如何開發(fā)一個簡潔而實用的Android圖片加載框架,并從內(nèi)存占用與加載圖片所需時間這兩個方面量化它的性能。通...
本文主要介紹了隱式Intent匹配目標(biāo)組件的規(guī)則,若有敘述不清晰或是不準(zhǔn)確的地方希望大家指出,謝謝大家: ) Intent簡介 Intent用于...
本文主要介紹散列表(Hash Table)這一常見數(shù)據(jù)結(jié)構(gòu)的原理與實現(xiàn)。由于個人水平有限,文章中難免存在不準(zhǔn)確或是不清晰的地方,希望大家可以指正...
概述 Java 反射是可以讓我們在運行時獲取類的方法、屬性、父類、接口等類的內(nèi)部信息的機(jī)制。也就是說,反射本質(zhì)上是一個“反著來”的過程。我們通過...