從本篇開始,我們討論一些高級語言中的基礎(chǔ)設(shè)施:堆棧,函數(shù)調(diào)用,變量生命周期等等話題。因?yàn)檫@里本身會涉及到比較多的匯編層面的基礎(chǔ)概念。為了向大家說明匯編層的函數(shù)調(diào)用實(shí)現(xiàn)細(xì)節(jié),無...
從本篇開始,我們討論一些高級語言中的基礎(chǔ)設(shè)施:堆棧,函數(shù)調(diào)用,變量生命周期等等話題。因?yàn)檫@里本身會涉及到比較多的匯編層面的基礎(chǔ)概念。為了向大家說明匯編層的函數(shù)調(diào)用實(shí)現(xiàn)細(xì)節(jié),無...
效果: 打開MyTest.apk,點(diǎn)擊run uiautomator,就能直接運(yùn)行你的腳本。 方案概述: 新建一個Android app工程MyTest,在Activity中...
在Android開發(fā)中,為了使App盡可能小,可以使用R8來壓縮,混淆,優(yōu)化App,當(dāng)使用Android Gradle插件3.4.0或更高版本時,插件不再使用ProGuard...
使用Postman的Mock Server Postman作為最常用的Restful API測試工具,不僅僅是作為客戶端測試API,還可以作為服務(wù)器,提供測試數(shù)據(jù),對于跟第三...
如果對密碼學(xué)還不了解,可以先看一下現(xiàn)代密碼學(xué)程序猿補(bǔ)完計(jì)劃 Tikn是什么 由Google的密碼學(xué)家和安全工程師聯(lián)合編寫的加密庫。源于與Google產(chǎn)品團(tuán)隊(duì)合作的豐富經(jīng)驗(yàn),提...
起點(diǎn) 最近空閑時間都在研究Google開源項(xiàng)目Tink的源碼,發(fā)現(xiàn)很多密碼學(xué)相關(guān)概念似懂非懂,直接導(dǎo)致越看越蒙圈。在通過谷歌度娘惡補(bǔ)基礎(chǔ)知識的過程中,發(fā)現(xiàn)密碼學(xué)理論艱深,概念...
項(xiàng)目中有一個IM模塊,是使用了WebSocket來做的,特此記錄一下。 WebSocket的框架有很多,了解到OkHttp3也有支持WebSocket,就采用了Okhttp來...
[轉(zhuǎn)。感謝。解決了我的大問題。] 1. 首先需要安裝 PackageResourceViewer 插件打開 Command Palette (快捷鍵 Ctrl+Shift+P...
Kotlin Kotlin 是一個基于 JVM 的編程語言,它的簡潔、便利早已不言而喻。Kotlin 能夠勝任 Java 做的所有事。目前,我們公司 C 端 的 Androi...
一般項(xiàng)目默認(rèn)生成的配置 由于google的原因,可能會下載慢甚至下載失敗等各種問題。 好在阿里云有提供國內(nèi)鏡像,直接換國內(nèi),流暢得很。 阿里云鏡像使用指南 最后更換的代碼
Github: https://github.com/elvishew/xLog[https://github.com/elvishew/xLog] 簡單、美觀、強(qiáng)大、可擴(kuò)展...
上一篇: Android WebRTC完整入門教程02: 本地回環(huán) 上一篇完成了兩個人在同一個手機(jī)中的模擬連接, 這一篇在此基礎(chǔ)上給兩個手機(jī)建立真正的連接. 這就需要一個信令...
上一篇: Android WebRTC完整入門教程03: 信令 多人視頻有三種理論方案, 如下圖所示, 從左到右分別是Mesh,SFU,MCU. Mesh 網(wǎng)格, 每個人都跟...
做過WebRTC的音視頻通話應(yīng)該知道WebRTC的sdk只暴露了麥克風(fēng)輸入數(shù)據(jù)和視頻數(shù)據(jù),如果要實(shí)現(xiàn)音視頻錄制該怎么辦呢?當(dāng)然可以在通話的各個終端分別進(jìn)行錄制,然后上傳服務(wù)器...
WebRTC源碼版本為:org.webrtc:google-webrtc:1.0.32006本文僅分析Java層源碼,在分析之前,先說明一下一些重要類的基本概念。 Media...
上一篇: Android WebRTC完整入門教程01: 使用相機(jī) 在上一篇中完成了WebRTC最基本的使用--相機(jī)的使用. 這一篇將介紹WebRTC中最核心的概念PeerC...
WebRTC安卓端沒有官方教程,甚至連API文檔都沒有。這是一件奇怪的事,畢竟WebRTC是Google開發(fā)的。目前官方文檔和Demo都只有web端的,雖然寫得簡單易懂,整體...
AES 背景 AES 全稱 Advanced Encryption Standard(高級加密標(biāo)準(zhǔn))。它的出現(xiàn)主要是為了取代 DES 加密算法的,因?yàn)?DES 算法的密鑰長度...