人間觀察時(shí)間的流逝總是悄無聲息的 這篇看下音頻的硬編解碼(MediaCodec),主要內(nèi)容包含 AudioRecord采集pcm硬編碼為aac mp3硬解碼為pcm pcm轉(zhuǎn)...
人間觀察時(shí)間的流逝總是悄無聲息的 這篇看下音頻的硬編解碼(MediaCodec),主要內(nèi)容包含 AudioRecord采集pcm硬編碼為aac mp3硬解碼為pcm pcm轉(zhuǎn)...
前言 Jetpack 架構(gòu)組件及 “標(biāo)準(zhǔn)化開發(fā)模式” 確立,意味著Android 開發(fā)已步入成熟階段,只有對(duì) MVVM 確有深入理解,才能自然而然寫出標(biāo)準(zhǔn)化、規(guī)范化代碼。 本...
目錄 什么是單元測(cè)試? 為什么很多人不愿意做單元測(cè)試? 什么是測(cè)試驅(qū)動(dòng)開發(fā)? 怎么進(jìn)行測(cè)試驅(qū)動(dòng)開發(fā)? 為什么要使用 Mock? Mockito 好用嗎? MockK 怎么用?...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)務(wù)必注明出處。當(dāng)用戶抱怨手機(jī)在使用過程中存在卡頓問題的時(shí)候,會(huì)嚴(yán)重影響用戶對(duì)手機(jī)品牌的好感和應(yīng)用APP的體驗(yàn),從而導(dǎo)致用戶對(duì)手機(jī)品牌的忠誠(chéng)度降低...
Gradle 插件 + ASM 實(shí)戰(zhàn) - 監(jiān)控圖片加載告警 ASM實(shí)現(xiàn)大圖片檢測(cè) 準(zhǔn)備知識(shí):JVM+ASM+GRADLE 什么是 ASM? ASM 提供了一系列便捷的功能來操...
目錄 前言 當(dāng)APP第一次啟動(dòng)會(huì)有一段時(shí)間的白屏,而當(dāng)代碼變多白屏的時(shí)間會(huì)更長(zhǎng),這對(duì)用戶體驗(yàn)來說非常差,因此我們需要進(jìn)行處理,讓用戶感覺不到有白屏的那個(gè)間隙。 效果對(duì)比 下面...
驅(qū)動(dòng) -> 觸摸屏幕出發(fā)硬件驅(qū)動(dòng) -> 產(chǎn)生原生態(tài)的內(nèi)核事件 -> Linux內(nèi)核講事件包裝為通用的Event存到/dev/input/event[x]目錄下 SystemS...