240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    Android原生编解码接口MediaCodec详解

    MediaCodec 是 Android 中的编解码器组件,用来访问底层提供的编解码器,通常与 MediaExtractor、MediaSync...

  • Resize,w 360,h 240
    关于 Android 渲染你应该了解的知识点

    前言 谈到Android的UI绘制,大家可能会想到onMeasure、onLayout、onDraw三大流程。但我们的View到底是如何一步一步...

  • Resize,w 360,h 240
    Compose 中嵌套原生 View 原理

    Compose 是用于构建原生 Android UI 的现代工具包,他只需要在 xml 布局中添加 ComposeView,或是通过 setCo...

  • Compose 完全脱离 View 系统了吗?

    背景: 在 debug 环境中主线程中方法体执行的时间与指定的时间做对比后的堆栈信息,针对性的优化超过指定时间的耗时方法体,减少 ANR 的发生...

  • Resize,w 360,h 240
    一文搞懂Glide,不懂来打我

    1、什么是Glide? 1.1、官方描述 Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高...

    3.9 3120 0 35
  • Resize,w 360,h 240
    一文分析EventBus-事件总线的使用方法和实现原理

    前言 本文主要从源码的角度来分析事件总线 EventBus 的实现原理, EventBus 是常用的消息传递的方式之一,其他常见的消息传递的方式...

  • Resize,w 360,h 240
    Android源码:View是如何绘制到屏幕上的?

    前言 在Android中如果要显示一个页面,那么只需要在Activity的onCreate()方法中,把我们写好的页面布局layout传入到se...

    3.2 2312 2 32
  • Resize,w 360,h 240
    深入分析Android-Handler消息机制

    概述 Handler是Android消息机制的上层接口。通过它可以轻松地将一个任务切换到Handler所在的线程中去执行。通常情况下,Handl...

  • Resize,w 360,h 240
    Android 11 提高 App 冷启动速度 5% 以上

    近一年多以来一直在做性能优化( OOM、Native、ANR 等等),在后面我也会写一些性能相关的文章,将自己学习和实践所得分享出来。以今天这篇...

    2.8 2155 0 16