Tag

TouchEvent

0 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Mar 8, 2023 · Mobile Development

Deep Dive into Android Touch Event Processing: From Kernel to View

This article explains how Android transforms raw touch signals from the hardware into MotionEvent objects, routes them through the InputManagerService, InputReader, and InputDispatcher, and finally delivers them to the appropriate View or ViewGroup, detailing the roles of sockets, InputChannel, and the event‑dispatch chain.

InputDispatcherInputSystemJNI
0 likes · 48 min read
Deep Dive into Android Touch Event Processing: From Kernel to View
JD Retail Technology
JD Retail Technology
Mar 29, 2021 · Mobile Development

How iOS Touch Events Are Generated, Propagated, and Handled

This article explains how iOS generates a touch event, encapsulates it in UITouch and UIEvent objects, propagates it through UIApplication to the view hierarchy using hitTest and pointInside, and finally processes it via UIResponder methods and the responder chain.

Mobile DevelopmentTouchEventUIResponder
0 likes · 10 min read
How iOS Touch Events Are Generated, Propagated, and Handled
Sohu Tech Products
Sohu Tech Products
May 6, 2020 · Mobile Development

Understanding Android NestedScrolling Mechanism – Fundamentals, Core Flow, and Implementation

This article explains the Android NestedScrolling mechanism, compares it with the traditional view event dispatch system, details the core scrolling flow, presents the key NestedScrollingParent and NestedScrollingChild interfaces with code examples, and walks through a practical demo and source‑level analysis.

Custom ViewMobile DevelopmentNestedScrolling
0 likes · 19 min read
Understanding Android NestedScrolling Mechanism – Fundamentals, Core Flow, and Implementation
Xianyu Technology
Xianyu Technology
Feb 15, 2019 · Mobile Development

Flutter UI Gesture Recording and Replay Technique

The article presents a full system for capturing and replaying Flutter UI gestures, detailing how raw pointer data is processed, how gesture recognizers compete, how recordings wrap callbacks and generate synthetic touch packets, and how a timer‑driven replay reproduces user interactions for debugging.

FlutterGestureMobile
0 likes · 13 min read
Flutter UI Gesture Recording and Replay Technique