Hands-On Android Application Components: Activities

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Design interactions between a user and an application UI by mastering core aspects of the Android ecosystem.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.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 About the AuthorMona VafaMona Vafais an energetic mobile developer with 4+ years of robust code experience in Java, Android, and iOS. She enjoys every minute spent developing applications on her computer. There is always something new to learn so what she loves the most is being challenged and sharing her experience. Currently, Mona is working as a freelance software developer and is a proud online trainer. Apart from this, she loves to travel, explore new places, and read books.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Project
  • Layout
  • Design
  • Works
  • XML
  • XML training
  • Options

Course programme

Explore Activity 6 lectures 20:56 The Course Overview This video gives an overview of the entire course. Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Explore Activity - Test Your Knowledge Explore Activity 6 lectures 20:56 The Course Overview This video gives an overview of the entire course. Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Explore Activity - Test Your Knowledge The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Configuring Android Studio and Creating Your Project In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
In this video, we will explore the best practices of setting up our project.
  • Start your Kotlin project
  • Understand the importance of your package name
  • Decide the best API number according to your project
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating a Layout and Explore Layout Editor In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
In this video, we will explore the layout editor and create layouts faster.
  • Create an empty layout
  • Explore layout editor and its options
  • Preview your design in development
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Creating Your Activity Class In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
In this video, we will explore Android Studio's options to create an activity.
  • Learn the different options
  • Convert a class to an activity class
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Configuring the Manifest In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
In this video, we will explore the manifest file and how to define an activity.
  • Explore how to define an activity in the manifest file
  • Explore the intent filters
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Displaying Your Activity In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
In this video, we will learn to display our activity.
  • Use your XML file as your activity's UI
  • Display your activity
Explore Activity - Test Your Knowledge Explore Activity - Test Your Knowledge Explore Activity - Test Your Knowledge Explore Activity - Test Your Knowledge Handling Activity Lifecycle and Configuration Changes 6 lectures 25:12 Explore Activity: Activity Lifecycle The aim of this video is to help you Explore the core and fundamental concept of Activity Lifecycle.
  • Learn about all the activity lifecycle events
  • Learn about execution order of activity lifecycle events
  • Learn about data management in each callback method
Explore Activity: Tracing Your Activity's Lifecycle The aim of this video is to help you, gain a practical understanding about lifecycle events.
  • Learn to trace activity lifecycle
  • Explore a practical understanding about lifecycle events
Exploring Configuration Changes The aim of this video is to help you understand configuration changes.
  • Understand what it means when the configuration changes
  • Learn your options to survive configuration changes
Handling Configuration Changes with ViewModel The aim of this video is to help you understand view models.
  • Understand the view model's scope
  • Understand the view model's scope and how it works with the activity’s life cycle
  • Learn to survive configuration changes using view model
Handling Configuration Changes with Implementing ViewModel The aim of this video is to help you survive configuration changes using view model.
  • Create a view model class
  • Implement the lifecycle events library
  • Learn to trace and interact with view model instance
Handling Configuration Changes with onsavedinstances() The aim of this video is to help you understand and implement instance state.
  • Explore instance of the activity and how it is accessible for the activity
  • Understand how the bundle works for saving activity state
  • Learn to receive data from the bundle instance
Handling Activity lifecycle and Configuration Changes - Test Your Knowledge Handling Activity Lifecycle and Configuration Changes. 6 lectures 25:12 Explore Activity: Activity Lifecycle The aim of this video is to help you Explore the core and fundamental concept of Activity Lifecycle.
  • Learn about all the activity lifecycle events
  • Learn about execution order of activity lifecycle events
  • Learn about data management in each callback method
Explore Activity: Tracing Your Activity's Lifecycle The aim of this video is to help you, gain a practical understanding about lifecycle events.
  • Learn to trace activity lifecycle
  • Explore a practical understanding about lifecycle events
Exploring Configuration Changes The aim of this video is to help you understand configuration changes.
  • Understand what it means when the configuration changes
  • Learn your options to survive configuration changes
Handling Configuration Changes with ViewModel The aim of this video is to help you understand view models.
  • Understand the view model's scope
  • Understand the view model's scope and how it works with the activity’s life cycle
  • Learn to survive configuration changes using view model
Handling Configuration Changes with Implementing ViewModel The aim of this video is to help you survive configuration changes using view model.
  • Create a view model class
  • Implement the lifecycle events library
  • Learn to trace and interact with view model instance
Handling Configuration Changes with onsavedinstances() The aim of this video is to help you understand and implement instance state p In this video, we will learn to open other apps within your activity.
  • Open another app from your activity
  • Give different access permissions to your...

Additional information

Basic working knowledge of Android programming and Kotlin are required for taking this course

Hands-On Android Application Components: Activities

£ 10 VAT inc.