Android Gestures: Getting Started

Making use of the many Android gestures is absolutely fundamental to providing an excellent user experience. You'll learn how to detect gestures for touching, double tapping, scrolling, time delayed touching, swiping, dragging, and scaling.
Course info
Rating
(16)
Level
Beginner
Updated
Mar 28, 2018
Duration
2h 18m
Table of contents
Course Overview
Getting Started
Swiping Through Images with a ViewPager
Detecting Common Gestures
Designing a Drag and Drop Operation
Dragging and Scaling an ImageView
Leveraging RecyclerView Scroll Gestures
RecyclerView Interactions with ItemTouchHelper
Tying It All Together
Description
Course info
Rating
(16)
Level
Beginner
Updated
Mar 28, 2018
Duration
2h 18m
Description

At the core of every great android application is an intuitive, interactive design. In this course, Android Gestures: Getting Started, you will learn how to master the core concepts related to detecting gestures with an Android device. First, you will take a close look at the basic touch gestures, double-tap gestures, scroll gestures, time delayed gestures, swipe gestures, drag gestures, and scaling gestures. Then, you will build a draggable, scalable custom ImageView. Finally, you will explore how to use a RecyclerView for moving list items, swiping, and detecting changes to the scroll state. When you’re finished with this course, you will have a foundational knowledge on detecting and responding to gestures that will help you as you move forward to develop mobile applications.

About the author
About the author

Mitch's passion is teaching. He believes the current education system is outdated and you shouldn't have to spend your life savings to learn about the tech industry.

More from the author
Android Threads: Getting Started
Intermediate
2h 19m
Nov 15, 2018
Firebase on Android: Cloud Firestore
Intermediate
2h 15m
May 16, 2018
More courses by Mitch Tabian
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, my name is Mitch Tabian, and welcome to my course, Android Gestures: Getting Started. I'm a self-employed Android developer, and I'm going to teach you about detecting gestures with Android. Making use of the many Android gestures is absolutely fundamental to providing an excellent user experience. The Android SDK has a ton of built-in convenience classes that we can use to detect gestures. Things like touching, double-tapping, dragging, scaling, and even tracking movement around the screen. Some of the major topics we'll cover include detecting common gestures like touching the screen, removing a finger from the screen, detecting double-taps, and detecting a long press. We'll build a custom ImageView class that users can drag around the screen and zoom in or out. In the course, we'll customize a RecyclerView to allow user interactions like moving list items around, swiping, and detecting changes to the scroll state. By the end of the course, you'll have an excellent understanding of the most important concepts when it comes to detecting gestures. Your applications will be more interactive, intuitive, and therefore provide a superior user experience. The course is meant for beginners when it comes to gestures, but targets a more intermediate developer overall. You should be very familiar with RecyclerViews, ListViews, onClick events, fragments, and settings images to ImageViews. I hope you'll join me on this journey to learn about gestures with the Android Gestures course at Pluralsight.