我是在深入學習 kotlin 時第一次看到協程,作為傳統線程模型的進化版,雖說協程這個概念幾十年前就有了,但是協程只是在近年才開始興起,應用的語言有:go 、goLand、k...

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