اگر می خواهید برنامه اندروید شما 5 ستاره در گوگل پلی بگیرد باید قادر باشید تا برنامه هایی که چندکار همزمان را انجام می دهند بسازید.
به عنوان حداقل حداقل ، کاربران امروزه ی موبایل انتظار دارند تا هنگامی در حال انجام کاری در پس زمینه هستند قادر به تعامل با برنامه شما باشند . این ممکن است در نگاه اول ساده به نظر برسد ، ولی اندروید به طور پیش فرض روی یک رشته اجرا می شود، بنابراین اگر می خواهید انتظار مخاطبینتان را برآورده کنید ، دیر یا زود به ساخت چند رشته ی دیگر روی خواهید آورد.
به عنوان حداقل حداقل ، کاربران امروزه ی موبایل انتظار دارند تا هنگامی در حال انجام کاری در پس زمینه هستند قادر به تعامل با برنامه شما باشند . این ممکن است در نگاه اول ساده به نظر برسد ، ولی اندروید به طور پیش فرض روی یک رشته اجرا می شود، بنابراین اگر می خواهید انتظار مخاطبینتان را برآورده کنید ، دیر یا زود به ساخت چند رشته ی دیگر روی خواهید آورد.
۲۸
مهر
۱۳۹۶
شروع کار با RXJava2 برای اندروید
اگر شما یک توسعه دهنده ی اندروید باشید، پس ممکنه که چیزهای خوبی در مورد RXJava شنیده باشید ، یک پیاده سازی محبوب و متن باز از کتابخانه ی ReactiveX که برنامه نویسی واکنشی را برای ماشین مجازی جاوا (JVM) به ارمغان می آورد.
RxJava طراحی شده تا مشقت کارکردن با استریم های آسنکرون را از بین ببرد -گر چه خواهید دید تعریف داده در RxJava بسیار وسیع است.- به دلیل اینکه RxJava یک کتابخانه ی سازگار با JVM است، شما می توانید از آن، در تعداد زیادی از پلتفرم ها استفاده کنید، ولی در این سری من به شما نشان خواهم داد که چگونه از RxJava 2 برای توسعه ی اندروید می توانید استفاده کنید.