熟悉或者使用過OKHTTP框架的都了解過,OKHTTP允許我們自定義攔截器做自定義業(yè)務(wù),同時(shí)內(nèi)部也存在RetryAndFollowUpInterceptor、BridgeIn...
熟悉或者使用過OKHTTP框架的都了解過,OKHTTP允許我們自定義攔截器做自定義業(yè)務(wù),同時(shí)內(nèi)部也存在RetryAndFollowUpInterceptor、BridgeIn...
什么是插件化 首先我們區(qū)分一下組件化和插件化的概念 組件化組件化開發(fā)就是將一個(gè)app分成多個(gè)模塊,組件化強(qiáng)調(diào)功能拆分,單獨(dú)編譯,單獨(dú)開發(fā),根據(jù)需求動(dòng)態(tài)配置組件。 插件化插件化...
先看下Glide官方文檔對圖片加載性能優(yōu)化的兩個(gè)方面: 圖片解碼速度 解碼圖片帶來的資源壓力 主要采用的步驟如下: 自動(dòng)、智能地下采樣(downsampling)和緩存(ca...
關(guān)于這份調(diào)研報(bào)告,不是從技術(shù)角度深入探索,重點(diǎn)是從產(chǎn)品本身分析,通俗易懂才是重點(diǎn)。主要是為了鍛煉平時(shí)做技術(shù)調(diào)研和競品分析的能力,以及業(yè)務(wù)拓展的技術(shù)儲(chǔ)備。內(nèi)容有點(diǎn)多,下面 X5...
對稱加密 采用單鑰密碼系統(tǒng)的加密方法,同一個(gè)密鑰可以同時(shí)用作信息的加密和解密,這種加密方法稱為對稱加密,也稱為單密鑰加密。所謂對稱,就是采用這種加密方法的雙方使用方式用同樣的...
簡介 目前Android端調(diào)用網(wǎng)絡(luò)請求最常用的框架就是OKHttp,目前項(xiàng)目中也經(jīng)常會(huì)用到。OKHTTP有哪些特點(diǎn)呢?下面是官網(wǎng)給出的OKHTTP的特點(diǎn): 支持HTTP/2,...
linux進(jìn)程間通信方式 1. 管道 管道的實(shí)質(zhì)是一個(gè)內(nèi)核緩沖區(qū),管道的作用正如其名,需要通信的兩個(gè)進(jìn)程在管道的兩端,進(jìn)程利用管道傳遞信息。管道對于管道兩端的進(jìn)程而言,就是一...
如果并發(fā)的請求數(shù)量非常多,但每個(gè)線程執(zhí)行的時(shí)間很短,這樣就會(huì)頻繁的創(chuàng)建和銷毀線程,如此一來會(huì)大大降低系統(tǒng)的效率。這就是線程池的目的了。線程池為線程生命周期的開銷和資源不足問題...
Dalvik虛擬機(jī) DVM是Dalvik Virtual Machine的縮寫,是Android4.4及以前使用的虛擬機(jī),所有android程序都運(yùn)行在android系統(tǒng)進(jìn)程...
什么是JVM JVM是Java Virtual Machine(Java虛擬機(jī))的縮寫,是一個(gè)虛構(gòu)出來的計(jì)算機(jī),它屏蔽了與具體操作系統(tǒng)平臺(tái)相關(guān)的信息,使得Java程序只需生成...
gradle配置項(xiàng) compileSdkVersion用哪個(gè) Android SDK 版本編譯你的應(yīng)用。因此我們強(qiáng)烈推薦總是使用最新的 SDK 進(jìn)行編譯。在現(xiàn)有代碼上使用新的...