問題引入 代碼示例如下 通過 EventBus 發(fā)送一個 MyEvent 事件娄昆,然后在接收事件的地方調(diào)用 Class.forName 后,問題現(xiàn)...
向量點乘 兩個向量點乘(x1,y1,z1).(x2,y2,z2)删铃,結(jié)果是一個數(shù)值 點乘的幾何意義 計算兩個向量正交性 當(dāng)結(jié)果為0馍资,表示兩個向量垂...
LeakCanary 在 Appliaction 中初始化 LeakCanary 創(chuàng)建一個 RefWatcher 對象 監(jiān)聽 Activity ...
需求場景描述 在目前的比較常見的一種場景是,在 App 的首頁如果點擊 back 鍵會 toast 提示用戶再點擊一次是退出 App。 例如如下...
什么是序列化和反序列化 序列化與反序列化的概念 從廣義上講,數(shù)據(jù)序列化就是將數(shù)據(jù)結(jié)構(gòu)或者是對象轉(zhuǎn)換成我們可以存儲或者傳輸?shù)臄?shù)據(jù)格式的一個過程依啰,在...
緩存算法的基本概念 源碼基于JDK1.7 緩存機制 內(nèi)存緩存 本地緩存 網(wǎng)絡(luò)緩存 本節(jié)記錄的是內(nèi)存緩存 什么是內(nèi)存緩存? 將數(shù)據(jù)寫到了容器(li...
概念 LayoutContainer 是一個用于自動解析布局并且自動通過findViewById給對應(yīng)id的View 進行初始化的接口斋配。 應(yīng)用場...
協(xié)程內(nèi)存泄露-ViewModel ViewModel KTX 中提供了 viewModelScope 孔飒,目的是為了減少協(xié)程內(nèi)存泄露灌闺。 如何使用 ...
我相信大家都用過 APT 艰争,特別是在組件化這一塊坏瞄,我看到很多開源的組件化項目都是使用 APT 去做路由表這一塊的,我最近做的時候也出現(xiàn)了一些問題...