
冷, 溫, 熱啟動 Android啟動應用, 按官方說法[https://developer.android.google.cn/topic/p...
在日常編程中, 我們經常會用到泛型, 用的時候感覺并不復雜, 然而最近在做Kotlin開發時, 被其中的逆變和協變搞得頭大, 才發現自己對泛型的...
原文 A study of the Parcelize feature from Kotlin Android Extensions 兩年前我寫...
注意: 本文大部分數據是在SDK25, cpu架構為armeabi v7a, Android Studio 3.4上測試得出, 不同的系統版本和...
Shallow Size和Retained Size詳解 參考文章How much memory do I need (part 1) – Wh...
一直沒有詳細地去了解android字體的相關內容, 實際開發的時候總是對設計稿上面字體和其他控件的間距, 字體內部的行距很疑惑, 直接設置好像每...
場景 假設我們需要上傳一組動態增加的數據, 輸入端可以看作inputSteam, 輸入端是outputSteam, 但是輸入和輸出端不能直接對接...
在android中, 通過AudioRecord獲取到音頻數據是PCM格式的, 但是有時候我們需要的可能是更常見的WAV格式, 此時我們就需要手...
這篇文章主要分析EventBus的基本框架, 不涉及具體的代碼細節. 我們可以把EventBus分成3個模塊, 注冊(register), 發送...