序言 最近一直在學(xué)習(xí) kotlin ,他給我的感覺(jué)是一門非常使用、簡(jiǎn)潔的語(yǔ)言。Kotlin 支持函數(shù)式編程,而 Lambda 在 Kotlin ...
Kotlin 擴(kuò)展函數(shù)實(shí)現(xiàn)原理分析 Kotlin 的擴(kuò)展函數(shù)非常的方便好用,支持給現(xiàn)有的java類增加函數(shù),代碼如下: 動(dòng)機(jī) 我們就可以調(diào)用所有...
本文主要介紹 HTTPS 概念、原理已經(jīng)具體的交互方式??梢韵攘私庖幌孪嚓P(guān)知識(shí)HTTPS 基礎(chǔ)知識(shí)(密鑰、對(duì)稱加密、非對(duì)稱加密、數(shù)字簽名、數(shù)字證...
本篇文章首先介紹什么是對(duì)稱加密、非對(duì)稱加密、數(shù)字簽名、HASH 等相關(guān)概念。 前言 為什么有加密學(xué)、加密算法這個(gè)東西的出現(xiàn)那 ...原因很簡(jiǎn)單隱...
上一篇文章我們對(duì) Android AIDL 的原理與工作流程做了講解,現(xiàn)在我們想一下服務(wù)器并不希望任意一個(gè)客戶端都能訪問(wèn)我的方法,所以我們需要對(duì)...
首先介紹 Android 序列化機(jī)制、Binder 工作原理,然后再通過(guò)創(chuàng)建 AIDL 進(jìn)行進(jìn)程間通信,一步步分析 AIDL 原理還有工作流程。...
文本講解 Android 中 Activity 劫持防護(hù)的具體方法,公司開(kāi)發(fā)的的項(xiàng)目在安全檢查中出現(xiàn) Activity 被劫持的問(wèn)題。在網(wǎng)上有很...
算術(shù)運(yùn)算符 算術(shù)運(yùn)算 + 加 - 減 * 乘 / 除 % 取余(相除后的余數(shù)) ** 取冪(注意 ^ 并不執(zhí)行該運(yùn)算,你可能在其他語(yǔ)言中見(jiàn)過(guò)這種...
本文主要介紹 Java 提供的位運(yùn)算符:左移( << )、右移( >> ) 、無(wú)符號(hào)右移( >>> ) 、位與( & ) 、位或( | )、位非...