OpenGLES在Android上除了可以用來(lái)做游戲、處理圖片也可以用來(lái)處理視頻圖像哀九、做相機(jī)預(yù)覽美顏等等辜昵。本篇博客將介紹利用OpenGLES做相機(jī)預(yù)覽的基本實(shí)現(xiàn)荸镊。 預(yù)覽方案 ...
IP屬地:廣東
OpenGLES在Android上除了可以用來(lái)做游戲、處理圖片也可以用來(lái)處理視頻圖像哀九、做相機(jī)預(yù)覽美顏等等辜昵。本篇博客將介紹利用OpenGLES做相機(jī)預(yù)覽的基本實(shí)現(xiàn)荸镊。 預(yù)覽方案 ...
這一章,我們來(lái)講解播放器解復(fù)用(從文件中讀取數(shù)據(jù)包)的流程堪置。在講解播放器的讀數(shù)據(jù)包流程之前躬存,我們先定義一個(gè)播放器狀態(tài)結(jié)構(gòu)體,用來(lái)記錄播放器的各種狀態(tài)舀锨。 播放器狀態(tài)結(jié)構(gòu)體 首先...
DialogFragment默認(rèn)情況下就算給內(nèi)部布局設(shè)置match_parent也不是全屏岭洲。于是網(wǎng)上就有很多的方案,講講我所遇到的坑雁竞。 1.給window設(shè)置高度 很多地方都...
在 Android 平臺(tái)钦椭,native crash 我們可能關(guān)注得比較少拧额,記得在長(zhǎng)沙做開(kāi)發(fā)那會(huì),基本不會(huì)用到自己寫(xiě)的 so 庫(kù)彪腔,集成第三方功能像地圖也就會(huì)拷貝幾個(gè) so 到目...
1.需求背景 如何開(kāi)發(fā)一個(gè)類似剪影或抖音的視頻剪輯工具侥锦? 其開(kāi)發(fā)任務(wù)如上圖,一個(gè)短視頻生產(chǎn)app的首要任務(wù)在于實(shí)現(xiàn)一個(gè)高度可實(shí)時(shí)交互的播放器德挣,在播放預(yù)覽時(shí)支持多種編輯能力恭垦。 ...