اپلیکیشن خدماتی
اپلیکیشن خدماتی : برنامه هایی هستند که هیچ رابط کاربری گرافیکی ندارند و در پس زمینه اجرا می شوند. آنها می توانند در انجام فعالیت هایی (مانند گرفتن اطلاعات حسگر در پس زمینه) که نیاز به
اجرای دوره ای یا مداوم دارند ، اما نیازی به مداخله کاربر ندارند ، بسیار مفید باشند.
ویژگی های اصلی API اپلیکیشن خدماتی
- حالت های کاربرد
یک اپلیکیشن خدماتی دارای چندین حالت مختلف است که در طول چرخه زندگی خود از طریق آن تغییر می کند.
- تماس های رویدادی
اپلیکیشن خدماتی می تواند هم رویدادهای اساسی سیستم و هم رویدادهای تغییر وضعیت برنامه را دریافت کند. برای واکنش به این رویدادها می توانید تماس های تلفنی ثبت کنید.
- ویژگی های رفتار برنامه
شما می توانید رفتار برنامه خود را در زمان راه اندازی و پس از خاتمه غیر عادی با استفاده از ویژگی های خاصی که می توانید در فایل مانیفست برنامه تنظیم کنید ، تعیین کنید. اپلیکیشن خدماتی را می توان
[caption id="attachment_1345" align="alignnone" width="300"] اپلیکیشن خدماتی[/caption]
به طور واضح توسط یک برنامه UI راه اندازی کرد. آنها همچنین می توانند به صورت مشروط راه اندازی شوند.
اپلیکیشن خدماتی را از تغییر وظیفه انتخاب کند ، هیچ رویدادی رخ نمی دهد. منوی اصلی شامل نمادهایی برای اپلیکیشن های خدماتی نیست. چندین برنامه سرویس می تواند همزمان با سایر اپلیکیشن
های خدماتی و UI اجرا شود.