??2017年9月份打掘,記錄了Glide4.0的集成和使用注意事項吼砂,后續(xù)一直沒有對Glide的源碼進行深入學習,接下來將對Glide進行逐步深入學習左刽,首先從Glide的緩存機制...
??2017年9月份打掘,記錄了Glide4.0的集成和使用注意事項吼砂,后續(xù)一直沒有對Glide的源碼進行深入學習,接下來將對Glide進行逐步深入學習左刽,首先從Glide的緩存機制...
??無論是直接還是間接的創(chuàng)建線程池,歸根結(jié)底都是通過ThreadPoolExecutor來創(chuàng)建線程池并且配置線程池特性的店茶,需要執(zhí)行新任務(wù)時鲫咽,通過ThreadPoolExecu...
@上帝是個女孩丶 解決了
iOS GIF動畫加載框架-FLAnimatedImage解讀FLAnimatedImage 是由Flipboard開源的iOS平臺上播放GIF動畫的一個優(yōu)秀解決方案,在內(nèi)存占用和播放體驗都有不錯的表現(xiàn)溃斋。本文章主要是介紹FLAnimat...
大神
解決多層嵌套滑動沖突??CoordinatorLayout作為頂層布局與NestedScrollView配合使用界拦,可以用來協(xié)調(diào)子View的嵌套滑動。但是梗劫,如果要在CoordinatorLayou...
??CoordinatorLayout作為頂層布局與NestedScrollView配合使用享甸,可以用來協(xié)調(diào)子View的嵌套滑動。但是梳侨,如果要在CoordinatorLayou...
前言: 按照時間順序蛉威,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現(xiàn)走哺、攔截事件的處理)->找到...
在 iOS 開發(fā)中,我們對 UICollectionView 這個控件肯定是非常熟悉栅盲。除了可以用它來實現(xiàn)常見的列表布局汪诉,也可以用它來實現(xiàn)絕大多數(shù)的自定義列表布局。這篇文章就講...
NSNotificationCenter 是 iOS 開發(fā)當中的通知實現(xiàn)谈秫,使用 NSNotificationCenter 可以監(jiān)聽系統(tǒng)事件摩瞎,也可以發(fā)送和接收自定義通知。那么 ...
AVFoundationSimplePlayer 是 Apple 官方提供的一個使用 AVFoundation 進行視頻播放的 Demo孝常。麻雀雖小旗们,五臟俱全,該 Demo 提...
@PGOne愛吃餃子 有些業(yè)務(wù)場景下构灸,需要 timer 和 VC 同生共死上渴,所以就不能在 viewwilldisappera 里面處理
NSTimer 避坑指南NSTimer 的創(chuàng)建 NSTimer的創(chuàng)建通常有兩種方式,一種是以 scheduledTimerWithTimeInterval 為開頭的類方法 喜颁。這些方法在創(chuàng)建了 NST...
在七層的網(wǎng)絡(luò)分層中稠氮,位于傳輸層的傳輸協(xié)議通常期望能夠提供以下支持 保證訊息的傳遞 訊息傳遞順序與發(fā)送順序相同 一個訊息最多只會傳輸一份 支持任意大小的訊息 支持發(fā)送者與接受者...
網(wǎng)絡(luò)是不可靠的,資料在通信鏈路的傳輸過程中半开,可能因為信號干擾問題而導(dǎo)致信號錯誤隔披。在這種情況下,通常使用循環(huán)冗余校驗(CRC)來檢測錯誤寂拆。雖然有些偵錯程序足夠強大奢米,強大到可以更...
ping 的功能 ping 程序?qū)τ陂_發(fā)人員來說應(yīng)該是不會陌生的, ping 通常用來探測主機到主機之間是否可以通信。如果可以 ping 通纠永,意味著可以和該主機建立網(wǎng)絡(luò)連接鬓长,...
《圖解 HTTP》讀書筆記 通信模型 HTTP 協(xié)議被用于客戶端和服務(wù)器之間的通信,請求訪問文本或者圖片等資源的一端稱為客戶端尝江,而提供資源響應(yīng)的一端稱為服務(wù)器端涉波。 在 HT...