Android SurfaceFlinger Vsync這塊比較復(fù)雜,最初在看這塊的時(shí)候,遲遲不知道從何入手,網(wǎng)上看了各種SurfaceFlinger Vsync相關(guān)的博客,...
Android SurfaceFlinger Vsync這塊比較復(fù)雜,最初在看這塊的時(shí)候,遲遲不知道從何入手,網(wǎng)上看了各種SurfaceFlinger Vsync相關(guān)的博客,...
信息熵 信息熵也叫香農(nóng)信息熵,百科上有介紹。主要公式: 哈夫曼編碼 使用長(zhǎng)度不一的01串編碼符號(hào),主要是為了讓最后輸出的串更短。就是讓 最小。Huffman使用自底向上構(gòu)建...
目錄: 概述 基礎(chǔ)2.1. 加密2.2. 數(shù)字簽名2.3. 數(shù)字證書(shū) TLS 原理 主要的類和接口4.1. JDK4.2. OkHttp 源碼分析5.1. 創(chuàng)建安全 Sock...
1、 前言 在前面的性能優(yōu)化系列文章中,我曾多次說(shuō)過(guò):異步不是靈丹妙藥,不正確的異步方式不僅不能較好的完成異步任務(wù),反而會(huì)加劇卡頓。Android開(kāi)發(fā)中我們使用異步來(lái)進(jìn)行耗時(shí)...
原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處,多謝配合。 APK經(jīng)過(guò)復(fù)制、創(chuàng)建對(duì)應(yīng)包文件夾、安裝之后,還剩一個(gè)比較重要的點(diǎn)需要分析,那就是dex編譯。 上篇在installPackageLI中:...
1. 序言 ? android在5.0開(kāi)始正式用art虛擬機(jī)取代了dalvik虛擬機(jī),不同版本的art虛擬機(jī)差別很大,android N開(kāi)始又引入了混合編譯模式。在這里我們只...
有了前面加密和哈希以及數(shù)字證書(shū)和數(shù)字簽名兩篇文章的鋪墊,終于可以來(lái)認(rèn)識(shí)HTTPS的核心所在了,SSL/TLS協(xié)議。本篇從SSL/TLS發(fā)展歷史到握手以及傳輸?shù)脑敿?xì)過(guò)程來(lái)講解。...
作者:Zyao89;轉(zhuǎn)載請(qǐng)保留此行,謝謝; Java中的注解(Annotation)是一個(gè)很神奇的東西,特別現(xiàn)在有很多Android庫(kù)都是使用注解的方式來(lái)實(shí)現(xiàn)的。我們并不討論...