EventBus使用了觀察者模式,核心是通過反射invoke執(zhí)行注冊方法,今天我們就來通過簡單的代碼寫一個EventBus 首先定義EventBus 類定義好使用4個方法ge...
EventBus使用了觀察者模式,核心是通過反射invoke執(zhí)行注冊方法,今天我們就來通過簡單的代碼寫一個EventBus 首先定義EventBus 類定義好使用4個方法ge...
在工作過程中,部分項目收到客戶反饋,出現(xiàn)偶發(fā)性Crash,為了盡可能的復現(xiàn)客戶問題,需要在程序內模擬用戶輸入,比如拍照,切換模式,切換分辨率,開關HDR模式等,之前有大概介紹...
WSL 2 使用虛擬硬件磁盤 (VHD) 來存儲 Linux 文件。 如果達到其最大大小,則可能需要對其進行擴展。WSL 2 VHD 使用 ext4 文件系統(tǒng)。 此 VHD ...
本文包括如下三部分: 基本介紹與輸出介紹 第一行基礎信息講解 詳細信息講解3.1 Size3.2 Rss3.3 Pss、Shared/Private_Clean/Dirty3...
虛擬內存1.1. 為什么要使用虛擬內存技術1.2. 理論前提1.3. 虛擬內存實現(xiàn)1.4. 頁機制1.5. MMU1.6. 物理內存映射 進程的內存分布2.1. 內核態(tài)2.2...
最近在用WSL2編譯aosp和lineageos ,由于WSL2和WSL使用不同的技術,導致WSL2中Ubuntu識別不了usb,無法使用adb devices 和fastb...
最近身邊朋友參與車載項目或者手機項目的,他們都面對一個問題就是為了節(jié)約成本,降低內存.我目前碰到兩個案例,一個車載項目Android8.0 計劃從2GB降低到512MB, 另...
1 為什么會產(chǎn)生ANR 在Android里, App的響應能力是由Activity Manager和Window Manager系統(tǒng)服務來監(jiān)控的. 通常在如下三種情況下會彈出...
refusing to generate code from aidl file defining parcelable 最近在升級AndroidX的過程中出現(xiàn)了這個問題,看...