前言 用了kotlin的協程很久了,都說協程是輕量級的線程,是用戶態,資源消耗比系統態的線程切換要少很多,可是協程不也是高度封裝的線程池嗎?從I...
前言 做了這么多年的應用層和架構的工作,突然轉到系統層還是有些不習慣的。最讓人難受的就是不能用AS直接構建運行系統層的app,每次在AS上寫完代...
前言 Google官方提供的Activity和Fragment都默認實現了LifecycleOwner,而使用LiveData一般又都是在Act...
前言 不知道還有多少小伙伴在用系統的VideoView用來播放視頻,應該一直有一個問題困擾的大家吧,那就是播放前的一小段黑屏問題。無論是首次播放...
前言 Android Studio 從1.0一直用到了4.2.2,遇到了數不清的坑。講道理,作為一個編譯工具,總會出現各種各樣的編譯問題,有時候...
前言 最近寫一個lib,多選圖片時,可以按照地理位置分組。android Q之前的版本,直接可以通過path路徑的形式去獲取圖片的地理位置,但在...
前言 MockView是一種UI原型樣式的View,使用場景不是很多,了解下就行了。Space的邊距補償用處很大,使用ConstraintLay...
前言 Layer層布局和Flow流式布局都屬于ConstraintHelper輔助工具類的一種,而Layer層布局可以幫我們解決多個View的共...
前言 之前解析過 ConstraintLayout 的解析,扁平化布局[http://www.lxweimin.com/p/28bc3619fc...