در جلسه گذشته با راهاندازی firebase و pushNotification آشنا شدیم؛ اما در این جلسه میخواهیم با آموزش انواع Broadcast Receiver در اندروید خدمت شما عزیزان باشیم و یادگیری این مبحث را برای علاقهمندان آن شیرین و لذتبخش کنیم.
از ابتدا دوره تا اینجا، هر زمان کاربر رویدادی درون اپلیکیشن انجام میداد ما در برابر آن رفتاری را انجام میدادیم؛ به عنوان مثال زمانی که روی یک دکمه کلیک میکرد ما تکه کدی را اجرا میکردیم. اما در این جلسه به کمک Broadcast Receiver میتوانیم رویدادهایی که از طریق سیستم عامل یا کاربر اتفاق میافتد را دریافت کنیم و رفتاری در مقابل آن انجام دهیم. به عنوان مثال روشن یا خاموش شدن wifi، متصل شدن به اینترنت، دریافت Sms، فعال شدن دوربین و...