首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android系统学习
死就死在补习班
创建于2024-12-28
订阅专栏
记录Android系统学习过程中的笔记
暂无订阅
共6篇文章
创建于2024-12-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android系统源码分析Input - InputReader读取事件
我们已经知道在Input启动过程创建了InputReader线程。InputReader线程创建后会持续调用loopOnce。 2. 这里会调用mEventHub->getEvents从设备节点中获取
Android系统源码分析Input - InputChannel通信
Input属于SystemServer进程,要想把事件分发给应用,需要和应用跨进程通信,这里看下InputChannel的建立过程。 在向Window添加View的过程中会创建客户端的InputCha
Android系统源码分析Input - 窗口信息更新
在创建InputDispatcher时会向SurfaceFlinger注册窗口信息监听器mWindowInfoListener 2. 在合成周期中SurfaceFlinger会调用updateInpu
Android系统源码分析Input - 设备添加流程
InputReader线程启动后会调用EventHub的getEvents()来获取元事件RawEvent。 2. 在第一次调用getEvents或者需要重新打开设备的时候,会调用scanDevice
Android系统源码分析Input - 启动流程
Input是Android 平台中负责处理用户输入事件核心组件,他的主要作用有:从各种硬件设备(触摸屏、物理键盘、鼠标等)接收原始输入事件、将输入事件传递给正确的应用程序和视图、识别多点触控手势
Android编译脚本,source、lunch以及make在编译时都做了什么
文章主要介绍了 Android 编译相关内容,包括 Make 工具的使用、Android 源码编译流程、编译相关变量及规则、静态库动态库区别与使用场景,并通过示例进行说明。