آموزش کار با سرویسهای اندروید (Android Service) - بخش اول
در این جلسه میخواهیم مبحث مهم کار با سرویسهای اندروید را ارائه دهیم. از ابتدا دوره تا اینجا تمام خدمات اپلیکیشن را درون Activityها به وسیله Ui و کامپوننت ها انجام دادیم، اما اگر نیاز داشته باشیم کاری را خارج از Ui انجام دهیم باید چه کنیم؟ در اینجا میتوانیم به جای Activityها، از Servicesها استفاده کنیم.
برای انجام خدمات به کاربر 3 نوع ابزار در اندروید داریم:
Activity
Broadcast Receiver
Service
Activityها نیاز به ui دارند و کاربر میتواند ظاهر آن را ببیند و رفتاری انجام دهد. Broadcast Receiverها نوعی سرویس هستند که رویدادهای سیستم را شنود میکنند و میتوانند در مقابل آنها رفتاری انجام دهند.
Serviceها نیاز به ui ندارند و میتوانند رفتاری را در بکگراند انجام دهند. به عنوان مثال دانلود یک فایل درون اپلیکیشن میتواند درون سرویسها انجام شود و کاربر به ادامه فعالیت خود در اپلیکیشن ادامه دهد یا هنگام پخش موزیک در اپلیکشنهای موزیک پلیر، کاربر میتواند یک موزیک را پخش کند و در همه قسمت اپلیکیشن بدون وقفه جابجا شود زیرا عملیات پخش موزیک درون Serviceها در بکگراند اجرا میشود.
.
دوستان عزیز، درسمن را در یوتیوب دنبال کنید و از آموزش های ما استفاده کنید.
.
مدرس دوره: مهندس مهدی عباسی
.
جهت مشاهده سرفصل های دوره به آدرس:
[ Ссылка ]
مراجعه کنید.
.
جهت دانلود این قسمت از سایت درسمن به آدرس:
[ Ссылка ]
مراجعه کنید.
.
اکادمی آنلاین درسمن
[ Ссылка ]
انجمن پرسش و پاسخ درسمن
[ Ссылка ]
آدرس پیچ اینستاگرام درسمن
[ Ссылка ]
آدرس کانال تلگرامی درسمن
[ Ссылка ]
#آموزش_اندروید
#service_android
کار با سرویس های اندروید (Android Services) - بخش اول
Теги
درسمنandroid studioآکادمی آنلاین درسمنآموزش برنامه نویسیمهدی عباسیبرنامه نویسیآموزش برنامه نویسی اندرویداندروید پیشرفتهآموزش اندروید پیشرفتهدوره برنامه نویسی آموزش اندرویدdarsmanدوره برنامه نویسی اندرویدبرنامه نویسی اندرویدساخت اپلیکیشن موبایلاندروید استودیوآموزش اندروید درسمنآموزش پیشرفته اندروید درسمناندرویدandroidآموزشAndroid Servicesکار با سرویس های اندرویدآموزش کار با سرویسهای اندرویدBroadcast Receiverسرویس ها در اندروید