原创 Android P 圖形顯示系統(一)硬件合成HWC2

Android P 圖形顯示系統(一)硬件合成HWC2 SurfaceFlinger概述 HWC2 概述 HWC 常規準則 HWC2 框架 HWC2 數據結構 圖層Layer 類型 屬性 顯示屏Display HWC設備 comp

原创 Android平臺音量調節(二)Native的流程處理

Native的流程處理 音頻device 音頻流到音頻策略的映射 獲取設備 Native設置音量 計算音量Db值 音量生效 Native的流程處理 前面只是說了AudioService中的邏輯,最終是通過AudioSystem

原创 [Image_Codec]常見圖片格式的封裝及編解碼-Android平臺(二)PNG

PNG圖片格式 PNG特點 PNG文件結構 PNG壓縮原理 PNG圖片編解碼 libpng PNG圖片格式 PNG(Portable Network Graphics) 是一種光柵化的,無損壓縮的圖片文件格式。其設計的目的是替

原创 Graphics 調試工具 GAPID(一)簡介

Graphics Debug Tool GAPID 編譯GAPID 直接安裝 gapid組成 GAPID的使用 Graphics Debug Tool GAPID GAPID (Grapphics API Debugger)

原创 Android平臺音量調節(一)音量鍵調節音量

Android平臺音量調節 本文基於Android 8.0講述Android平臺原生音量控制功能。 流的定義 Android中,音量都是分開控制,各種流定義各種流的音量。在Android8.0中,定義了11種流類型。對每種流類型都定義了最

原创 [Image_Codec]常見圖片格式的封裝及編解碼-Android平臺(三)JPG

JPG圖片格式 壓縮模式和步驟 JPG文件結構 libjpeg編解碼Jpeg圖片 JPG圖片格式 JPG全稱Jpeg(Joint Photographic Experts Group),是一種常用的,有損壓縮圖片格式。壓縮比例

原创 [Image_Codec]常見圖片格式的封裝及編解碼-Android平臺(一)BMP

概述 BMP圖片格式 Bitmap文件結構 Bitmap文件 解析 Bitmap文件封裝 概述 圖片格式是計算機存儲圖片的格式,是圖片在計算機中存放的樣式。常見的存儲的格式有很多,有不同的編碼格式和封裝方式,實用與各個平臺和各