初始化rtmp H264包封裝。在發(fā)送每一幀關(guān)鍵幀之前得先發(fā)送SPS、PPS幀信息,發(fā)送的每一幀(I、P、SPS、PPS)數(shù)據(jù)得添加頭部信息。 獲取攝像頭預(yù)覽數(shù)據(jù)并編碼為H2...
更新記錄 2019-05-06更新:2019版的補(bǔ)丁和激活碼。 注意,文章里面的補(bǔ)丁和激活碼只適用于2018版本。2019版本需要新的補(bǔ)丁和激活碼。 2019補(bǔ)丁,提取碼:5...
Build android 創(chuàng)建更小的jar 進(jìn)入工程根目錄 //checkout ffmpeg 源碼,默認(rèn)從https://github.com/Bilibili/FFmp...
一、概述 MVP的模式目前在網(wǎng)上已經(jīng)層出不窮,大多數(shù)是通過(guò)接口建立關(guān)系,進(jìn)行了功能的實(shí)現(xiàn)。看過(guò)很多類似的文章,受益良多。 下面切入正題,本文對(duì)異常的處理和訂閱關(guān)系的動(dòng)態(tài)取消進(jìn)...
這篇文章主要介紹在Android平臺(tái)上使用AudioRecord采集聲音數(shù)據(jù),采集到的數(shù)據(jù)是PCM格式的,由于需要上傳以及在其他平臺(tái)設(shè)備上播放,所以使用Lame庫(kù)將PCM數(shù)據(jù)...
今天看到了一個(gè)點(diǎn)贊的效果,感覺(jué)還不錯(cuò)!于是抄襲了下來(lái)!其實(shí)它就是一個(gè)PopupWindow,點(diǎn)擊后顯示,然后做了上移和變淡的效果,最后消失!抄襲地址GoodView抄襲圖片 ...
自定義View是繪制文本有三類方法 其中drawText()最常用,drawPosText ()是根據(jù)一個(gè)個(gè)坐標(biāo)點(diǎn)指定文字位置,drawTextOnPath ()是根據(jù)路徑繪...
在開發(fā)過(guò)程中我們往往會(huì)遇到圖片旁邊帶文字的布局,這種布局有些比較Low的開發(fā)會(huì)直接用一個(gè)ImageView和TextView,有經(jīng)驗(yàn)的會(huì)給TextView設(shè)置Drawable...
最近想把項(xiàng)目中用到的東西都寫出來(lái),剛好做上傳時(shí)手寫了一個(gè)加載控件,在這就寫下來(lái)。效果如圖: 看到這個(gè),會(huì)的人就不說(shuō)了,很簡(jiǎn)單,不會(huì)的人就想著網(wǎng)上找,但是網(wǎng)上找的有不如意,而且...
前言 這個(gè)問(wèn)題很早之前就碰到過(guò),后來(lái)通過(guò)google找到了解決辦法,也就沒(méi)有去管它了,直到最近有朋友問(wèn)到這個(gè)問(wèn)題,感覺(jué)很熟悉卻又說(shuō)不出具體原因,因此,就想通過(guò)源碼分析一下。順...
那個(gè) 強(qiáng)弱引用是JAVA的機(jī)制吧
Java-強(qiáng),軟,弱,虛引用1.Android引用之強(qiáng)引用(StrongReference)。 啥是強(qiáng)引用?舉個(gè)例子,我們平時(shí)new 的對(duì)象,就都是強(qiáng)引用。如: String s =new St...
解決的痛點(diǎn)是ui寫的部分穿過(guò)控件的標(biāo)注
ConstraintLayout使用手冊(cè)1. 解決痛點(diǎn) 主要用拖拽 解決嵌套過(guò)多 2. 簡(jiǎn)易使用手冊(cè) 增加約束四個(gè)角直接拖拽就好了image.png 刪除約束image.png match_constraint 屬...
好久沒(méi)有寫過(guò)自定義的文章,這次重拾這方面的內(nèi)容,從雷達(dá)圖開始。首先看一下效果圖: 這就是大概的效果圖了,下面我們就一一講解吧。 首先為了看的懂,我會(huì)把所以變量貼出來(lái),以防止看...