لینک‌های تولیدشده فقط برای همان IP شما در زمان تولید لینک و به‌مدت 48 ساعت اعتبار دارند. درصورت سپری‌شدن این زمان یا تغییر IP شما، لینک غیرفعال خواهد شد. درصورت بروز چنین شرایطی، لینک تولیدشده را که حاوی Token اختصاصی است، برای واحد پشتیبانی به نشانی support@ncis.ir ارسال نمایید تا Reset گردد و بتوانید لینک جدید دریافت نمایید. در هر زمان «فقط و فقط» یک لینک تولید نمایید تا به مشکل برخورد نکنید. همچنین درصورت استفاده از Download Manager، تعداد اتصال‌های همزمان را روی عدد 1 محدود نمایید.

شناسه خرید شما:

لطفاً شناسه خرید خود را برای دانلود فایل وارد نمایید تا لینک دانلود تولید شود.


برنامه نویسی اندروید مقدماتی

برنامه‌نویسی چندنخی یا MultiThread


فصل: 10

توضیحات:

  • برنامه‌نویسی چندنخی چیست؟
  • تفاوت برنامه‌نویسی چندنخی و تک‌نخی
  • چرا با وضعیت Not Responding مواجه می‌شویم؟
  • درک مفهوم برنامه‌نویسی Single Thread ازطریق مثال
  • درک مفهوم برنامه‌نویسی Multi Thread ازطریق مثال
  • مشکل تداخل بین نخ‌ها
  • کشف و رفع مشکل با کمک دستورالعمل هر نخ از برنامه
  • معادل برنامه‌نویسی مثال‌های ذکرشده
  • پروژه‌ی عملی TestThread
    • اجرای برنامه به‌صورت تک‌نخی
    • اجرای برنامه بصورت چندنخی
    • استفاده‌ی مستقیم از کلاس Thread
    • استفاده از متد Thread.sleep برای ایجاد وقفه در اجرای دستورات نخ
    • استفاده از متد runOnUiThread برای اجرای دستورات در نخ اصلی
    • دسترسی به UI Thread یا Main Thread با کمک Handler
    • آشنایی با کلاس AsyncTask
    • نحوه‌ی ایجاد یک AsyncTask جدید
    • آشنایی با متد onPreExecute
    • آشنایی با متد onPostExecute
    • آشنایی با متد onProgressUpdate
    • آشنایی با متد publishProgress
    • تشریح کاربرد کلاس‌های جنریک بکاررفته در AsyncTask
  • جمع‌بندی

فایل های همراه: سورس پروژه انجام‌شده

نام فایل: BA18.zip

حجم فایل: 142,331,581 بایت

مدت زمان: 1 ساعت و 17 دقیقه و 19 ثانیه

رمز فایل فشرده: www.ncis.ir

برنامه نویسی اندروید مقدماتی