一、直播難與易 二、直播相關(guān)概述 1.一個(gè)完整直播app功能 2.一個(gè)完整直播app原理 3.一個(gè)完整直播app實(shí)現(xiàn)流程 4.一個(gè)完整直播app架構(gòu) 5.一個(gè)完整直播app技...
CPU架構(gòu)分類 armeabi armeabi-v7a(目前大部分機(jī)器) arm64-v8a (高端機(jī)型) x86 x86_64 mips mips64 Android手機(jī)大...
介紹 Room是Google提供的一個(gè)ORM庫(kù)。Room提供了三個(gè)主要的組件: @Database:@Database用來(lái)注解類,并且注解的類必須是繼承自RoomDataba...
導(dǎo)讀:網(wǎng)易云這次玩脫了,杰倫歌迷還會(huì)買單么? 跡象sign | 越過(guò)海 在大家都以為網(wǎng)易云在和蝦米、QQ音樂(lè)達(dá)成合作,成功度過(guò)版權(quán)危機(jī)的時(shí)候,在18年愚人節(jié)的前夕網(wǎng)易云官微發(fā)...
本文同步更新于旺仔的個(gè)人博客,訪問(wèn)可能有點(diǎn)慢,多刷新幾次。 緣由 不知道大家有沒(méi)有用過(guò)QQ/TIM登錄的時(shí)候使用掃描二維碼登錄的功能呢? 也就是登錄界面的右下角那里有個(gè)二維碼...
1. 擴(kuò)展函數(shù) Kotlin的擴(kuò)展函數(shù)可以讓你作為一個(gè)類成員進(jìn)行調(diào)用的函數(shù),但是是定義在這個(gè)類的外部。這樣可以很方便的擴(kuò)展一個(gè)已經(jīng)存在的類,為它添加額外的方法。在Kotlin...
Rx我也看了很多次,確實(shí)從業(yè)務(wù)場(chǎng)景角度去運(yùn)用更能理解,大愛(ài)樓主
RxJava2 實(shí)戰(zhàn)知識(shí)梳理(1) - 后臺(tái)執(zhí)行耗時(shí)操作,實(shí)時(shí)通知 UI 更新RxJava2 實(shí)戰(zhàn)系列文章 RxJava2 實(shí)戰(zhàn)知識(shí)梳理(1) - 后臺(tái)執(zhí)行耗時(shí)操作,實(shí)時(shí)通知 UI 更新RxJava2 實(shí)戰(zhàn)知識(shí)梳理(2) - 計(jì)算一段時(shí)間內(nèi)數(shù)據(jù)的平均值...
RxJava2 實(shí)戰(zhàn)系列文章 RxJava2 實(shí)戰(zhàn)知識(shí)梳理(1) - 后臺(tái)執(zhí)行耗時(shí)操作,實(shí)時(shí)通知 UI 更新RxJava2 實(shí)戰(zhàn)知識(shí)梳理(2) - 計(jì)算一段時(shí)間內(nèi)數(shù)據(jù)的平均值...
concat操作符:串行合并多個(gè)觀察者中的事件。firstElement操作符:按照順序依次遍歷被觀察者中事件,事件不為空,則停止遍歷。 該例子為:我們平時(shí)開(kāi)發(fā)中的數(shù)據(jù)緩存功...
Subject 是一種特殊的存在 在前面一篇文章Cold Observable 和 Hot Observable中,曾經(jīng)介紹過(guò) Subject 既是 Observable 又...
RxJava——目前最熱門的響應(yīng)式函數(shù)編程框架。筆者也是初涉Rx,所以打算通過(guò)這篇文章來(lái)理解Rx的操作流程,加深自己對(duì)Rx的理解。本文不涉及RxJava的入門使用,如有需有:...
1. AbstractQueuedSynchronizer 定義 AbstractQueuedSynchronizer 是JUC 中通過(guò) Sync Queue(并發(fā)安全的 C...