前言 Android在版本更新和迭代過程中, Camera相關(guān)代碼也經(jīng)歷了幾個版本的更新, 主要表現(xiàn)為Camera HAL版本更新(HAL1 -> HAL2 -> HAL3)...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 Android在版本更新和迭代過程中, Camera相關(guān)代碼也經(jīng)歷了幾個版本的更新, 主要表現(xiàn)為Camera HAL版本更新(HAL1 -> HAL2 -> HAL3)...
你還在未Flutter 怎么寫第一個項(xiàng)目發(fā)愁么,請大家收下我的新年祝福,20個Flutter 開源項(xiàng)目锄码。感到有幫助的話怔鳖,歡迎點(diǎn)個贊操刀,我會繼續(xù)未大家尋找資源的~
簡述: 今天帶來的是Kotlin淺談系列第七彈乒验,上篇博客我們聊到關(guān)于Kotlin中的lambda表達(dá)式的一些語法規(guī)則和基本使用俄认。然而我們并沒有聊到Kotlin的lambda表...
參考資源 官網(wǎng) 國內(nèi)博客 GitHub官網(wǎng) 鑒于一些關(guān)于OKHttp3源碼的解析文檔過于碎片化往毡,本文系統(tǒng)的蒙揣,由淺入深得,按照網(wǎng)絡(luò)請求發(fā)起的流程順序來講解OkHttp3的源碼开瞭。...
AOP:面向切面編程(Aspect-Oriented Programming)懒震。如果說,OOP如果是把問題劃分到單個模塊的話嗤详,那么AOP就是把涉及到眾多模塊的某一類問題進(jìn)行統(tǒng)...
onCompletion()正常情況下是在一首歌曲播放完之后會得到調(diào)用个扰,但是現(xiàn)在發(fā)現(xiàn)有時候會異常調(diào)用,找了一些資料葱色,發(fā)現(xiàn)如果在mediaplayer setDataSourc...
概念一種鎖递宅,與互斥鎖相似,基本作用是用于線程(進(jìn)程)之間的同步苍狰。與普通鎖不同的是办龄,一個線程A在獲得普通鎖后,如果再有線程B試圖獲取鎖淋昭,那么這個線程B將會掛起(阻塞)俐填;試想下,...
歡迎關(guān)注作者的github https://github.com/BudSpore 本系列文章都有點(diǎn)長翔忽,首先AndroidUI顯示的大致流程玷禽,并結(jié)合項(xiàng)目對視圖赫段,流暢度進(jìn)行性...