引子 業(yè)務開發(fā)中列表項的曝光埋點做得越來越精細了。 一開始,我是在 onBindView() 中上報列表項曝光的: 這樣實現(xiàn)超簡單振坚,但也有缺點拴孤。...
![240](https://upload.jianshu.io/collections/images/516844/crop1502802266434.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
引子 業(yè)務開發(fā)中列表項的曝光埋點做得越來越精細了。 一開始,我是在 onBindView() 中上報列表項曝光的: 這樣實現(xiàn)超簡單振坚,但也有缺點拴孤。...
什么是“異步數(shù)據(jù)流”呛踊?它在什么業(yè)務場景下有用武之地萍诱?它背后的原理是什么瘦麸?讀一讀 Flow 的源碼鸽扁,嘗試回答這些問題蒜绽。 同步 & 異步 & 連續(xù)異...
以Android11 為目標版本的應用(targetSdkVersion>=30才有影響) 所有應用在Android11設備上適配改動(無論ta...
1 前言 日常開發(fā)過程中我們經(jīng)常調(diào)用startActivity(..)啟動新的Activity,那么系統(tǒng)是如何找到這個Activity桶现,Acti...
android ActivityManagerService 源碼分析—-Activity管理(一) framework中的ProcessRec...
在正式解釋什么是fd泄露的時候躲雅,先看看三份log,是否有眼熟而不知所措感覺骡和?結(jié)合公司同事的深入研究相赁,總結(jié)了多種實際案例相寇,才有了這篇文章,以后FD...
一钮科、需求 獲取當前系統(tǒng)中應用可用的空閑內(nèi)存唤衫。 二、遇到的問題 方法一:dumpsys meminfo 可知通過此方法獲取的free mem大約為...
泛型機制是我們開發(fā)中的常用技巧绵脯,也是面試常見問題不過泛型機制這個知識點也比較繁雜又不成體系佳励,學了容易忘本文從幾個問題出發(fā)梳理Java泛型機制知識...
導讀 DRouter是滴滴乘客端自研的一套Android路由框架,基于平臺化解耦的思想蛆挫,為組件間通信服務赃承。該項目以功能全面、易用為原則悴侵,支持各種...
本文對Android H5秒開方案進行了調(diào)研瞧剖,對今日頭條App的秒開方案進行了詳細分析。 本文首發(fā):http://yuweiguocn.gith...