240 發(fā)簡(jiǎn)信
IP屬地:西藏
  • 協(xié)程調(diào)度器詳解

    協(xié)程和線程的差異 線程的目的是提高CPU資源使用率, 使多個(gè)任務(wù)得以并行的運(yùn)行,是為了服務(wù)于機(jī)器的. 協(xié)程的目的是為了讓多個(gè)任務(wù)之間更好的協(xié)作氮趋,...

  • Java集合系列之LinkedList源碼分析

    前言 LinkedList是基于雙向鏈表實(shí)現(xiàn)的内地,除了可以當(dāng)鏈表來操作肖卧,它還可以當(dāng)做棧滔迈,隊(duì)列以及雙端隊(duì)列來使用乏盐,且是非線程安全汹忠。 LinkedLi...

  • Java集合系列之ArrayList源碼分析

    數(shù)組(Array) 數(shù)組指的就是一組相關(guān)類型的變量集合淋硝,并且這些變量可以按照統(tǒng)一的方式進(jìn)行操作,數(shù)組數(shù)據(jù)引用數(shù)據(jù)類型宽菜,在堆中進(jìn)行內(nèi)存分配谣膳,在內(nèi)存...

  • Resize,w 360,h 240
    Java集合系列之HashMap源碼分析

    HashMap概述 官方文檔中這樣描述HashMap: Hash table based implementation of the <tt>M...

  • Resize,w 360,h 240
    Activity中View創(chuàng)建到添加在Window窗口上到顯示的過程源碼分析

    前言 分析WindowManager之前先了解一下 Window。Window也就是窗口铅乡,它是一個(gè)抽象類继谚,其具體實(shí)現(xiàn)類是PhoneWindow。...

  • Resize,w 360,h 240
    ViewGroup繪制過程源碼分析

    寫在前面 因?yàn)閂iewGroup繼承View阵幸,View中的measure方法由于是final型不能重載花履,onMeasure方法也沒有重寫。Vie...

  • Resize,w 360,h 240
    自定義View繪制過程源碼分析

    寫在前面 自定義View的繪制流程:onMeasure() -> onLayout() ->onDraw(),在分析源碼之前需要了解一下Meas...

  • Resize,w 360,h 240
    Android 事件分發(fā)機(jī)制源碼分析

    寫在前面 首先要了解事件分發(fā)機(jī)制的傳遞流程是在點(diǎn)擊事件發(fā)生后挚赊,事件先傳遞到Activity臭挽,然后傳遞到ViewGroup,最終傳遞到View咬腕。主...

  • ThreadLocal 源碼分析

    寫在前面 我們知道在使用handler進(jìn)行消息傳遞時(shí)欢峰,需要?jiǎng)?chuàng)建Looper.prepare(),以及執(zhí)行Looper.loop()方法不了解的可...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品