برنامههای اندروید باید در صورت لزوم از وظایف پسزمینه استفاده کنند و از انجام هر کاری در رشته اصلی برنامه خودداری کنند. برای اینکه برنامه هم برای کاربران خود و هم برای یک شهروند خوب در پلتفرم اندروید پاسخگو باشد، هر گونه کار مسدود کردن یا طولانی مدت را از رشته اصلی (UI) حذف کنید و به جای آن در پس زمینه اجرا کنید. این شامل کارهایی مانند رمزگشایی یک بیت مپ، دسترسی به فضای ذخیره سازی، کار بر روی یک مدل یادگیری ماشینی (ML) یا انجام درخواست های شبکه است.
چیزهایی که باید در مورد کار پس زمینه درک کنید عبارتند از:
کار ناهمزمان را درک کنید. این سند کار ناهمزمان را توضیح می دهد و به شما کمک می کند تفاوت بین کار ناهمزمان و مداوم را درک کنید.
کار مداوم، کار پسزمینهای است که از طریق راهاندازی مجدد برنامه و راهاندازی مجدد سیستم، برنامهریزی شده باقی میماند.
استفاده موثر از پخش . مانند الگوی طراحی انتشار-اشتراک، برنامههای اندروید میتوانند پیامهای پخشی را از سیستم Android و سایر برنامههای اندروید ارسال یا دریافت کنند.
نحوه استفاده از تکنیک های مختلف لازم برای آزمایش کار ناهمزمان در مقابل آزمایش کار مداوم .
برنامههای اندروید باید در صورت لزوم از وظایف پسزمینه استفاده کنند و از انجام هر کاری در رشته اصلی برنامه خودداری کنند. برای اینکه برنامه هم برای کاربران خود و هم برای یک شهروند خوب در پلتفرم اندروید پاسخگو باشد، هر گونه کار مسدود کردن یا طولانی مدت را از رشته اصلی (UI) حذف کنید و به جای آن در پس زمینه اجرا کنید. این شامل کارهایی مانند رمزگشایی یک بیت مپ، دسترسی به فضای ذخیره سازی، کار بر روی یک مدل یادگیری ماشینی (ML) یا انجام درخواست های شبکه است.
چیزهایی که باید در مورد کار پس زمینه درک کنید عبارتند از:
کار ناهمزمان را درک کنید. این سند کار ناهمزمان را توضیح می دهد و به شما کمک می کند تفاوت بین کار ناهمزمان و مداوم را درک کنید.
کار مداوم، کار پسزمینهای است که از طریق راهاندازی مجدد برنامه و راهاندازی مجدد سیستم، برنامهریزی شده باقی میماند.
استفاده موثر از پخش . مانند الگوی طراحی انتشار-اشتراک، برنامههای اندروید میتوانند پیامهای پخشی را از سیستم Android و سایر برنامههای اندروید ارسال یا دریافت کنند.
نحوه استفاده از تکنیک های مختلف لازم برای آزمایش کار ناهمزمان در مقابل آزمایش کار مداوم .
برنامههای اندروید باید در صورت لزوم از وظایف پسزمینه استفاده کنند و از انجام هر کاری در رشته اصلی برنامه خودداری کنند. برای اینکه برنامه هم برای کاربران خود و هم برای یک شهروند خوب در پلتفرم اندروید پاسخگو باشد، هر گونه کار مسدود کردن یا طولانی مدت را از رشته اصلی (UI) حذف کنید و به جای آن در پس زمینه اجرا کنید. این شامل کارهایی مانند رمزگشایی یک بیت مپ، دسترسی به فضای ذخیره سازی، کار بر روی یک مدل یادگیری ماشینی (ML) یا انجام درخواست های شبکه است.
چیزهایی که باید در مورد کار پس زمینه درک کنید عبارتند از:
کار ناهمزمان را درک کنید. این سند کار ناهمزمان را توضیح می دهد و به شما کمک می کند تفاوت بین کار ناهمزمان و مداوم را درک کنید.
کار مداوم، کار پسزمینهای است که از طریق راهاندازی مجدد برنامه و راهاندازی مجدد سیستم، برنامهریزی شده باقی میماند.
استفاده موثر از پخش . مانند الگوی طراحی انتشار-اشتراک، برنامههای اندروید میتوانند پیامهای پخشی را از سیستم Android و سایر برنامههای اندروید ارسال یا دریافت کنند.
نحوه استفاده از تکنیک های مختلف لازم برای آزمایش کار ناهمزمان در مقابل آزمایش کار مداوم .