前言 Android 的動(dòng)畫分為幀動(dòng)畫喇完,補(bǔ)間動(dòng)畫蒙谓,屬性動(dòng)畫,這些概念都是老生常談了欺嗤,那它們底層的邏輯到底是怎樣的呢参萄,我們這次透過(guò)表面看本質(zhì),到底...
前言 前面已經(jīng)分析了 Zygote 進(jìn)程的啟動(dòng)過(guò)程煎饼,在 Zygote 啟動(dòng)時(shí)讹挎,SystemServer 進(jìn)程也順帶被啟動(dòng)了,接下來(lái)看看 Serv...
前言 作為一名合格的 Android 開(kāi)發(fā),需要學(xué)習(xí) Framework 知識(shí),來(lái)解決 App 穩(wěn)定性相關(guān)的問(wèn)題 Framework 的源碼學(xué)習(xí)...
前言 幾個(gè)月前,跟過(guò) OkHttp 的流程源碼筒溃,但是時(shí)間久了马篮,現(xiàn)在能夠回想起來(lái)的的,只有幾個(gè)攔截器了怜奖,那我豈不是沒(méi)什么收獲了浑测。所以,好好想想歪玲,我...
[TOC] 現(xiàn)代計(jì)算機(jī)的 CPU 大多是多核心尽爆,比如我們使用到的 Android 手機(jī)很多已經(jīng)是 8 核處理器,核心數(shù)和線程數(shù)多為 1:1 的關(guān)...
簡(jiǎn)介 觀看手游直播時(shí)读慎,我們觀眾端看到的是選手的屏幕上的內(nèi)容漱贱,這是如何實(shí)現(xiàn)的呢?這篇博客將手寫一個(gè)錄屏直播 Demo夭委,實(shí)現(xiàn)類似手游直播的效果 獲取...
目錄 為什么要使用 Camera2 重要功能 為什么要使用 Camera2 相比 Camera1 幅狮,2 的 api 功能更全,控制的粒度更細(xì)株灸,單...
音頻混音能實(shí)現(xiàn)什么 提取一個(gè)視頻文件的音頻軌道崇摄,和另一個(gè)事先準(zhǔn)備好的 mp3 文件混音 場(chǎng)景類似于視頻剪輯軟件的混音操作,將原視頻文件和配樂(lè)混音...
目的 準(zhǔn)備一個(gè)封裝格式的文件(mp4.mp3等)慌烧,從中讀取音頻軌道的數(shù)據(jù)逐抑,使用 dsp 解碼成 pcm 文件后,截取其中一段音頻屹蚊,保存成一個(gè)新的...