
IP屬地:福建
QuickBle github地址:https://github.com/kevinhqf/QuickBleQuickBle 是一個Androi...
本篇終于來到了View的三大流程的最后一個流程了,本次會帶著大家探究一下View的performDraw()究竟是如何工作的。 先看perfor...
上次我們對View的測量過程有了了解,接著這次肯定就是要沿著View的3大流程往下走。我們本次的主角就是View的Layout過程。 從perf...
上一篇的結尾中,我們發現了View的繪制發生在ViewRootImpl的performTraversals()中.而且在其中先后調用了perfo...
上篇文章中我們了解到了setContentView()背后所發生的事情.先用上一篇文章最后總結的圖片來回顧一下setContentView()的...
上次的兩篇文章,我們討論了創建自定義View的基本流程.對View有了基本的了解后,有好奇心的同學可能會對View的基本原理充滿好奇(其實我也非...
上次我們研究了View的構造函數,自定義View最重要的步驟就是完成我們View的繪制.我們本篇就來好好的研究一下它.我們都知道重寫onDraw...
最近發現自己對Android的學習只在表面,并沒有深入的理解,我不喜歡這種感覺,而且沒有自己的理解,學習到的內容也很難為我所用.所以從本次開始,...