首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android图形
订阅
fengling136
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Android音视频学习(五):MediaCodec
介绍Android的编解码组件MediaCodec。所谓编码,就是将原始的音视频帧进行压缩,转换成压缩后的数据帧,这类压缩数据无法直接使用,但便于传输和存储,因此,在播放时需要对其进行解压缩,即解码。
从点击桌面APP图标,到APP界面显示的全流程(二)-基于Android 13(Android T)
Android 图形显示系统;本文着重于 SurfaceFlinger ;本文尽可能的把 IMS、AMS、Zygote、APP、WMS、SurfaceFlinger 进程以及线程之间的调用无缝衔接。
【Android 源码分析】Activity短暂的一生 -- 目录篇 (持续更新)
前言 从事多年App开发现转Framework,由于对WMS感兴趣,所以决定以"桌面点击应用图标,到应用的Activity显示到屏幕上"这一简单操作为基础,分析整个过程。 整个流程看起来似乎并不复杂,
Surface系统-4-BLASTBufferQueue和Surface的创建
Surface系统-1-应用与SurfaceFlinger建立链接 Surface系统-2-SurfaceControl的创建(java层) Surface系统-3-SurfaceControl的创建
Android14 显示系统剖 10 ———— SurfaceFlinger 图层合成过程分析上
更多 Framework 教程,请访问:http://ahaoframework.tech/ 1. 引子 1.1 图层的概念 (图片来自 https://www.jianshu.com/p/b0ef7
Android硬件渲染流程
一.渲染流程 1.VSync信号的监听 在Android中,App的渲染流程是从ViewRootImpl开始的。在回调Activity的onResume方法后,会调用ViewRootImpl的
android13#SystemUI#01入门学习
SystemUI是一个系统级的app,我们常用的状态栏,导航栏,通知栏,锁屏,recents等等都是包含在这个应用里的。 我们这里先按照启动流程分析下相关的ui都是如何添加到屏幕的。
【Android 13源码分析】屏幕旋转-1
黑屏的场景为:锁屏解锁,屏幕旋转,开机流程。 最近也是遇到一个旋转黑屏的问题,借此梳理一下屏幕旋转的主要流程。 旋转很多窗口要重绘,这个过程如果没有处理好,就会出现黑屏。为了避免这一现象,在执行旋转操
Android14 显示系统剖析5 ———— BLASTBufferQueue 初始化
本文基于 aosp android-14.0.0_r15 版本讲解。 1. 引子 示例代码接下来就要 new 一个 BLASTBufferQueue 对象。 在分析之前我们可以将 BLASTBuffe
Android14 显示系统剖析2 ———— Android显示系统基本框架
本文基于 android-14.0.0_r15 版本讲解。 引子 一个 Activity 的显示通常会涉及到 APP WMS/AMS SurfaceFlinger 等多个进程,这给显示系统的学习增加了