前言 前一段時間剂跟,在公司內(nèi)部進行了一次QUIC協(xié)議的演講减途。當時因為時間有限,沒有仔細的討論Cronet 的源碼細節(jié)曹洽,僅僅只是介紹了QUIC的協(xié)議細節(jié)。本文就從Cronet源碼...
![240](https://upload.jianshu.io/users/upload_avatars/166866/7470bbf4ba71.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 前一段時間剂跟,在公司內(nèi)部進行了一次QUIC協(xié)議的演講减途。當時因為時間有限,沒有仔細的討論Cronet 的源碼細節(jié)曹洽,僅僅只是介紹了QUIC的協(xié)議細節(jié)。本文就從Cronet源碼...
1.簡介 KMM税产,即Kotlin Multiplatform Mobile,是由Kotlin發(fā)布的移動端跨平臺框架偷崩。相比于其他跨平臺框架辟拷,KMM是原生UI+邏輯共享的理念阐斜,共...
UI 優(yōu)化系列專題羽杰,來聊一聊 Android 渲染相關(guān)知識到推,主要涉及 UI 渲染背景知識考赛、如何優(yōu)化 UI 渲染兩部分內(nèi)容。 UI 優(yōu)化系列專題 UI 渲染背景知識 《View...
Android窗口機制系列 Android窗口機制(一)初識Android的窗口結(jié)構(gòu)Android窗口機制(二)Window颜骤,PhoneWindow,DecorView忍抽,se...
0x00 背景 最近整體升級了項目的工具鏈董朝。 使用了 D8 作為項目的主力鸠项。在 Release 包在 5.1 上出現(xiàn)了 java.lang.VerifyError 異常。 0...
0x00 環(huán)境 Gradle: 4.10.2Android Gradle Plugin: 3.2.0 0x01 背景 Android Gradle Plugin 3.0 ...
一、什么是pompom代表項目對象模型,它是Maven中工作的基本組成單位牧抽。它是一個XML文件嘉熊,始終保存在項目的基本目錄中的pom.xml文件中。pom包含的對象是使用mav...
第一篇文章-應用與系統(tǒng)穩(wěn)定性第一篇---ANR問題分析的一般套路主要梳理了幾個ANR案例阐肤,講了分析ANR問題的一般思路。本文基于Android O讲坎,深入理解ANR發(fā)生時系統(tǒng)的...
毫不夸張地說,Binder是Android系統(tǒng)中最重要的特性之一衣赶;正如其名“粘合劑”所喻诊赊,它是系統(tǒng)間各個組件的橋梁,Android系統(tǒng)的開放式設(shè)計也很大程度上得益與這種及其方...