网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
- 显示系统基本概述
- 系统示例应用
- 系统应用建立和SurfaceFlinger的沟通桥梁
- SurfaceFlinger的启动和消息队列处理机制
- createSurface的流程
- BufferQueue/BLASTBufferQueue之初识别
- 初识ANativeWindow/Surface/SurfaceControl
- BufferQueue的工作流程(一)
- BufferQueue的工作流程(二)
- BufferQueue的工作流程(三)
- BufferQueue的工作流程(四)
- Surface一点补充知识
- 简单聊聊SurfaceView与BufferQueue的关联
- 解读Gralloc架构及GraphicBuffer创建/传递/释放
- 简述Allocator/Mapper HAL服务的获取过程
- SurfaceFlinger 之 VSync-上篇
- SurfaceFlinger 之 VSync-中篇
- SurfaceFlinger 之 VSync-下篇
第二章 - Android车载概览
第三章 - 开发汽车媒体应用
第四章 - 构建Android Auto即时通信应用。
第五章 - 构建车载导航和地图注点应用
第六章 - 构建Android Automotive OS视频应用
第七章 - 测试Android车载应用
第八章 - 分发Android汽车应用
第九章 - 适用于汽车的Google Play服务
第十章- Android Automotive OS的通知
Android Framewrok开发揭秘
第一章 系统启动流程分析
第二章 Binder解析
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**