在OkHttp3中,其靈活性很大程度上體現(xiàn)在可以 intercept 其任意一個(gè)環(huán)節(jié),而這個(gè)優(yōu)勢(shì)便是okhttp3整個(gè)請(qǐng)求響應(yīng)架構(gòu)體系的精髓所在,先放出一張主框架請(qǐng)求流程圖,...
在OkHttp3中,其靈活性很大程度上體現(xiàn)在可以 intercept 其任意一個(gè)環(huán)節(jié),而這個(gè)優(yōu)勢(shì)便是okhttp3整個(gè)請(qǐng)求響應(yīng)架構(gòu)體系的精髓所在,先放出一張主框架請(qǐng)求流程圖,...
背景 ViewPager是Android開(kāi)發(fā)者比較常用的一個(gè)控件了,由于它允許數(shù)據(jù)頁(yè)從左到右或者從右到左翻頁(yè),因此這種交互也備受設(shè)計(jì)師的青睞。在APP中的很多場(chǎng)景都用得到,比...
作者: @怪盜kidou 如需轉(zhuǎn)載需在明顯位置保留作者信息及原文鏈接如果博客中有不恰當(dāng)之處歡迎留言交流http://www.itdecent.cn/p/d62c2be60...
什么是內(nèi)聯(lián)函數(shù) 這個(gè)玩意吸取自C++,如下: 內(nèi)聯(lián)函數(shù)是C++的增強(qiáng)特性之一,用來(lái)降低程序的運(yùn)行時(shí)間。當(dāng)內(nèi)聯(lián)函數(shù)收到編譯器的指示時(shí),即可發(fā)生內(nèi)聯(lián):編譯器將使用函數(shù)的定義體來(lái)替...
前言 HashMap 在 Java 和 Android 開(kāi)發(fā)中非常常見(jiàn) 而HashMap 1.8 相對(duì)于 HashMap 1.7 更新多 今天,我將通過(guò)源碼分析HashM...
最近要抽取之前做的 VR 看房的相關(guān)功能至單獨(dú)的倉(cāng)庫(kù),借此機(jī)會(huì)對(duì)其中利用陀螺儀滑動(dòng)圖片的處理方式,以及平滑過(guò)渡至 VR 看房場(chǎng)景的過(guò)程做一個(gè)說(shuō)明,也能讓接手 VR 相關(guān)模塊的...
背景 最近在用lint做一個(gè)代碼規(guī)范的檢測(cè),雖然意義不是特別大,但是也有一定的作用,這里把自己遇到的一些給記錄一下,后面會(huì)不定時(shí)補(bǔ)充: DisableBaselineAlig...
問(wèn)題分析 嵌套滑動(dòng)一直是Android中比較棘手的問(wèn)題, 根本原因是Android的事件分發(fā)機(jī)制導(dǎo)致的.不了解事件分發(fā)機(jī)制的同學(xué)可以先看看一點(diǎn)見(jiàn)解: Android事件分發(fā)機(jī)...