پروژه اندروید : به روزرسانی (User Interface) UI، از یک سرویس (Service)، با استفاده از BroadcastReceiver
این پروژه اندروید از سایت دیگری (انگلیسی زبان) می باشد و می توانید لینک منبع آن را در انتهای مبحث مشاهده کنید.
همان طور که می دانید، سرویس (Service) خود یک thread جدید و جدا از thread اصلی برنامه (main thread) می باشد و بنابراین نمی تواند مستقیما، UI برنامه اندروید را تغییر بدهد. بنابراین چنانچه بخواهیم که UI برنامه را از یک سرویس (Service) تغییر بدهیم، باید از روش های مختلفی عمل کنیم. یکی از این روش ها، استفاده از BroadcastReceiver می باشد.
در این پروژه اندروید، به روزرسانی UI برنامه، از سرویس (Service)، با اسفاده از BroadcastReceiver نشان داده شده است.