/frameworks/native/libs/input/ |
D | InputTransport.cpp | 79 return body.motion.pointerCount > 0 in isValid() 80 && body.motion.pointerCount <= MAX_POINTERS; in isValid() 93 return sizeof(Header) + body.motion.size(); in size() 328 msg.body.motion.seq = seq; in publishMotionEvent() 329 msg.body.motion.deviceId = deviceId; in publishMotionEvent() 330 msg.body.motion.source = source; in publishMotionEvent() 331 msg.body.motion.action = action; in publishMotionEvent() 332 msg.body.motion.actionButton = actionButton; in publishMotionEvent() 333 msg.body.motion.flags = flags; in publishMotionEvent() 334 msg.body.motion.edgeFlags = edgeFlags; in publishMotionEvent() [all …]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
D | omxVCM4P2_DecodePadMV_PVOP_s.s | 30 ; * Decodes and pads four motion vectors of the non-intra macroblock in P-VOP. 31 ; * The motion vector padding process is specified in subclause 7.6.1.6 of 43 ; * [in] pSrcMVLeftMB pointers to the motion vector buffers of the 46 ; * [in] pSrcMVUpperMB pointers to the motion vector buffers of the 49 ; * [in] pSrcMVUpperRightMB pointers to the motion vector buffers of the 56 ; * motion vector buffer is still filled with the 64 ; * [out] pDstMVCurMB pointer to the motion vector buffer of the current 65 ; * macroblock which contains four decoded motion vectors
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
D | omxVCM4P2_DecodePadMV_PVOP_s.s | 30 ; * Decodes and pads four motion vectors of the non-intra macroblock in P-VOP. 31 ; * The motion vector padding process is specified in subclause 7.6.1.6 of 43 ; * [in] pSrcMVLeftMB pointers to the motion vector buffers of the 46 ; * [in] pSrcMVUpperMB pointers to the motion vector buffers of the 49 ; * [in] pSrcMVUpperRightMB pointers to the motion vector buffers of the 56 ; * motion vector buffer is still filled with the 64 ; * [out] pDstMVCurMB pointer to the motion vector buffer of the current 65 ; * macroblock which contains four decoded motion vectors
|
/frameworks/base/docs/html/guide/topics/sensors/ |
D | sensors_motion.jd | 10 <li><a href="#sensors-motion-accel">Using the Accelerometer</a></li> 11 <li><a href="#sensors-motion-grav">Using the Gravity Sensor</a></li> 12 <li><a href="#sensors-motion-gyro">Using the Gyroscope</a></li> 13 <li><a href="#sensors-motion-linear">Using the Linear Accelerometer</a></li> 14 <li><a href="#sensors-motion-rotate">Using the Rotation Vector Sensor</a></li> 15 <li><a href="#sensors-motion-significant">Using the Significant Motion Sensor</a></li> 16 <li><a href="#sensors-motion-stepcounter">Using the Step Counter Sensor</a></li> 17 <li><a href="#sensors-motion-stepdetector">Using the Step Detector Sensor</a></li> 48 <p>The Android platform provides several sensors that let you monitor the motion of a device. Two of 61 your car). In the first case, you are monitoring motion relative to the device's frame of reference [all …]
|
D | index.jd | 4 page.landing.intro=Use sensors on the device to add rich location and motion capabilities to your a…
|
D | sensors_environment.jd | 45 <p>Unlike most motion sensors and position sensors, which return a multi-dimensional array of sensor 48 Also, unlike motion sensors and position sensors, which often require high-pass or low-pass
|
D | sensors_overview.jd | 53 <p>Most Android-powered devices have built-in sensors that measure motion, orientation, 711 href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-accel">Acceleration 714 href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-grav">Gravity 717 href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-gyro">Gyroscope</a></li> 719 href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-linear">Linear acceleration 748 sensors and methods return data that represent device motion or device position relative to the 754 href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-rotate">Rotation Vector
|
D | sensors_position.jd | 63 Position sensors are not typically used to monitor device movement or motion, such as shake, tilt, 188 <a href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-rotate">Rotation 213 <a href="{@docRoot}guide/topics/sensors/sensors_motion.html#sensors-motion-rotate">Rotation
|
/frameworks/native/include/input/ |
D | InputTransport.h | 114 } motion; member 371 eventTime = msg->body.motion.eventTime; in initializeFrom() 373 for (uint32_t i = 0; i < msg->body.motion.pointerCount; i++) { in initializeFrom() 374 uint32_t id = msg->body.motion.pointers[i].properties.id; in initializeFrom() 377 pointers[i].copyFrom(msg->body.motion.pointers[i].coords); in initializeFrom()
|
/frameworks/base/docs/html/training/gestures/ |
D | multi.jd | 82 <p>The order in which individual pointers appear within a motion event is 87 pointer's ID to track the pointer across all subsequent motion events in a 88 gesture. Then for successive motion events, use the {@link 90 the pointer index for a given pointer ID in that motion event. For example:</p>
|
D | movement.jd | 76 of each of the historical events by using the motion event's 117 // Retrieve a new VelocityTracker object to watch the velocity of a motion.
|
D | viewgroup.jd | 103 * This method JUST determines whether we want to intercept the motion. 295 // "myButton" is the child view that should receive motion
|
/frameworks/base/docs/html/ndk/reference/ |
D | group___input.jd | 762 <p>Flag indicating the motion event intersected the top edge of the screen. </p> 765 <p>Flag indicating the motion event intersected the bottom edge of the screen. </p> 768 <p>Flag indicating the motion event intersected the left edge of the screen. </p> 771 <p>Flag indicating the motion event intersected the right edge of the screen. </p> 786 <p>Constants that identify each individual axis of a motion event. <a class="anchor" id="AMOTION_EV… 789 <p>Axis constant: X axis of a motion event.</p> 799 <p>Axis constant: Y axis of a motion event.</p> 809 <p>Axis constant: Pressure axis of a motion event.</p> 817 <p>Axis constant: Size axis of a motion event.</p> 823 <p>Axis constant: TouchMajor axis of a motion event.</p> [all …]
|
/frameworks/base/docs/html/about/versions/ |
D | android-3.1-highlights.jd | 315 sources and motion events, across all views and windows. Developers can build on 320 <p>For mouse and trackball input, the platform supports two new motion event 325 <p>For joysticks and gamepads, the platform provides a large number of motion 328 Developers can also define custom axes if needed, to capture motion in 329 additional ways. The platform provides motion events to applications as a batch, 333 <p>Applications can query for the list of connected input devices and the motion 335 input and motion events from a single input device. For example, an application
|
D | android-3.1.jd | 196 <h3 id="motionevents">Support for new input devices and motion events</h3> 199 types of motion events, across all views and windows. Developers can build on 205 two new motion event actions:</p> 208 location at which a non-touch scroll motion, such as from a mouse scroll wheel, 234 <p>To describe motion events from these new sources, as well as those from mice 257 motion data to applications. For a full list of axes and their intended 261 <p>The platform provides motion events to applications in batches, so a single 290 values according to the source from which they originate. When handling a motion 299 <p>Finally, since the motion events from joysticks, gamepads, mice, and 301 passing them to a {@link android.view.View} as "generic" motion events. [all …]
|
/frameworks/base/docs/html/training/custom-views/ |
D | making-interactive.jd | 19 <li><a href="#motion">Create Physically Plausible Motion</a></li> 49 the motion, and then 50 at the end sense momentum that carries the motion beyond the fling.</p> 139 <h2 id="motion">Create Physically Plausible Motion</h2>
|
/frameworks/base/docs/html/training/animation/ |
D | index.jd | 73 Learn how to animate between two views with a flipping motion.
|
/frameworks/base/docs/html/design/material/ |
D | index.jd | 42 <p itemprop="description">Material design is a comprehensive guide for visual, motion, and 155 Create more natural animations with <strong>curved motion</strong>.
|
/frameworks/base/docs/html/training/material/ |
D | index.jd | 18 <p>Material design is a comprehensive guide for visual, motion, and interaction design across
|
D | animations.jd | 33 <li>Curved motion</li> 149 through motion and transformations between common elements. You can specify custom animations for 347 curved motion patterns for animations.</p> 350 Bézier curve or a {@link android.graphics.Path} object. This interpolator specifies a motion curve
|
/frameworks/base/docs/html/training/graphics/opengl/ |
D | index.jd | 69 <dt><b><a href="motion.html">Adding Motion</a></b></dt>
|
D | motion.jd | 42 <p>In this lesson, you take another step forward into using OpenGL ES by learning how to add motion
|
D | touch.jd | 7 previous.link=motion.html
|
/frameworks/base/docs/html/training/game-controllers/ |
D | controller-input.jd | 47 <p>Called to process generic motion events such as joystick movements.</p> 60 <p>Called to process generic motion events such as joystick movements.</p> 491 <p>Note that joystick motion events may batch multiple movement samples together 494 positions for each axis. When reporting motion events with action code {@link android.view.MotionE… 497 values reported in any previous motion events. See the
|
/frameworks/base/services/core/java/com/android/server/policy/ |
D | ImmersiveModeConfirmation.java | 330 public boolean onTouchEvent(MotionEvent motion) { in onTouchEvent() argument
|