Android Basics 2023 | Activities, Lifecycle, ViewModels & Context

عدد الدروس : 11 عدد ساعات الدورة : 03:17:14 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
Learn core Android development concepts including activities, lifecycle management, ViewModels, and application context.
عن الدورة


This Android Basics 2023 series introduces essential Android development concepts that every beginner developer should understand before building real-world applications. It focuses on core system behaviors and app architecture principles used in modern Android apps.

You will start by learning about Activities and the Activity Lifecycle. This explains how Android screens are created, displayed, paused, resumed, and destroyed during app usage. Understanding the lifecycle is critical for managing app state and preventing performance issues.

Next, the course covers Tasks, Back Stack, and Launch Modes. You will understand how Android manages screen navigation and how activities behave when users move between different parts of an application.

The series also introduces ViewModels and Configuration Changes. You will learn how ViewModels help preserve UI-related data during screen rotations and other configuration changes, making applications more stable and user-friendly.

In addition, the tutorial explains the concept of Context in Android, one of the most important components in Android development. You will understand how Context is used to access system services, resources, and application-level functionality.

By the end of this series, you will have a strong understanding of Android fundamentals and modern app architecture concepts required for bui