handler是如何保證延遲消息的實現(xiàn)? 如果發(fā)送過來的message有延遲參數(shù)when>0,那么會和現(xiàn)在的時間進行相減,得出一個值切蟋,這只休眠喚...
定義: MeasureSpec是Android view測量系統(tǒng)的重要的一元驳棱,它是一個32位的int值促王,高兩位代表測量模式SpecMode薄货,低3...
1.glide的網(wǎng)絡請求用的是什么缤至? httpurlconnection 2.glide如何和activity同步生命周期劝贸? 通過創(chuàng)建一個隱藏的...
開門見山姨谷,先說主題,這篇文章講的是java中的加密解密一些常用的算法映九。首先介紹base64算法梦湘,base64算法的加解密算法都是公開的,所以只能...
我們看圖說話件甥,圖片原創(chuàng)捌议,盜取注明,view的測量從Viewgroup開始引有,自上而下瓣颅,層級測量,一共大約十個方法會用到譬正,雖然知道了流程宫补,但是未必會...
上一篇分析了Retrofit的創(chuàng)建過程檬姥,也就是如下這段代碼的內部實現(xiàn): 這一篇分析創(chuàng)建接口對象的內部實現(xiàn),也就是下面這段代碼: 就這一小行代碼,...
這篇主要分析一下retrofit源碼,分析的切入點就是從使用流程開始粉怕。 使用方式 首先是創(chuàng)建Retrofit實例健民,和okhttp一樣依然使用bu...
定義 當一個對象的內在狀態(tài)改變時允許改變其行為,這個對象看起來像是改變了其類贫贝。 使用場景 一個狀態(tài)的行為取決于它的狀態(tài)秉犹,并且它必須在運行時根據(jù)狀...
定義 策略模式定義了一系列的算法,并將每一個算法封裝起來稚晚,而且使它們還可以相互替換崇堵,策略模式讓算法獨立于使用它的客戶而獨立變化。 使用場景 針對...