- 博客(17)
- 收藏
- 关注
原创 Android T(13) 源码分析 — BufferQueue 的分析
BufferQueue 是 Android 图形系统中的一个关键组件,它连接了生成图形数据缓冲区的组件(生产者)和接收这些数据以进行显示或进一步处理的组件(消费者)。几乎所有的图形数据缓冲区在系统中的传递都依赖于 BufferQueue。本篇重点介绍一下 BufferQueue 的创建。
2025-02-08 16:15:01
1089
原创 Leetcode — 罗马数字转整数
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-26 20:57:33
1028
原创 Leetcode — 整数转罗马数字
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-23 21:00:09
934
原创 Leetcode — 盛水最多的容器
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-22 20:56:39
344
原创 Leetcode — 正则表达式匹配
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-21 21:48:12
745
原创 Leetcode — 回文数
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-20 21:59:22
181
原创 Leetcode — 字符串转换整数(atoi)
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-20 21:54:18
822
原创 Leetcode — 整数反转
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞+关注,你我工作永不愁!
2025-01-19 20:56:14
308
原创 Leetcode — Z字形变换
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞+关注,你我工作永不愁!
2025-01-19 20:51:02
281
原创 Leetcode — 最长回文子串
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞+关注,你我工作永不愁!
2025-01-18 21:15:14
184
原创 Leetcode — 寻找两个正序数组的中位数
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞+关注,你我工作永不愁!
2025-01-18 21:11:10
339
原创 Leetcode — 无重复字符的最长子串
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-17 21:13:59
232
原创 Leetcode — 两数相加
虽入大厂好多年,但算法不刷还是不会。人到中年,加上最近周围同事接连的被毕业,有那么一点压力,平时还是要有一点忧患意识。坚持学习,坚持进步,点赞 + 关注,你我工作永不愁!
2025-01-17 21:08:49
234
原创 Android 辅助进阶 — AVD 镜像的本地编译
AVD(Android Virtual Device)是 Android 开发中用于模拟真实设备的虚拟设备。AVD 允许 App 开发者在不使用真实硬件的情况下测试和调试应用。AVD 提供了多种配置选项,可以模拟不同的设备类型、屏幕尺寸、API 级别等。Google 提供了 AVD 的源码,如果想学习 Android Framework,可以针对 AVD 的源码打印堆栈,跟踪流程,增强对 Android 的学习了解。本篇文章,重点介绍一下,如何下载 AVD 源码,以及编译,替换 AVD 镜像。
2025-01-16 21:29:59
2356
原创 Android T(13) 源码分析 — 原生层 SurfaceControl 的创建
在 Android 系统中,Surface 是用于图形渲染的一个重要组件,它提供了一个可以绘制图形的缓冲区。Surface 涉及到SurfaceControl, BufferQueue, Buffer Alloc,layer 等多个模块,本文主要介绍一下SurfaceControl 的创建和管理。SurfaceControl 涉及到多个层次的代码,包括 Java 层、JNI 层和原生层。本篇文章基于Android T(13)的源码,分析原生层的 SurfaceControl 创建过程。
2025-01-15 16:25:13
2229
原创 Android T(13) 源码分析 — Java 层 SurfaceControl 的创建
在 Android 系统中,Surface 是用于图形渲染的一个重要组件,它提供了一个可以绘制图形的缓冲区。Surface 涉及到SurfaceControl, BufferQueue, Buffer Alloc,layer 等多个模块,本文主要介绍一下SurfaceControl 的创建和管理。SurfaceControl 涉及到多个层次的代码,包括 Java 层、JNI 层和原生层。本篇文章基于Android T(13)的源码,分析 Java 层的 SurfaceControl 创建过程。
2025-01-14 14:49:00
2182
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人