MediaCodec 是 Android 中的編解碼器組件她我,用來(lái)訪問(wèn)底層提供的編解碼器食铐,通常與 MediaExtractor御滩、MediaSync...
前言 談到Android的UI繪制严望,大家可能會(huì)想到onMeasure件余、onLayout鲫懒、onDraw三大流程蚁堤。但我們的View到底是如何一步一步...
Compose 是用于構(gòu)建原生 Android UI 的現(xiàn)代工具包醉者,他只需要在 xml 布局中添加 ComposeView但狭,或是通過(guò) setCo...
背景: 在 debug 環(huán)境中主線程中方法體執(zhí)行的時(shí)間與指定的時(shí)間做對(duì)比后的堆棧信息,針對(duì)性的優(yōu)化超過(guò)指定時(shí)間的耗時(shí)方法體撬即,減少 ANR 的發(fā)生...
1、什么是Glide剥槐? 1.1唱歧、官方描述 Glide是一個(gè)快速高效的Android圖片加載庫(kù),注重于平滑的滾動(dòng)粒竖。Glide提供了易用的API颅崩,高...
前言 本文主要從源碼的角度來(lái)分析事件總線 EventBus 的實(shí)現(xiàn)原理, EventBus 是常用的消息傳遞的方式之一,其他常見(jiàn)的消息傳遞的方式...
前言 在Android中如果要顯示一個(gè)頁(yè)面沿后,那么只需要在Activity的onCreate()方法中,把我們寫(xiě)好的頁(yè)面布局layout傳入到se...
概述 Handler是Android消息機(jī)制的上層接口朽砰。通過(guò)它可以輕松地將一個(gè)任務(wù)切換到Handler所在的線程中去執(zhí)行尖滚。通常情況下,Handl...
近一年多以來(lái)一直在做性能優(yōu)化( OOM瞧柔、Native漆弄、ANR 等等),在后面我也會(huì)寫(xiě)一些性能相關(guān)的文章非剃,將自己學(xué)習(xí)和實(shí)踐所得分享出來(lái)置逻。以今天這篇...