從本篇開始,我們討論一些高級語言中的基礎設施:堆棧,函數調用,變量生命周期等等話題。因為這里本身會涉及到比較多的匯編層面的基礎概念。為了向大家說明匯編層的函數調用實現細節(jié),無...
從本篇開始,我們討論一些高級語言中的基礎設施:堆棧,函數調用,變量生命周期等等話題。因為這里本身會涉及到比較多的匯編層面的基礎概念。為了向大家說明匯編層的函數調用實現細節(jié),無...
效果: 打開MyTest.apk,點擊run uiautomator,就能直接運行你的腳本。 方案概述: 新建一個Android app工程MyTest,在Activity中...
在Android開發(fā)中,為了使App盡可能小,可以使用R8來壓縮,混淆,優(yōu)化App,當使用Android Gradle插件3.4.0或更高版本時,插件不再使用ProGuard...
使用Postman的Mock Server Postman作為最常用的Restful API測試工具,不僅僅是作為客戶端測試API,還可以作為服務器,提供測試數據,對于跟第三...
如果對密碼學還不了解,可以先看一下現代密碼學程序猿補完計劃 Tikn是什么 由Google的密碼學家和安全工程師聯合編寫的加密庫。源于與Google產品團隊合作的豐富經驗,提...
起點 最近空閑時間都在研究Google開源項目Tink的源碼,發(fā)現很多密碼學相關概念似懂非懂,直接導致越看越蒙圈。在通過谷歌度娘惡補基礎知識的過程中,發(fā)現密碼學理論艱深,概念...
項目中有一個IM模塊,是使用了WebSocket來做的,特此記錄一下。 WebSocket的框架有很多,了解到OkHttp3也有支持WebSocket,就采用了Okhttp來...
[轉。感謝。解決了我的大問題。] 1. 首先需要安裝 PackageResourceViewer 插件打開 Command Palette (快捷鍵 Ctrl+Shift+P...
Kotlin Kotlin 是一個基于 JVM 的編程語言,它的簡潔、便利早已不言而喻。Kotlin 能夠勝任 Java 做的所有事。目前,我們公司 C 端 的 Androi...