1. 序言 ? android在5.0開始正式用art虛擬機取代了dalvik虛擬機,不同版本的art虛擬機差別很大,android N開始又引入了混合編譯模式。在這里我們只...
1. 序言 ? android在5.0開始正式用art虛擬機取代了dalvik虛擬機,不同版本的art虛擬機差別很大,android N開始又引入了混合編譯模式。在這里我們只...
Groovy groovy會做兩步: 解析project 解析implementation 我們先看第二步 解析implementation Project.java dep...
剛?cè)腴TFlutter的時候,不知道你是否也被無窮無盡的build所困擾,或者莫名其妙就發(fā)現(xiàn)列表突然卡頓了, 我們的feed使用的是雙列瀑布流,[一個比較有名的第三方庫]htt...
最近開始寫flutter了, 覺得flutter里的狀態(tài)同步機制還是挺有意思的,總結(jié)一下。 這里是比較好的講解文章,基于它做一些源碼分析了解下原理。 前提: 已經(jīng)知道應(yīng)該咋用...
拖了好久,想開始分析下redex系列 redex_frontend 這一part會分析redex_frontend,redex_frontend是在開始各個pass之前做的預(yù)...
一、概述 在 Logcat 中使用關(guān)鍵詞 Choreographer 進行過濾,對 App 做一些操作,一般能看到控制臺輸出這樣的日志 這是觀察 App 掉幀情況的一種手段默...
作者: @怪盜kidou 如需轉(zhuǎn)載需在明顯位置保留作者信息及原文鏈接如果博客中有不恰當(dāng)之處歡迎留言交流http://m.itdecent.cn/p/d62c2be60...
這章理一下channel,先分享一句學(xué)習(xí)時候看到的話:Do not communicate by sharing memory; instead, share memory ...