轉(zhuǎn)載:Android Rxjava:這是一篇 清晰 & 易懂的Rxjava 入門教程[http://www.itdecent.cn/p/a406b94f3188] 前言 R...
寫binder的初衷 提起binder,應(yīng)該會有很多人說,binder這都已經(jīng)多么老的技術(shù)了,并且分析binder的文章是一搜一大堆,你這完全沒必要寫binder方面的文章啊...
一.背景 別人問:View.post() 為什么能夠獲取到 View 的寬高 ?別人答案:post()是在View繪制完成后執(zhí)行;仔細(xì)一想:View必須在繪制完成后才能得到寬...
前言 很多人都聽過SurfaceFlinger,但是不清楚Surfaceflinger到底是一個什么東西,我接下來用直白的語言講述一下SurfaceFlinger,這里更多的...
我們在使用Binder在進(jìn)程間傳遞數(shù)據(jù)的時候,有時候會拋出TransactionTooLargeException這個異常,這個異常的產(chǎn)生是因為Binder驅(qū)動對內(nèi)存的限制引...
努比亞技術(shù)團(tuán)隊原創(chuàng)內(nèi)容,轉(zhuǎn)載請務(wù)必注明出處。 1.前言 從用戶手指點(diǎn)擊桌面上的應(yīng)用圖標(biāo)到屏幕上顯示出應(yīng)用主Activity界面而完成應(yīng)用啟動,快的話往往都不需要一秒鐘,但是這...
MinGW-w64安裝教程——著名C/C++編譯器GCC的Windows版本 本文主要講述如何安裝 C語言 編譯器——MinGW-w64,特點(diǎn)是文章附有完整詳細(xì)的實(shí)際安裝過程...
前言 在了解自定義View三大流程的Measure過程前,我們需要了解一個重要基礎(chǔ):MeasureSpec 今天,我將全面解析 MeasureSpec類的相關(guān)知識,希望你們會...
前言 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)中,TCP協(xié)議建立連接 & 釋放連接時的三次握手、四次揮手十分重要 今天carson將圖文解析TCP鏈接的三次握手 & 四次揮手,包學(xué)包會包易懂! 1. ...
前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問...
本系列會持續(xù)更新。 一、垃圾回收算法 1.標(biāo)記清除 標(biāo)記-清除算法將垃圾回收分為兩個階段:標(biāo)記階段和清除階段。 在標(biāo)記階段首先通過根節(jié)點(diǎn)(GC Roots),標(biāo)記所有從根節(jié)點(diǎn)...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計算機(jī)內(nèi)存的交互情況?!疽驗镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...