fbpx

الدوال الرئيسية في برمجة تطبيقات الاندرويد Activity Life Cycle

بسم الله الرحمن الرحيم

تدوينة سريعة, في عرض الدوال الشائعة في برمجة تطبيقات اندرويد, وبالتأكيد مهم أي مبرمج أن يعرفها لأنه سوف يتعامل معها كثيراً.

Activity Life Cycle

الموضوع طويل جداً يمكنك مراجعته من هنا طبعاً هي دوال لتوضع داخلها اوامر او متغيرات برمجية إلخ ..

ولكن بما إن الموقع موجه للمبتدئين لذلك سوف أحاول اختصار بعض الأمور هنا :

Description Method
اول ما يحدث عند تشغيل تطبيقك, وغالباً يوضع فيه
الأنشطة المرتبطة بـ اللياوت من ازرار وقائمة إلخ
onCreate()
تحدث بعد ما يتم اطفاء تطبيقك و تشغيله مرة اخرى onRestart()
وتحدث عندما يصبح التطبيق جاهز و ظاهر للمستخدم onStart()
تحدث عندما يبدء التفاعل بين التطبيق والمستخدم onResume()
وتحدث لتوقيف النشاط الحالي واستئناف النشاط السابق onPause()
تحدث عندما تطفئ الشاشة اي عندما لا تلمس او تستخدم
التطبيق لفترة طويلة او الذهاب إلى تطبيق اخر
onStop()
تستخدم لتوقف عمل معين للتقليل من الذاكرة وهي دالة
مهمة جداً خاصة إذا كان التطبيق يستهلك الكثير من البيانات وتحدث عندما يتم
ايقاف التطبيق
onDestroy()

أكثر ما يستخدم منها onCreate() وهي اساسية و onDestroy() . بالشرح العربي قد لا تفهم كثيراً يجب عليك أن تستخدمها وتتعرف عليها أكثر.

لذلك اقترح عليك أن تنشئها كلها في تطبيق تجريبي ومع واحد يظهر رسالة بالدالة التي تعمل, لتعرف أنت أين موضع عمل كل واحد منها.

لنقوم بهذه التجربة معاً / ننشأ تطبيق جديد كما تعلمنا في الدروس السابقة.

الاكتفتي الرئيسي عليه توضيح مكان تشغيل هذه الدوال, ونضع فيه زر ينتقل بنا الى اكتفتي اخر لرؤية جميع الدوال هذه وأماكن تواجد عملها هي جداً مهمة لك في إنشاء تطبيقاتك.

Main.java

قم بتشغيل التطبيق على المحاكي وتعرف على أماكن عملها, ضع الأوامر التي تريد أن تنفذ داخل هذه الدوال حسب المكان او الوقت الذي تريد .. وبالتوفيق ~

فيديو شرح مميز للأستاذ عبدالله عيد / شرح لـ Activity Life Cycle

وانتظرونا بكل جديد ومفيد .. والسلام عليكم 🙂

عن عبدالقادر عليوي

مواليد 1996 , سوري الجنسية, طالب علم, لدي شغوف كبير في تعلم كل ما يتعلق بالانترنت من تطوير وحماية, أحب القراءة كثيراً .. هدفي نشر العلم بشتى أنواعه ومجالاته, متابع من الدرجة الأولى لـ الدكتور ابراهيم الفقي و الشيخ أحمد ديدات - رحمهم الله -.

شاهد أيضاً

كيفية تغيير الباكيج نيم Package من الاندرويد ستوديو

بسم الله الرحمن الرحيم الكثير من المبتدئين في مجال برمجة تطبيقات الاندرويد, عندما يقوموا بتحميل …

إضافة اعلانات Admob لسورس تطبيق الطريق إلى النجاح

بسم الله الرحمن الرحيم قبل مدة قمنا بنشر  “ سورس تطبيق الطريق إلى النجاح “, …

استخدام الصور بسورس تطبيق الطريق إلى النجاح

بسم الله الرحمن الرحيم إن شاء الله بعد تدوينة اليوم سوف تتعلم كيفية تمرير ملفات …

تعليق واحد

  1. السلام عليكم لما افتح البرنامج مايطلعلي ملف الجافا وملف اللياوت

ضع بصمتك بتعليق يعبر عن امتنانك

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.

%d مدونون معجبون بهذه: