使用rxJava實現(xiàn)倒計時60秒 private var disposable: Disposable? =null /** * 重新倒計時只需要緩存結(jié)束時間 然后調(diào)用 * ...
使用rxJava實現(xiàn)倒計時60秒 private var disposable: Disposable? =null /** * 重新倒計時只需要緩存結(jié)束時間 然后調(diào)用 * ...
Repository層是整個架構(gòu)數(shù)據(jù)來源的地方匠童,包括網(wǎng)絡(luò)和數(shù)據(jù)庫等項目模塊化呢痛单,又會讓每個coder要么維護(hù)同一個公共模塊定義接口的類,外加Repository類须误,要么維護(hù)多...
給定一組Host挨稿,選出最快的host 1.定義數(shù)據(jù)源HostInfo } 2.模擬一組數(shù)據(jù)hostList 2.采用協(xié)程發(fā)起請求篩選最快host并回調(diào)call 3、Use
1京痢、CyclicBarrier使用場景: 先來描述一下它的使用場景:有若干個線程奶甘,比如說有五個線程,需要它們都到達(dá)了某一個點之后才能開始一起執(zhí)行祭椰,也就是說假如其中只有四個線程...
TCP和UDP區(qū)別: 1)TCP面向連接臭家、UDP不需要建立連接。使用TCP協(xié)議需要先建立連接方淤,然后才能進(jìn)行數(shù)據(jù)傳輸钉赁。而UDP不需要先建立連接,直接進(jìn)行數(shù)據(jù)傳輸携茂。 2)TCP為...
前言 在Andrroid開發(fā)中你踩,網(wǎng)絡(luò)請求十分常用 而在Android網(wǎng)絡(luò)請求庫中,Retrofit是當(dāng)下最熱的一個網(wǎng)絡(luò)請求庫 今天讳苦,我將獻(xiàn)上一份非常詳細(xì)Retrofit v2...
最近學(xué)習(xí)了然后仿寫了一個任務(wù)流來處理首次打開App啟動問題带膜,下面的介紹也基于啟動App的情況下介紹的,寫完發(fā)現(xiàn)才先起來早就有jetpack的WorkManagerT铡膝藕!但是寫都...
1.介紹 ??開發(fā)過程中往往會用到一些開發(fā)的工具,僅僅在Debug模式下使用咐扭。并不將該工具打入release包中 比如: 1.查看設(shè)備信息 2.查看構(gòu)建時間 3.查看項目版本...
前言 1. 網(wǎng)絡(luò)優(yōu)化概述 Android 網(wǎng)絡(luò)優(yōu)化方法主要講的就是線下網(wǎng)絡(luò)測試工具芭挽、線上網(wǎng)絡(luò)監(jiān)控方案滑废、流量優(yōu)化方案和質(zhì)量優(yōu)化方案。 做網(wǎng)絡(luò)優(yōu)化時览绿,要考慮多個維度策严、統(tǒng)計多種數(shù)據(jù)...