目录 一、目的 二、环境 三、相关概念 3.1事件分发 四、详细设计 4.1应用布局 4.1.1应用布局结构 4.1.2LayoutInspector 4.2关键View&方法 4.2.1相关View 4.2.2相关方法 4.2.3View与方法关系 4.3事件分发概念图 4.3.1事件分发类图 4.3.2事件分发模型图 4.4Activity组件 4.4.1Activity->dispatchTouchEvent() 4.4.2Activity->getWindow() 4.4.3Activity->onTouchEvent() 4....

  oqrz2GXMle3A   2024年01月11日   85   0   0 Android开发

目录 一、目的 二、环境 三、相关概念 3.1输入设备 3.2UEVENT机制 3.3JNI 3.4EPOLL机制 3.5INotify 四、详细设计 4.1结构图 4.2代码结构 4.3InputManagerService模块 4.3.1IMS服务入口 4.3.2IMS初始化 4.3.3IMS启动 4.3.4IMS消息监听 4.4NativeInputManager模块 4.4.1nativeInit初始化 4.4.2nativeStart启动 4.5Inputflinger模块 4.5.1启动事件管理服务 4.6Inputreader模块 4.6.1启动In...

  oqrz2GXMle3A   2023年11月25日   109   0   0 Android开发

一、需求 1、了解IMS相关知识体系2、RILD与RILJ、IMS回调消息的机制 二、相关概念 2.1IMS         IMS全称是IPMultimediaSubsystem,中文意义为IP多媒体子系统。IMS是一种基于IP基础结构,能够融合数据、话音和移动等网络技术的系统。        IP=基于IP的传输,基于IP的会话控制,基于IP的业务实现      &nbsp...

  oqrz2GXMle3A   2023年11月01日   50   0   0 Android开发

一、需求         我司存在内存为1GRAM的设备,属于低内存设备,经常会出现内存很紧张的场景,也容易因此导致一系列七七八八的边际问题,故有必要了解Android系统的内存相关知识: 了解内存的分配、回收方式 了解OOM、LMK的相关机制 了解Android系统内存相关调试方式 了解Android系统的性能优化方案 二、环境 JDK1.8 Android10 三、JVM         JVM是JavaVirtualMac...

  oqrz2GXMle3A   2023年11月01日   54   0   0 Android开发

一、需求         Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率,达到程序员按时下班的伟大理想。 二、环境 平台:QCM2290 版本:Android11 编译服务器:64G+32核 三、相关概念 3.1Treble架构         由于Android各个层级之间的耦合性大,Android系统更新成本高,导致Android系...

  oqrz2GXMle3A   2023年11月01日   89   0   0 Android开发
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~