首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Yochanan
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
赞
文章( 35 )
沸点( 0 )
Android GUI扫盲,渲染架构浅析
本篇是我从事这方面的工作和学习以来,根据自己的体会整理出来的一些基础框架,利于对Android 渲染架构有个整理的认识,然后再去学习其中某一个子模块,就能做到知其然,知其所以然了。
废掉一个程序员的十大铁律,你中招了吗?
废掉一个人,其实还是挺简单的。最简单的两种方式就是:让他忙,一直忙;让他闲,一直闲。 一个人开始废掉的标志 终日懒散,无所事事;没有目标,没有规划;不想上班,只想打游戏;除了这些,可能下一个
Android 应用工程师的 Binder 原理剖析(一)Binder的全面介绍
1.binder的出现 George Hoffman当时任Be公司的工程师,他启动了一个名为OpenBinder的项目,在Be公司被ParmSource公司收购后,OpenBinder由Dinnie
WMS基础原理
WMS原理 1. WMS原理:WMS角色与实例化过程 window:它是一个抽象类,具体实现类为 PhoneWindow ,它对 View 进行管理。Window是View的容器,View是Windo
ANR 触发、监控、分析 一网打尽
ANR是老生常谈的问题了,本文从定义、原因、发生场景、触发流程、监控与分析等多方面入手,尽力补全ANR这块的知识。
干货:ANR日志分析全面解析
业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结了分析ANR日志的技巧,阅读本文将获得快速分析线上ANR日志的能力。
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中的映射。 一旦用户进程把图像数据复制到Framebuffer中,显示驱动会一个像素一个像素地扫描整个Fra…
理解Android硬件加速的小白文
硬件加速,直观上说就是依赖GPU实现图形绘制加速,同软硬件加速的区别主要是图形的绘制究竟是GPU来处理还是CPU,如果是GPU,就认为是硬件加速绘制,反之,软件绘制。在Android中也是如此,不过相对于普通的软件绘制,硬件加速还做了其他方面优化,不仅仅限定在绘制方面,绘制之前…
Android图形系统(三)系统篇:渲染/合成的底层原理浅析
对于应用开发工程师来说,虽然我们不需要写操作系统代码,但是了解View最终是如何显示到屏幕上还是非常有必要的 本篇是Android图形系列的第三篇文章,在之前的两篇文章中分别介绍了屏幕的“显示原理”和
[Android禅修之路] 解读SurfaceFlinger中的BufferQueue
[Android禅修之路] 解读BufferQueue,在之前的文章中介绍了合成的过程中, 用到的生产者和消费者的设计模式, 这篇文章, 就来详细说明一下这个。
下一页
关注了
35
关注者
0
收藏集
3
关注标签
3
加入于
2023-05-18