استفاده از Thread دیگر برای انجام Process های سنگین و طولانی

پرسیده شده
فعالیت 1466 روز پیش
دیده شده 598 بار
0

استاد وقت بخیر 

سوالی که دارم اینه وقتی میفرمایید کار های سنگین باید توسط یک Thread  دیگر انجام بشه :

  • ایا منظورتون اینه با روش سنتی انجام بدیم؟ همون روش ساخت کلاس Thread و صدا زدن متد start()  روی آن؟ یا اینکه روش Rxjava که در اینده توضیح خواهید داد؟
  • سوال دوم : اصلا ما از کجا باید بفهمم که فلان قسمت اپلیکیشن پروسس سنگینی داره و اونو باید در ترد جدا فراخوانی کنیم؟

متشکرم .

فایل پیوست

پوریا شفیعی
پوریا شفیعی

25 فروردین 99

1
حذف شده

سلام پوریا جان

۱ − میتونی به شیوه سنتی استفاده کنی یا مثلاْ اگه با کاتلین کار می کنی از coroutine استفاده کنی بستگی به خودت و نوع کاری که میخوای بکنی داره

۲ − قابل تشخیص هست مثلا اتصال به دیتابیس یا سرور یا دانلود یک فایل از اینترنت

امیدوارم تونسته باشم کمکت کنم

البته استاد خودش می خونه اگر پاسخ بهتری داشتن می نویسن

فایل پیوست

وحید گروسی

توسط

وحید گروسی

25 فروردین 99