ijkplayer源碼解析系列文章 1.重要結(jié)構(gòu)體分析[http://www.reibang.com/p/b4668829697e] 2.讀數(shù)據(jù)線程解析[https://w...
ijkplayer源碼解析系列文章 1.重要結(jié)構(gòu)體分析[http://www.reibang.com/p/b4668829697e] 2.讀數(shù)據(jù)線程解析[https://w...
一玛臂、前言 初看OkHttp源碼烤蜕,由于對Address、Route迹冤、Proxy讽营、ProxySelector、RouteSelector等理解不夠泡徙,讀源碼非常吃力橱鹏,看了幾遍依然對...
前言 自定義View是Android開發(fā)者必須了解的基礎(chǔ)唾琼;而Canvas類的使用在自定義View繪制中發(fā)揮著非常重要的作用 網(wǎng)上有大量關(guān)于自定義View中Canvas類的文章...
前言 由于工作上的需求锡溯,開始接觸投屏技術(shù)赶舆。 為何要寫這篇文章?我懷疑想學(xué)這技術(shù)的人群不多祭饭,也許文章不會火芜茵,畢竟也不是什么熱門技術(shù)。但正因為不是熱門技術(shù)倡蝙,所以資料很少九串。我也是自...
從Android Q(10)開始,Google引入了一種新的機制酸些,加快了app的啟動時間宰译,具體請看Android Framework | 一種新型的應(yīng)用啟動機制:USAP[h...
一沿侈、使用adb命令管理設(shè)備 1、adb devices --查看所有連接到電腦的設(shè)備(序列號 設(shè)備狀態(tài)) 2市栗、adb get-state--獲取設(shè)備連接狀態(tài) 3缀拭、adb g...
背景:項目app里需要嵌入云游戲咳短,然而云游戲的發(fā)版次數(shù)頻繁,直接嵌入原生app里就會頻繁走合規(guī)檢測蛛淋,才可以提交審核發(fā)布咙好,流程長,效率低褐荷。 說明:涉及的安卓知識多而雜勾效,還是最好...
在前面的文章中我們介紹了DroidPlugin的Hook機制,也就是代理方式和Binder Hook叛甫;插件框架通過AOP實現(xiàn)了插件使用和開發(fā)的透明性层宫。在講述DroidPlug...
1.OkHttp源碼解析(一):OKHttp初階2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事3 OkHttp源碼解析(三):OKHttp中階...