چرخه فعالیت اندروید در برنامه نویسی زامارین

3 سال پیش

چرخه فعالیت اندروید در برنامه نویسی زامارین

در این درس از آموزش های برنامه نویسی سایت سورس باران، آموزش چرخه فعالیت اندروید در برنامه نویسی زامارین را یاد خواهیم گرفت.

وقتی کاربر از طریق یک برنامه Android پیمایش می کند ، یک سری اتفاقات رخ می دهد. به عنوان مثال ، هنگامی که کاربر برنامه ای را راه اندازی می کند، به عنوان مثال، برنامه Facebook  آن را شروع می کند و برای کاربر قابل مشاهده است؛

()onCreate() → onStart() → onResume.

 

اگر فعالیت دیگری شروع شود، به عنوان مثال، یک تماس تلفنی برقرار می شود، سپس برنامه Facebook به پس زمینه می رود و تماس به پیش زمینه می آید. اکنون دو فرآیند در حال اجرا است.

onPause()  --- > onStop()

با پایان یافتن تماس تلفنی، برنامه Facebook به پیش زمینه برمی گردد. سه متد فراخوانی می شود.

onRestart() --- > onStart() --- > onResume()

 

۷ فعالیت چرخه عمر در یک فعالیت فعالیت وجود دارد. آنها شامل –

  1. onCreate – وقتی فعالیت برای اولین بار ایجاد می شود فراخوانی می شود.
  2. onStart – وقتی فعالیت شروع می شود و برای کاربر قابل مشاهده می شود فراخوانی می شود.
  3. onResume – وقتی فعالیت شروع به تعامل با کاربر می کند، فراخوانی می شود. ورودی کاربر در این مرحله انجام می شود.
  4. onPause – وقتی فعالیت در پس زمینه اجرا می شود اما هنوز از بین نرفته است.
  5. onStop – وقتی فعالیت دیگر برای کاربر قابل مشاهده نیست، فراخوانی می شود.
  6. onRestart – این فعالیت بعد از اینکه به پایان رسید و قبل از اینکه دوباره شروع شود، فراخوانی می شود. به طور معمول وقتی کاربر به فعالیت قبلی متوقف شده برگردد، فراخوانی می شود.
  7. onDestroy – این آخرین فراخوانی قبل از حذف فعالیت از حافظه است.

تصویر زیر چرخه فعالیت اندروید را نشان می دهد –

Android Activity Lifecycle

منبع.

لیست جلسات قبل آموزش برنامه نویسی زامارین

  1. آموزش برنامه نویسی زامارین (Xamarin)
  2. آموزش نصب زامارین
  3. نوشتن اولین برنامه در برنامه نویسی زامارین 
  4. آموزش فایل مانیفست در برنامه نویسی زامارین
  5. منابع اندروید در برنامه نویسی زامارین
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه