MMKV MMKV——基于 mmap 的高性能通用 key-value 組件,底層序列化/反序列化使用 protobuf 實(shí)現(xiàn),性能高,穩(wěn)定性強(qiáng)。github MMKV 是基...

MMKV MMKV——基于 mmap 的高性能通用 key-value 組件,底層序列化/反序列化使用 protobuf 實(shí)現(xiàn),性能高,穩(wěn)定性強(qiáng)。github MMKV 是基...
做過(guò)圖形圖像處理coding的Android程序員一定用過(guò)或了解過(guò)PorterDuff.Mode這個(gè)枚舉變量中的某些值,對(duì)此了解不多理解不深刻的時(shí)候是不是會(huì)很糾結(jié)到底該用那個(gè)...
你除了搬文檔還能有點(diǎn)其它的價(jià)值么
史上最全的遷移Android 11詳情Android 10 遷移 Android 11官方地址:https://developer.android.com/distribute/best-practices/de...
你除了搬文檔還有點(diǎn)其它的價(jià)值么?
Android 11 不看沒(méi)什么問(wèn)題,一看都是問(wèn)題奮斗是什么?每一天很難,但是一年比一年容易。不奮斗就是每天很容易,一年比一年難。 一、前言 ? 讓人又愛(ài)又恨的Android 11來(lái)了,新一輪的適配也要準(zhǔn)備了。咖啡、茶、辣條...
Android開(kāi)發(fā)中,Bitmap是經(jīng)常會(huì)遇到的對(duì)象,特別是在列表圖片展示、大圖顯示等界面。而B(niǎo)itmap實(shí)實(shí)在在是內(nèi)存使用的“大客戶”。如何更好的使用Bitmap,減少其對(duì)...
求教,生成的類文件是在哪個(gè)路徑呢?
抽象語(yǔ)法樹(shù)AST的全面解析(三)AST操作 抽象語(yǔ)法樹(shù)AST的全面分析(一)抽象語(yǔ)法樹(shù)AST的全面分析(二)前面兩篇文章寫(xiě)到了抽象語(yǔ)法樹(shù)的生成過(guò)程和語(yǔ)法樹(shù)的節(jié)點(diǎn)訪問(wèn),這篇文章來(lái)寫(xiě)一下如何操作抽象語(yǔ)法樹(shù)。 操...
解決AAR包引用第三方依賴無(wú)效 遇到一個(gè)之前都沒(méi)有注意到的問(wèn)題,在拆分公共組件的時(shí)候,將一些公用模塊打成aar,然后放到公司的私服maven上,出現(xiàn)這樣一個(gè)問(wèn)題,有的aar中...
你確定RESOURCES是指的.class文件么?
Android中Gradle插件和Transform目錄1、Gradle插件2、Transform3、ASM4、應(yīng)用-防止快速點(diǎn)擊的插件 1、Gradle插件 1.1、Gradle插件是什么? Gradle插件打包了可重用的構(gòu)...
史上最細(xì)!
Transform詳解推薦先看幾篇文章:1.Android 熱修復(fù)使用Gradle Plugin1.5改造Nuwa插件2.GradleTransformAPI的基本使用3.Transform官方文...
推薦先看幾篇文章:1.Android 熱修復(fù)使用Gradle Plugin1.5改造Nuwa插件2.GradleTransformAPI的基本使用3.Transform官方文...
參考【騰訊Bugly干貨分享】從0到1打造直播 App從入門到出家:流媒體協(xié)議—FLVH5直播起航全面進(jìn)階 H5 直播HTML5 視頻直播(一)HLS 和 RTMPHTML5...
千篇一律,也不知道誰(shuí)抄的誰(shuí)
網(wǎng)絡(luò)協(xié)議 (一) —— RTSP、RTMP、HTTP協(xié)議的區(qū)別RTSP和RTMP是2個(gè)不同的網(wǎng)絡(luò)傳輸協(xié)議,RTSP(Real Time Streaming Protocol),RFC2326,實(shí)時(shí)流傳輸協(xié)議,而RTMP是Real Tim...
某天,A同學(xué)給大家分享Java鎖優(yōu)化,大致內(nèi)容類似Java鎖優(yōu)化,有興趣的看客大大們可以跳過(guò)去了解一波。。。 HotSpot虛擬機(jī)一路發(fā)展,花了大量精力對(duì)各種鎖進(jìn)行優(yōu)化,通過(guò)...
寫(xiě)的不錯(cuò),只是NALU的內(nèi)容不一定是RBSP
深入淺出理解視頻編碼H264結(jié)構(gòu)(內(nèi)涵福利)原文鏈接引言:在國(guó)內(nèi)直播"欣欣向榮"(ps: 其實(shí)大多都虧錢,為的就是炒概念)的年代,相信很多小伙伴也投入了技術(shù)的浩瀚大洋當(dāng)中(ps: 其實(shí)就是搬磚),日復(fù)一日,音/視頻的神...
感謝分享。
然后有個(gè)小疑問(wèn),我理解的是建立Socket后通過(guò)握手建立的是TCP連接,握手發(fā)送的消息應(yīng)該也不算RTMP的Chunk,只是普通的數(shù)據(jù)包;再之后才是發(fā)送一個(gè)名叫connect的命令chunk去建立RTMP連接。
不知道我理解的對(duì)不對(duì)
帶你吃透RTMPRTMP協(xié)議是Real Time Message Protocol(實(shí)時(shí)信息傳輸協(xié)議)的縮寫(xiě),它是由Adobe公司提出的一種應(yīng)用層的協(xié)議,用來(lái)解決多媒體數(shù)據(jù)傳輸流的多路復(fù)用(...
前言 對(duì)于java開(kāi)發(fā)者來(lái)說(shuō),大家好像都比較喜歡在編譯期間搞事兒,比如為了做到AOP編程,大家都喜歡利用字節(jié)碼生成技術(shù),常用的有無(wú)痕埋點(diǎn),方法耗時(shí)統(tǒng)計(jì)等等。那么Android...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 本文是基于constraint-layout:1.1.2 一、前言 在以前,android是使用布局如L...