三星手機(jī) Notification PendingIntent 傳值問題 PendingIntent簡(jiǎn)單介紹 通知欄跳轉(zhuǎn) 啟動(dòng)Activity 啟動(dòng)Service 發(fā)送廣播 ...
三星手機(jī) Notification PendingIntent 傳值問題 PendingIntent簡(jiǎn)單介紹 通知欄跳轉(zhuǎn) 啟動(dòng)Activity 啟動(dòng)Service 發(fā)送廣播 ...
最近各大項(xiàng)目都要換字體,所以調(diào)研了一下 首先,是換字體的方法:如果是TextView的話,一個(gè)是style中的fontFamily,一個(gè)是Typeface如果是EditTex...
過年時(shí)間的一個(gè)項(xiàng)目,用到了 Navigation,這里記錄一下使用心得。 Navigation是Google提供的一個(gè)新的Fragment管理方式,相對(duì)于以前的Fragmen...
@了了了了了了了了了了了 不意思哦,這是公司的項(xiàng)目,源代碼不能提供哦
Android 視頻編輯系列-視頻轉(zhuǎn)場(chǎng)(下)Android 視頻編輯系列-視頻轉(zhuǎn)場(chǎng)(上) 上一篇介紹了最簡(jiǎn)單的閃白轉(zhuǎn)場(chǎng)的實(shí)現(xiàn),最關(guān)鍵的部分就是著色器代碼的實(shí)現(xiàn)。對(duì)于淡入淡出轉(zhuǎn)場(chǎng),跟閃白轉(zhuǎn)場(chǎng)不同的部分就是,淡入淡出過程中...
前言 最初接觸Golang是在2014年中,當(dāng)時(shí)還在做游戲服務(wù)器端,因?yàn)橐箝L鏈接的高并發(fā),當(dāng)時(shí)提供的兩個(gè)選擇Erlang和Golang,因?yàn)镚o更符合以往的編程習(xí)慣,所以選...
最近Android10的手機(jī)不斷上市,在對(duì)其就進(jìn)行適配過程中發(fā)現(xiàn)對(duì)文件操作發(fā)生錯(cuò)誤,問題如下: 查詢官方文檔后發(fā)現(xiàn),android10對(duì)文件操作進(jìn)行了更加嚴(yán)格的規(guī)定:1、ap...
從(一)(二)(三)三步中,我們已經(jīng)能輸出畫面和聲音了,也有了緩存和多線程。 這一步我們要同時(shí)的輸出全部?jī)?nèi)容。 啟動(dòng) Java調(diào)用上面這個(gè)方法,就會(huì)直接開始播放。這里: 先初...
承接(一)的play方法 Java層 不同于畫面輸出,聲音輸出是直接輸出給設(shè)備的,但是Native層由于Google的限制,無法直接調(diào)用到Android設(shè)備的聲音輸出設(shè)備,所...
承接(一)中的play方法。 在play之前,輸出畫面需要一個(gè)渲染界面,這里可以直接使用ANativeWindow直接就能實(shí)現(xiàn)相關(guān)功能,需要Java層傳入Surface,然后...
前言 視頻播放涉及數(shù)據(jù)讀入和輸出,緩存數(shù)據(jù),以及音畫同步相關(guān)操作。 相關(guān)技術(shù)涉及,多線程操作,隊(duì)列等。 按之前的邏輯,逐步深入,會(huì)有不連貫性,這里直接使用最終方案...
寫在最前 FFMPEG 是音視頻必踩的坑,避不過的那種,宜早不宜遲,畢竟坑又大又多。 這一篇只說移植。 做這個(gè),還是要考慮編解碼兩方面,所以libx264庫是必須的,也就...
這兩天在做的過程中發(fā)現(xiàn)一個(gè)華為手機(jī)opengl es的兼容性問題:同一段著色器代碼,在小米手機(jī)上效果正常,但是在一臺(tái)華為手機(jī)上確沒有效果。 通過對(duì)比發(fā)現(xiàn),是openg...
Android 視頻編輯系列-視頻轉(zhuǎn)場(chǎng)(上) 上一篇介紹了最簡(jiǎn)單的閃白轉(zhuǎn)場(chǎng)的實(shí)現(xiàn),最關(guān)鍵的部分就是著色器代碼的實(shí)現(xiàn)。對(duì)于淡入淡出轉(zhuǎn)場(chǎng),跟閃白轉(zhuǎn)場(chǎng)不同的部分就是,淡入淡出過程中...
一、前言 最近公司要做一個(gè)類似剪映的視頻剪輯工具,目前用得比較多的就是采用ffmpeg或者基于android原生的mediacodec來做。那由于時(shí)間比較緊,加上對(duì)ffm...
一.前言 flutter發(fā)布到現(xiàn)在也有一年多了,越來越多的猿加入flutter的大軍當(dāng)中。所在公司也非常鼓勵(lì)使用新的技術(shù),所以就想著把目前android項(xiàng)目中的某些頁面替...