![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文所涉及的示例已上傳至Github:https://github.com/bailandi/Dagger2Demo 在了解了簡單注入對象的使用...
NOTE1 : Dagger2的官網(wǎng)地址: https://google.github.io/dagger/ NOTE2 : 使用前請先了解JA...
1. Fling基礎(未考慮多指滑動) 初始化 fling動作是在手指完全抬起后發(fā)生的视译,因此在MotionEvent.ACTION_UP中處理 ...
本文所涉及到的RxJava操作符: compose你完全可以將apply中的內(nèi)容轉(zhuǎn)移到外部院水,因為它并不產(chǎn)生新的上游數(shù)據(jù)源,通常使用它來包含一系列...
1. 基礎泛型 關于泛型的使用基本如此屋摔,開發(fā)者可以在實際使用時靈活地指定泛型所對應的實際類型烁设,從而達到不同的效果 2. 協(xié)變與逆變與不變 協(xié)變 ...
1. TCP粘包的原因 TCP是基于數(shù)據(jù)流傳輸?shù)膮f(xié)議,消息都是字節(jié)流(byte[])钓试。發(fā)送方可能會為了發(fā)送方便將多條比較短的消息湊到一塊一次發(fā)送...
FrameLayout的測量過程 我們先查看measureChildWithMargins()装黑,可以看到在測量子View時,大概分成了兩個步驟 ...
一個簡單的OkHttp(同步)請求 從execute方法進入源碼查看 點進getResponseWithInterceptorChain方法看看...
分辨率弓熏,即px*px HD:分辨率高于1280x720px恋谭,即通常所謂的720p。 Full HD: 分辨率高于1920x1080px挽鞠,即通常所...