CPU 渲染稱之為軟件繪制(關(guān)閉硬件加速時使用該引擎,開啟硬件加速時使用OpenGL), Android CPU 渲染引擎框架為 Skia, 它是一款在底端設(shè)備上呈現(xiàn)高質(zhì)量的 2D 跨平臺圖形框架, Google 的 Chrome、Flutter 內(nèi)部都有使用這個圖形渲染框架.
Skia主要做的事情:1、界面繪制(Canvas,onDraw);2、圖像處理(Canvas);3、圖像編解碼(Bitmap);4、webview軟件渲染;5、字體解析