• 0

ما هي الدّوال والأحداث المسؤولة عن تشغيل وإيقاف الـ Activity في آندرويد؟

هل من شرح لآلية عمل ودورة حياة الـ Activity في تطبيق الآندرويد وما الدوال التي يجب استدعائها لتشغيل أو إيقاف الـ Activity؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يعرّف الصف Activity مجموعة من الدّوال أو الأحداث events والتي تسمى callbacks methods تدير عمل النشاط Activity لتضمن سير سلوك التطبيق وفق ما يتوقعه المستخدم.

Android-Activity-Lifecycle.thumb.png.2d3

فيما يلي مجموعة الدوال المسؤولة عن التحكم في حالة النشاط Activity في تطبيق آندرويد والتي تشرح عمل كل من الأحداث في الشكل أعلاه:

()onCreate: وهو أول رد callback ويتم استدعاءه عند إنشاء الـ Activity لأول مرة.

()onStart: يتم استدعاء هذا الحدث عندما يصبح الـ Activity مرئي وظاهر للمستخدم.

()onResume: يُستدعى هذا الحدث عندما يبدأ المستخدم بالتفاعل مع النشاط Activity.

()onPause: يُستدعى هذا الحدث عندما يتوقف النشاط الحالي paused ويتم استئناف النشاط السابق resumed (لا يستقبل النشاط Activity  في الحالة paused أي إدخالات من المستخدم ولا يقوم بتنفيذ أي تعليمة).

()onStop: يُستدعى هذا الحدث عندما يصبح النشاط Activity غير مرئي

()onDestroy: يُستدعى هذا الحدث قبل أن يتم تدمير او إنها النشاط من قبل النظام.

()onRestart: يُستدعى هذا الحدث عند إعادة تشغيل النشاط بعد توقفه.

 

تمّ تعديل بواسطة Lujain

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن