Video: .MP4, 1920x1080 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 1h 52m
Genre: eLearning | Language: English | Size: 623 MB

It is important for Android developers to understand activity behavior when the user leaves and re-enters an application to avoid crashing, losing the user's progress, and consuming valuable system resources.

Design interactions between a user and an application UI by mastering core aspects of the Android ecosystem Key Features

A detailed and accurate walkthrough showing you how to create activity classes with the latest Android Studio experience

Master various ways for different UI components to handle user input events

Crisp and clear videos help you implement Android activities in your applications

What You Will Learn

Set up an Android project in Android Studio

Create activities for your Android applications in Android Studio using its built-in editing tools

Create a UI for your application using built-in layouts and the 'controls' option in Android Studio

Handle the activity lifecycle of your application

Get exposed to various input and system events and make your applications dynamic

Perform various launch and destroy activities with Intents

Explore various ways to communicate events, messages, and data between activities

Test and deploy your application


With this course, you will enhance your application development skills and develop efficient, seamless, and fault-tolerant applications without crashing or losing data while performing any other task.

In this course, you will begin by building the core of your applications with the activity class. You will create and modify activities to build effective Android applications. You will also learn how an activity interacts with the rest of the Android operating system.

By the end of the course, you will have developed a strong foundation and confidence to implement core Android activities in order to launch, deploy, and communicate between activities while building Android applications.

Please note that basic working knowledge of Android programming and Kotlin are required for taking this course.

The code bundle for this course is available at