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