آموزش مبانی Android: BroadcastReceivers

Android Fundamentals: BroadcastReceivers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: BroadcastReceivers بلوک های سازنده Android هستند ، شبیه به یک فعالیت یا یک سرویس. این دوره به شما کمک می کند تا درک کنید که چگونه برنامه خود را از وقایع در حال انجام یا تغییر وضعیت دستگاه اندروید مطلع کنید. گیرنده های پخش (یا گیرنده ها) به سادگی به پیام های پخش شده از برنامه های دیگر یا از خود سیستم پاسخ می دهند. این پیام ها را گاهی اوقات رویدادها یا اهداف می نامند. این دوره ، Android Fundamentals: BroadcastReceivers ، با جزئیات درباره BroadcastReceiver صحبت می کند. ابتدا با مثالهای عملی نحوه و مکان استفاده در برنامه و سیستم Android شروع می شود. این دوره سپس به صورت تدریجی پیش می رود ، ابتدا مختصراً به پخش عادی ، پخش سفارش یافته و پخش چسبنده ، اعلامیه ایستا و دینامیک گیرنده ها می پردازد ، و سپس با تغییر در گیرنده ها ، به افزایش امنیت برنامه می پردازد. سرانجام ، موضوعاتی مانند "نحوه برخورد با مجوزهای خطرناک هنگام استفاده از گیرنده ها" نیز به همراه نسخه ی نمایشی پوشش داده می شوند. پس از اتمام این دوره ، شما دانش بنیادی خوبی در مورد نحوه کارکرد BroadcastRecievers و مهم بودن آنها برای برنامه شما خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنا شدن با BroadcastReceiver Getting Familiar with BroadcastReceiver

  • م Androidلفه ها و اهداف اندروید Android Components and Intents

  • BroadcastReceiver چیست؟ What is a BroadcastReceiver?

  • جریان اهداف پخش شده Flow of Broadcasted Intents

  • بررسی اجمالی ماژول ها Overview of Modules

  • پیش نیاز و نسخه های نمایشی دوره Prerequisite and Course Demos

ایجاد BroadcastReceiver به صورت آماری Creating BroadcastReceiver Statically

  • بررسی اجمالی و راه اندازی پروژه Overview and Project Setup

  • ایجاد اولین BroadcastReceiver Creating our First BroadcastReceiver

  • گیرنده BroadcastR به عنوان کلاس داخلی استاتیک BroadcastReceiver as Inner Static Class

  • با استفاده از فیلتر فیلتر و نام اقدام سفارشی Using Intent Filter and Custom Action Name

  • گیرنده چندگانه با همان نام اقدام Multiple Receiver with Same Action Name

  • خصوصیات مربوط به BroadcastReceivers Properties Related to BroadcastReceivers

  • انتقال داده از فعالیت به گیرنده Passing Data from Activity to Receiver

  • برخی از استفاده های معمول از BroadcastReceiver Some Commom Usage of BroadcastReceiver

  • خلاصه Summary

کاوش سفارش گیرنده BroadcastReceiver Exploring Ordered BroadcastReceiver

  • بررسی اجمالی و راه اندازی پروژه Overview and Project Setup

  • استفاده از ویژگی اولویت برای تعیین سفارش Using Priority Attribute to Determine the Order

  • کاوش سفارش گیرنده BroadcastReceiver Exploring Ordered BroadcastReceiver

  • نسخه ی نمایشی: کاوش سفارش گیرنده BroadcastReceiver Demo: Exploring Ordered BroadcastReceiver

  • خلاصه Summary

ایجاد BroadcastReceiver به صورت پویا Creating BroadcastReceiver Dynamically

  • بررسی اجمالی و راه اندازی پروژه Overview and Project Setup

  • چرا به BroadcastReceivers Dynamic نیاز داریم؟ Why Do We Need Dynamic BroadcastReceivers?

  • تعداد کمی از اقدامات فقط می توانند به صورت پویا ثبت شوند Few Actions Can Only Be Registered Dynamically

  • خلاصه Summary

درک پخش مهم Understanding Sticky Broadcast

  • درک پخش مهم Understanding Sticky Broadcast

  • بازیابی Sticky Intent Data با استفاده از روش RegisterReceiver () Retrieving Sticky Intent Data Using registerReceiver() Method

  • بازیابی اطلاعات مهم Sticky Intent با استفاده از BroadcastReceiver Retrieving Sticky Intent Data Using the BroadcastReceiver

  • خلاصه و نتیجه گیری Summary and Conclusion

افزایش امنیت برنامه با BroadcastReceiver Enhancing App Security with BroadcastReceiver

  • بررسی اجمالی و راه اندازی اولیه پروژه Overview and Initial Project Setup

  • استفاده از android: صفت صادر شده Using android:exported Attribute

  • درک اهمیت استفاده از مجوزها در Android Understanding the Importance of Using Permissions in Android

  • افزایش امنیت برنامه با استفاده از مجوزها Enhancing App Security Using Permissions

  • کاوش اندروید: protectionLevel صفت Exploring android:protectionLevel Attribute

  • خلاصه Summary

کار با BroadcastReceiver محلی Working with Local BroadcastReceiver

  • بررسی اجمالی Overview

  • پیاده سازی محلی BroadcastReceiver با استفاده از LocalBroadcastManager Implementing Local BroadcastReceiver Using LocalBroadcastManager

استفاده از BroadcastReceivers با مجوزهای Android Using BroadcastReceivers with Android Permissions

  • بررسی اجمالی و راه اندازی پروژه Overview and Project Setup

  • استفاده از BroadcastReceiver با مجوزهای Android Using BroadcastReceiver with Android Permissions

  • قطعه کد تفصیلی Detailed Code Snippet

  • بعدش چی؟ What Next?

نمایش نظرات

نظری ارسال نشده است.

آموزش مبانی Android: BroadcastReceivers
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 0m
40
Pluralsight (پلورال سایت) pluralsight-small
12 آذر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
41
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sriyank Siddhartha Sriyank Siddhartha

سریانک یک توسعه دهنده نرم افزار پرشور است و دوست دارد دانش خود را از طریق وبلاگ ها و دوره های ویدیویی خود به اشتراک بگذارد. وی از اصل "به اشتراک بگذار و کسب کن" پیروی کرد که باعث شد بسیاری از دوره ها را به صورت آنلاین منتشر کند. گرچه او علاقه زیادی به اندروید دارد اما در سایر سیستم عامل های برنامه تلفن همراه مانند iOS و همچنین چارچوب های توسعه وب مانند لاراول تخصص دارد. او سفر خود را در زمینه اشتراک دانش با برگزاری کارگاههای عملی در چندین سطح عالی موسسه هند مانند NITs و IIT آغاز کرد که در نهایت وی را به عنوان سخنران یکی از Google Developers Groups هند که بیشتر از کارگاههای خود در بسیاری از م institutionsسسات پشتیبانی می کند ، بدل کرد. در حال حاضر سریانک به عنوان توسعه دهنده نرم افزار مستقل و یک مربی آنلاین افتخار کار می کند. جدا از این ، او عاشق سفر و گشت و گذار در مکان های جدید است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.