240 发简信
IP属地:山东
  • Resize,w 360,h 240
    SurfaceFlinger的原理

    一、SurfaceFlinger的原理 SurfaceFlinger是Android系统中负责屏幕显示内容合成的服务,它接收来自多个应用程序和系...

  • Resize,w 360,h 240
    surfaceview和view绘制的区别

    一、SurfaceView和View的绘制流程 1.View的绘制流程 View的绘制流程可以分为三个阶段:measure(测量)、layout...

  • 状态模式

    安卓开发中状态模式的应用 一、状态模式的基本概念 状态模式(State Pattern),又称状态对象模式(State Object Patte...

  • Kotlin 协程生命周期和内存管理

    1. 为什么要关闭或者取消一个协程 协程是一种轻量级的线程,可以在一个线程中并发执行多个任务。但是,并不是所有的协程都需要一直运行,有些协程可能...

  • GSON的各种使用方式

    Gson:这是Gson的核心类,它可以将对象转换为JSON字符串,或者将JSON字符串转换为对象。它使用反射机制来自动匹配对象的字段和JSON的...

  • 安卓内存优化案例三

    安卓内存优化是一个很重要的话题,有很多方面可以考虑,比如避免内存泄漏、减少内存抖动、优化图片加载、使用缓存和对象池等。下面我举一些代码案例,分别...

    0.1 86 0 1
  • 安卓内存优化案例二

    安卓内存优化是一个很重要的话题,有很多方面可以考虑,比如避免内存泄漏、减少内存抖动、优化图片加载、使用缓存和对象池等。下面我举一些代码案例,分别...

    0.1 87 0 1
  • 安卓内存优化案例一

    安卓内存优化是一个很重要的话题,有很多方面可以考虑,比如避免内存泄漏、减少内存抖动、优化图片加载、使用缓存和对象池等。下面我举一些代码案例,分别...

  • Resize,w 360,h 240
    安卓surfaceview的使用方式

    1. 什么是surfaceview 在安卓开发中,我们经常会遇到一些需要高性能、高帧率、高画质的应用场景,例如视频播放、游戏开发、相机预览等。这...