okhttp之旅(一)--簡介okhttp之旅(二)--請求與響應(yīng)流程okhttp之旅(三)--攔截器Interceptor概述okhttp之旅(四)--RetryAndFo...
okhttp之旅(一)--簡介okhttp之旅(二)--請求與響應(yīng)流程okhttp之旅(三)--攔截器Interceptor概述okhttp之旅(四)--RetryAndFo...
(基于android7.0) 根Activity啟動(Launcher啟動)大致分為三個部分: Launcher->AMS AMS->ApplicationThread Ac...
Handler消息機制主要涉及以下類: Handler Looper MessageQueue Message Handler必須創(chuàng)建在有Looper的線程中域慷,Looper....
從UI控件內(nèi)容更改到被重新繪制到屏幕上精刷,這中間到底經(jīng)歷了什么?另外拣宏,連續(xù)兩次setTextView到底會觸發(fā)幾次UI重繪呢涧尿?為什么Android APP的幀率最高是60FPS...
本文分析下Android的消息處理機制形纺,主要是針對Handler昭抒、Looper、MessageQueue組成的異步消息處理模型茶鉴,先主觀想一下這個模型需要的材料: 消息隊列:通...
當使用了Smooth-Navigation[https://github.com/KunMinX/Smooth-Navigation]修改Navigation的replace...
mac下配置環(huán)境變量要修改~/.bash_profile然后執(zhí)行source ~/.bash_profile但是每次打開終端,要重新執(zhí)行source ~/.bash_prof...
app的主界面使用一個activity+tabLayout+多個fragment來實現(xiàn)京髓。當需要每個fragment都實現(xiàn)透明狀態(tài)欄時航缀,需要在每個fragment的布局中添加f...
前言 在很早很早以前(long long ago),ListView鼎盛的時代有一個屬性叫做divider堰怨。但是在RecycleView上面就是找不到他芥玉,那怎么辦呢?备图?飞傀?直到...
在IOS下,使用RN原生的Modal绞吁,頻繁的顯示和隱藏會出現(xiàn)一直不消失的bug幢痘。 解決方法:使用第三方庫react-native-root-modal,安裝方法看里面的文檔家破。...
觀察其他App的UI結(jié)構(gòu)颜说,需要用到Android Device Monitor 的 Dump View Hierarchy 功能。 Mac 上 Monitor 在 Andro...
本篇文章基于 retrofit2 的 2.5.0 版本汰聋。 首先我們想要分析源碼门粪,那就首先要會使用∨肜В看下簡單用法: 1. 從create方法入手玄妈,發(fā)現(xiàn)是動態(tài)代理。調(diào)用Platf...
打開終端髓梅,輸入 sudo vim ~/.bash_profile 按 i 進入insert模式拟蜻,輸入 然后按esc退出模式,輸入 :wq 保存 輸入 source ~/.ba...