![240](https://upload.jianshu.io/users/upload_avatars/14111000/08b04b4b-b011-4f4b-8e48-46b38e3412ec.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
轉(zhuǎn)載:Android Rxjava:這是一篇 清晰 & 易懂的Rxjava 入門教程[http://www.reibang.com/p/a406b94f3188] 前言 R...
渾渾噩噩已近30于載,是時(shí)候該正視生活了场绿,不然生活將會(huì)徹底的無視你的存在剖效。 一直覺得自己是一個(gè)不善于爭辯的人,不善于追求的人焰盗,用大白話說就是一個(gè)無所追求的人璧尸。然而時(shí)至今日,生...
寫binder的初衷 提起binder,應(yīng)該會(huì)有很多人說澎粟,binder這都已經(jīng)多么老的技術(shù)了蛀序,并且分析binder的文章是一搜一大堆,你這完全沒必要寫binder方面的文章啊...
一.背景 別人問:View.post() 為什么能夠獲取到 View 的寬高 捌议?別人答案:post()是在View繪制完成后執(zhí)行哼拔;仔細(xì)一想:View必須在繪制完成后才能得到寬...
前言 很多人都聽過SurfaceFlinger引有,但是不清楚Surfaceflinger到底是一個(gè)什么東西瓣颅,我接下來用直白的語言講述一下SurfaceFlinger,這里更多的...
我們?cè)谑褂肂inder在進(jìn)程間傳遞數(shù)據(jù)的時(shí)候譬正,有時(shí)候會(huì)拋出TransactionTooLargeException這個(gè)異常宫补,這個(gè)異常的產(chǎn)生是因?yàn)锽inder驅(qū)動(dòng)對(duì)內(nèi)存的限制引...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容粉怕,轉(zhuǎn)載請(qǐng)務(wù)必注明出處健民。 1.前言 從用戶手指點(diǎn)擊桌面上的應(yīng)用圖標(biāo)到屏幕上顯示出應(yīng)用主Activity界面而完成應(yīng)用啟動(dòng),快的話往往都不需要一秒鐘贫贝,但是這...
MinGW-w64安裝教程——著名C/C++編譯器GCC的Windows版本 本文主要講述如何安裝 C語言 編譯器——MinGW-w64,特點(diǎn)是文章附有完整詳細(xì)的實(shí)際安裝過程...
前言 在了解自定義View三大流程的Measure過程前幔摸,我們需要了解一個(gè)重要基礎(chǔ):MeasureSpec 今天,我將全面解析 MeasureSpec類的相關(guān)知識(shí)颤练,希望你們會(huì)...
前言 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)中,TCP協(xié)議建立連接 & 釋放連接時(shí)的三次握手昔案、四次揮手十分重要 今天carson將圖文解析TCP鏈接的三次握手 & 四次揮手尿贫,包學(xué)包會(huì)包易懂! 1. ...
前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章彰亥,但存在一些問題:內(nèi)容不全、思路不清晰衰齐、無源碼分析任斋、簡單問...
本系列會(huì)持續(xù)更新耻涛。 一废酷、垃圾回收算法 1.標(biāo)記清除 標(biāo)記-清除算法將垃圾回收分為兩個(gè)階段:標(biāo)記階段和清除階段瘟檩。 在標(biāo)記階段首先通過根節(jié)點(diǎn)(GC Roots),標(biāo)記所有從根節(jié)點(diǎn)...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前澈蟆,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況墨辛。【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章趴俘,從cpu講到內(nèi)...