我是在深入學(xué)習(xí) kotlin 時(shí)第一次看到協(xié)程,作為傳統(tǒng)線(xiàn)程模型的進(jìn)化版,雖說(shuō)協(xié)程這個(gè)概念幾十年前就有了,但是協(xié)程只是在近年才開(kāi)始興起,應(yīng)用的語(yǔ)言有:go 、goLand、k...
我是在深入學(xué)習(xí) kotlin 時(shí)第一次看到協(xié)程,作為傳統(tǒng)線(xiàn)程模型的進(jìn)化版,雖說(shuō)協(xié)程這個(gè)概念幾十年前就有了,但是協(xié)程只是在近年才開(kāi)始興起,應(yīng)用的語(yǔ)言有:go 、goLand、k...
Memory Profiler 是 Android Profiler 中的一個(gè)組件,可幫助您識(shí)別導(dǎo)致應(yīng)用卡頓、凍結(jié)甚至崩潰的內(nèi)存泄漏和流失。 它顯示一個(gè)應(yīng)用內(nèi)存使用量的實(shí)時(shí)圖...
緣起 在Android開(kāi)發(fā)中,我們經(jīng)常會(huì)見(jiàn)到下面的代碼,比如: 你曾經(jīng)有沒(méi)有想過(guò)這兩者到底有什么區(qū)別?我該使用哪種呢? 常見(jiàn)的Handler.post揭秘 Handler的工...
被文同時(shí)發(fā)布在CSDN上,歡迎查看。 APP內(nèi)存的使用,是評(píng)價(jià)一款應(yīng)用性能高低的一個(gè)重要指標(biāo)。雖然現(xiàn)在智能手機(jī)的內(nèi)存越來(lái)越大,但是一個(gè)好的應(yīng)用應(yīng)該將效率發(fā)揮到極致,精益求精。...
前言 郭前輩的ListView源碼解析一文,曾提到View至少會(huì)進(jìn)行2次onMeasure、onLayout,但限于篇幅,并未解釋原因,好奇就嘗試找了找原因。 原因猜想 驗(yàn)證...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
Android窗口機(jī)制系列 Android窗口機(jī)制(一)初識(shí)Android的窗口結(jié)構(gòu)Android窗口機(jī)制(二)Window,PhoneWindow,DecorView,se...
原文來(lái)自于公眾號(hào):三不猴子[https://mp.weixin.qq.com/s/-7iXIm3PABNEzPjx0QUIZw]歡迎關(guān)注我的公眾號(hào),公眾號(hào)內(nèi)回復(fù)666獲取面試...
這段時(shí)間整個(gè)行業(yè)都比較低迷?;ヂ?lián)網(wǎng)行業(yè)在大爆發(fā)后,終于也隨著2018年冬天的到來(lái)也迎來(lái)了互聯(lián)網(wǎng)行業(yè)的冬天。很多公司都在裁員,包括BAT美團(tuán)滴滴京東在內(nèi)的大公司,都走過(guò)了爆發(fā)期...
我相信,很多人看到這個(gè)都是對(duì)google-s2有了解的,所以我在這里廢話(huà)就不多說(shuō)了,直接進(jìn)入正題。 首先我們先看下目前都有什么資源 (1)GO源碼:github.com/go...
0x00 這是啥? 這是一篇講述應(yīng)用耗電的文章,圍繞 Android 電量采集機(jī)制及第二代 Battery Historian 分析工具講述。文從數(shù)據(jù)采集、導(dǎo)出、環(huán)境搭建、解...
前言 最近一直在想著能否有一種更好的方案來(lái)解決:Android中Activity與Fragment之間通信的問(wèn)題,什么叫更好呢,就是能讓Fragment的復(fù)用性高,性能還有好...
在上一篇文章里,我總結(jié)了一下自定義控件需要了解的基礎(chǔ)知識(shí):View的繪制流程——《自定義控件知識(shí)儲(chǔ)備-View的繪制流程》。其中,在View的測(cè)量流程里,View的測(cè)量寬高是...
原文地址: http://www.itdecent.cn/p/55e0fca23b4f[http://www.itdecent.cn/p/55e0fca23b4f] 以下...