使用Fragment需要熟悉幾個(gè)類(lèi),包括FragmentActivity、FragmentManager、 FragmentTranscatio...
WebSocket于HTTP 、WebSocket與Socket的區(qū)別 最近在做一個(gè)IM 的項(xiàng)目,最近對(duì)于這塊的理解比較模糊,這里對(duì)他們的不同和...
Glide 加載不同URL的相同圖片,使用CacheKey Glide 中文文檔[https://muyangmin.github.io/gli...
1、創(chuàng)建MediaCodec對(duì)象: 首先需要?jiǎng)?chuàng)建一個(gè)MediaCodec對(duì)象,指定要進(jìn)行的編解碼類(lèi)型(如音頻編碼、音頻解碼、視頻編碼、視頻解碼)...
WindowManagerService 源碼https://cs.android.com/android/platform/superproj...
進(jìn)制表示 kotlin不支持表示8進(jìn)制。 二進(jìn)制 0b1101 十六進(jìn)制? 0xd 運(yùn)算 與 1001 & 1101 -> 1001 (0b10...
水平偏移 屬性 app:layout_constraintHorizontal_bias app:layout_constraintHorizo...
在 Android 開(kāi)發(fā)中,數(shù)據(jù)庫(kù)的升級(jí)往往需要進(jìn)行手動(dòng)遷移,這是一件比較繁瑣的事情。而在 Android Room 中,提供了自動(dòng)遷移的功能,...
以前一直使用的Google 的Zxing 進(jìn)行二維碼的識(shí)別 這是我以前寫(xiě)的可直接繼承使用 https://github.com/Jayqiu/Z...