در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با اندروید یاد می گیرید.
عنوان اصلی : Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines
معرفی:
همزمانی در برنامه های اندروید مهم است
آنچه شما باید بدانید
1. شروع به کار:
گزینه هایی برای همزمانی در برنامه های اندروید
برنامه شروع را کاوش کنید
2. استفاده از Handler ها، Runnable ها و Threads:
یک شی Runnable را تعریف و اجرا کنید
تاخیر در اجرای یک شی Runnable
وظایف پس زمینه را با موضوعات مدیریت کنید
از یک رشته پس زمینه به رابط کاربری پیام ارسال کنید
چالش: چندین کار پس زمینه را با موضوعات اجرا کنید
راه حل: چندین کار پس زمینه را با رشته ها اجرا کنید
3. مدیریت وظایف همزمان با Kotlin Corutines:
یک کوروتین ساده را تعریف و اجرا کنید
بین رشته های پیش زمینه و پس زمینه سوئیچ کنید
در یک کلاس ViewModel برنامه های کوروتین را اجرا کنید
برنامه های کاری را با یک مرجع شغلی لغو کنید
چالش: چندین برنامه را در یک ViewModel اجرا کنید
راه حل: چندین کوروتین را در یک ViewModel اجرا کنید
4. مدیریت پیشینه و وظایف معوق:
وظایف پس زمینه را با IntentService اجرا کنید
IntentService را به JobIntentService ارتقا دهید
نتایج را از JobIntentService به UI ارسال کنید
کارهای قابل تعویق را با WorkManager مدیریت کنید
محدودیت های درخواست کار را تنظیم کنید
از یک کارگر پس زمینه نتیجه بگیرید
بهروزرسانیهای پیشرفت را از یک کارگر پسزمینه ارسال کنید
5. ایجاد و مدیریت خدمات طولانی مدت:
یک سرویس محدود ایجاد و اجرا کنید
خدمات شروع شده و محدودیت های پردازش پس زمینه
پخش صدا در یک سرویس با MediaPlayer
یک سرویس را در پیش زمینه اجرا کنید
ارسال مقاصد از یک اعلان پیش زمینه
سبک اعلان پیش زمینه
نتیجه:
مراحل بعدی
Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره یادگیری جامع Android Studio 2019
Android Development Essential Training: App Architecture with Kotlin
آموزش معماری App های اندروید بوسیله Kotlin
آموزش جامع Visual Basic
آموزش نصب و پیکربندی Apache, MySQL, and PHP
آموزش ساخت یک برنامه یادداشت برداری با Android
آموزش ساخت App های Android تطابق پذیر با اندازه صفحه بوسیله Fragment ها
آموزش کار با Google Maps در App های Android
آموزش ساخت یک برنامه Android بوسیله کتابخانه های Jetpack
بررسی و آشنایی با Android Q