Handler的作用 Android中從自定義線程切換到UI線程需要用到Handler,向UI線程發(fā)送消息需要Handler Looper 1:...
概述 Window表示一個窗口,在日常開發(fā)中很少直接接觸Window,但是如果要做浮窗這樣的效果就要用Window來實現(xiàn)。Window是一個抽象...
隨著項目的逐漸增大,主進程越來越大,而WebView占用太多的內(nèi)存,不得不將其放到獨立進程中,于是就要處理多進程通信問題。 項目結(jié)構(gòu) 1)主進程...
最近公司項目打算做組件化,第一步需要把基礎組件給整理一下,這篇文章就是有關開發(fā)過程中遇到的問題以及解決方法。 網(wǎng)絡上有關maven的搭建有很多,...
1:自定義View 1)耗時邏輯不能寫在onDraw()中。因為UI的繪制幀率為每秒60次,也就是說每幀的繪制時間是16毫秒,如果在16毫...
類的加載階段 類的整個生存周期包括:加載、驗證、準備、解析、初始化。 加載 加載時類的加載階段的開始,包括三步 1)ClassLoader以全限...
先分析下線程訪問數(shù)據(jù)的上述圖結(jié)構(gòu) 共享數(shù)據(jù)存儲在主內(nèi)存中,每個線程訪問數(shù)據(jù)先把共享數(shù)據(jù)拷貝一份到各自線程的本地內(nèi)存中,線程運行的數(shù)據(jù)其實是本地內(nèi)...
例如:shy/6.16.0分支的“commit:123456:修改小黃條”要合并到origin/6.15.0 流程 1:創(chuàng)建分支shy/6.15...