Chapter 7 Touch Gestures. Figure 07.01: Common touch gestures for Android devices.

Slides:



Advertisements
Similar presentations
Standard Input Devices section 2a This lesson includes the following sections: · The Keyboard · The Mouse · Variants of the Mouse.
Advertisements

Microsoft® Small Basic
Microsoft® Small Basic Advanced Games Estimated time to complete this lesson: 1 hour.
©Brooks/Cole, 2001 Chapter 9 Pointers. ©Brooks/Cole, 2001 Figure 9-1.
A graphical user interface (GUI) is a pictorial interface to a program. A good GUI can make programs easier to use by providing them with a consistent.
©Brooks/Cole, 2001 Chapter 9 Pointers. ©Brooks/Cole, 2001 Figure 9-1.
©Brooks/Cole, 2001 Chapter 10 Pointer Applications.
Chapter 1- Visual Basic Schneider 1 Chapter 1 An Introduction to Computers and Visual Basic.
Semantic Scrolling How to navigate structured documents.
WCL208. Slate Mobile Slate Mobile Laptop Portable Laptop Portable Displays TV, Monitor Displays TV, Monitor All-in-One Desktop All-in-One Desktop.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
Android Boot Camp for Developers Using Java, Comprehensive: A Guide to Creating Your First Android Apps Chapter 9: Customize! Navigating with a Master/Detail.
ACS-1805 Introduction to Programming 1805 introduces students to programming using technology for creating programs that run on Android devices. Android:
Chapter 9: Customize! Navigating with Tabs on a Tablet App.
Chapter 10: Move! Creating Animation
Holistic Mobile Game Development with Unity 2015 Taylor & Francis. All rights Reserved.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Chapter 2: Simplify! The Android User Interface
Biometric System Design for Handheld Devices Team 4 Naif Alotaibi, Rich Barilla, Francisco Betances, Aditya Chohan, Alexandra Garcia, Alexander Gazarov,
CS378 - Mobile Computing More UI - Part 2. Special Menus Two special application menus – options menu – context menu Options menu replaced by action bar.
Chapter 3. Which figure shows (1) (2) (3)(4) (5)
SpotOn Game App Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Android Boot Camp for Developers Using Java, 3E
Chapter 7: Reveal! Displaying Pictures in a Gallery.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
Resources and RelativeLayouts. Resources Android Resources We’ve already talked about the different types of Android Resources DirectoryResource Type.
FramesLayout & Image View Pages FrameLayout is a ViewGroup that divides the screen into blocks of area each of which is supposed to holds a single.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
User Input in a multi-touch, accelerometer driven, location aware world Brian Robbins President/Founder – Riptide Games Twitter:
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
CS378 - Mobile Computing More UI - Part 2. Special Menus Two special application menus – options menu – context menu Options menu replaced by action bar.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Building User Interfaces Basic Applications
Intoduction to Andriod studio Environment With a hello world program.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Flag Quiz Game App Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Chapter 2 Building User Interfaces and Basic Applications.
CHAPTER 4 Fragments ActionBar Menus. Explore how to build applications that use an ActionBar and Fragments Understand the Fragment lifecycle Learn to.
CHAPTER 7 TouchGestures. Chapter objectives: To code the detection of and response to touch gestures. Patterns of common touches to create touch gestures.
Chapter 8 Sensors and Camera. Figure 08.01: The Accelerometer can gauge the orientation of a stationary device.
Today: finishing Chapter 1. Position, velocity, and acceleration Problem solving Scaling Significant Figures PHY131H1S – Introduction to Physics I Class.
Chapter 5: Investigate! Lists, Arrays, and Web Browsers.
Introduction to Android Chapter 1 1. Objectives Understand what Android is Learn the differences between Java and Android Java Examine the Android project.
CS371m - Mobile Computing Gestures. Common Gestures 2.
Touch and Go: Leading Touch UI with Open Source
TUTORIAL ON MULTITOUCH AND SWIPE GESTURES
Fluency with Information Technology
3D Tetris Game on Android OS
Lesson 3 Standard Methods of Input.
Lesson 3 Standard Methods of Input.
Lesson 1: Buttons and Events – 12/18
Android Introduction Camera.
Andrew J. Ko & Brad A. Myers Carnegie Mellon University
CS323 Android Getting Started
Android ListView Demo.
Android App Developing with communication included
Multimodal FooBilliard
Build Your Own Gear Illustrations
Cannon Game App Android How to Program
Building User Interfaces Basic Applications
Chapter 3 – part2.
CS371m - Mobile Computing Gestures.
Android Developer Fundamentals V2
Team 15 / Green Energy Management System (G.E.M.S)
Android Developer Fundamentals V2
Lesson 3 Standard Methods of Input.
Mobile Programming Gestures in Android.
This, That, These, Those..
Mobile Programming Dr. Mohsin Ali Memon.
Presentation transcript:

Chapter 7 Touch Gestures

Figure 07.01: Common touch gestures for Android devices

Figure 07.02: A Touch Gesture application for exploring basic touch events

Figure 07.03: Final project structure for the Touch Experiment application

Figure 07.04: The hierarchical structure for the user interface screen, activity_my.xml

Figure 07.05: The Touch Experiment application is shown after a fling gesture is produced

Figure 07.06: An experiment for touch gestures associated with a View

Figure 07.07: The project structure for the Touch Gestures Experiment 2 application

Figure 07.08: The bee chases after the finger

Figure 07.09: The Bee Finds Finger application project structure

Figure 07.10: The Bee is built as an XML Layout with an ImageView

Figure 07.11: The Flower is built as an XML Layout with an ImageView

Figure 07.12: The layout design shown in the Graphical Layout Editor

Figure 07.13: Source and target containers for a chess piece to be dragged

Figure 07.14: A drag-and-drop operation produces a drag shadow

Figure 07.15: The StylistApp relies on drag-and-drop operations

Figure 07.16: The structure of the Catherine Stylist application

Figure 07.17: The interface design for activity_my.xml of the Stylist application

Figure 07.18: The user moves the butterfly with a swiping motion

Figure 07.19: The project structure for the “Escape the Catcher” application

Figure 07.20: The layout design for activity_my.xml

Figure 07.21: The Butterfly application is a turn-based board game that uses coded blocks

Figure 07.22: A fling motion used to propel the billiard ball

Figure 07.23: The Billiard Ball project structure

Figure 07.24: A FrameLayout is used as a container in activity_my.xml

Figure 07.25: ball_layout.xml uses an ImageView as its root element

Figure 07.26: The velocity vector of a billiard ball

Figure 07.27: The primary and secondary pointers in a multitouch gesture

Figure 07.28: The Touch Gestures Experiment 3 application illustrates multitouch gestures

Figure 07.29: The Touch Gestures Experiment 3 application project structure