首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android采码蜂
掘友等级
Android系统开发
Android Framework层开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
SurfaceFlinger04-默认屏幕加载过程
屏幕作为不可或缺的硬件设备之一,负责将显示内容呈现给用户。"Display"作为surfaceflinger进程中的元数据之一(另外一个是图层"Layer"),无论哪类屏幕设备,都是由surfa
SurfaceFlinger03-Transaction基础
前言 Transaction表示一个事务,是整个图形子系统非常重要的一个组件,从native层到framework层,它贯穿于surfaceflinger、system_server以及gui库中,所
SurfaceFlinger02-surfaceflinger跨进程交互
surfaceflinger既是一个独立进程,也是一个公共服务,它可以跟system_server交互,也可以直接和应用进程交互,还能跟底层HW Composer交互。这些操作都是通过Binder实现
SurfaceFlinger01-SurfaceFlinger概述及启动过程
前言 surfaceflinger作为Android系统一个重要进程,是Android图形显示系统中很核心的一部分组件,负责管理所有在屏幕上显示的内容。 在整个图形显示架构中,surfacefling
Android R WindowManagerService模块(7) 屏幕旋转流程(2)
在上一篇文章中,主要对获取屏幕方向值的流程进行了总结,这篇文章中,将接着上篇的流程,对以下几点功能实现进行分析: 根据屏幕方向值+当前窗口属性,确定显示方向; 逻辑屏方向的更新; 转屏动画
Android R WindowManagerService模块(6) 屏幕旋转流程(1)
1.概述 Android中提供了非常灵活的屏幕旋转功能,系统可以根据各种传感器自动旋转,应用也可以根据场景自行设置Activity的方向,来覆盖系统的行为。从这篇文章开始,将对整个屏幕旋转流程进行详细
Android R WindowManagerService模块(5) 焦点窗口和InputWindows的更新
这篇文章中对焦点窗口的进行下分析总结。 焦点窗口是指当前正在与用户交互的窗口,该窗口负责接收键事件和触摸事件。当启动新的Activity、添加新的窗口、移除旧窗口、分屏来回操作时,都会涉及到焦点窗口的
Android R WindowManagerService模块(4) Window的定位过程
前两篇文章中,对窗口的添加流程进行了分析,这篇文章中对窗口的定位流程进行分析总结。 首先需要说的是WindowSurfacePlacer类,在WMS启动的时候,就创建了WindowSurfacePla
Android R WindowManagerService模块(3) Window的relayout过程
在上一篇文章中,主要添加窗口时的WindowManagerService#addWindow()方法进行了主要总结,通过WindowManagerService#addWindow()方法,syste
Android R WindowManagerService模块(2) Window的添加过程
窗口的添加,站在用户角度看,是开启一个新界面;站在开发者角度看,是通过API创建了一个新的Activity或窗口;站在系统实现角度看,则并非如此简单,本篇文章的目的,就是弄明白,当添加一个窗口时,系统
下一页
个人成就
文章被点赞
312
文章被阅读
120,617
掘力值
2,345
关注了
1
关注者
532
收藏集
3
关注标签
7
加入于
2020-08-24