آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر

  • بخش 15 - دانلود فایل و تصویر
  • غیر رایگان
  • متوسط


  • رمز عبور فایلهای فشرده


رمز عبور زیر را ابتدا در notepad کپی کنید، پس از اطمینان از عدم خاتمه رمز به فاصله و یا سایر کاراکترهای غیر معتبر، آنرا به عنوان رمز فایل ( در صورت درخواست نرم افزار بازکننده فایل ) وارد نمایید. بهترین روش چند کلیک روی خط رمز برای انتخاب همه رمز و Copy آن است. جهت مشاهده رمز نیاز است لایسنس آموزش را خریداری کرده باشید
پسورد با توجه به سطح دسترسی شما قابل مشاهده نیست

  • دانلود فایل از اینترنت / سرور
  • 1 ساعت
  • 132 MB


دانلود کردن فایل و تصویر از وب سایت یا سرور اختصاصی، جزء جدا ناپذیر از برنامه های مرتبط با اینترنت است. در این قسمت از آموزش سعی در نوشتن هسته مرکزی یک دانلود کننده فایل/تصویر داریم که در هر لحظه میزان حجم یا درصد دانلود شده قابل خواندن و نمایش است. این الگوریتم و روش در قسمت های بعدی همین بخش، بهینه تر می شود.

چون این الگوریتم و روش در ویدئوهای بعدی همین بخش، تا حدودی بهینه میشود، تمرین زیاد آن لازم نیست و فقط ایده را خوب درک کنید. دانلود سورس فراموش نشود. سورس سمت سرور، در ویدئو بعدی قرار داده شده.
#

  • ListView و تصاویر پرحجم آنلاین!
  • 1 ساعت 36 دقیقه
  • 270 MB


فرض کنید که در نرم افزار شما نیاز به دانلود تصاویر با سایز بالا و نمایش آنها در یک Gallery یا ListView باشد، چگونه این کار را می توانید بهینه کنید بدون اینکه از مرز محدودیت حافظه فراتر نروید. این ویدئو، راه کار مناسب و اصولی برای بارگزاری تصاویر بزرگ از روی SD Card و همینطور یک الگوی ساده اما پر کاربرد برای سمت سرور ارائه می دهد.

طریقه استفاده تصویر در ListView را در این قسمت خوب بیاموزید، خیلی وارد جزئیاتی که در این ویدئو بیان نشده نشوید، چرا که بسیار از شما وقت خواهد گرفت. دانلود سورس فراموش نشود. دانلود سورس سمت سرور، فراموش نشود.
#
#

  • یک Downloader تمیز و اصولی
  • 1 ساعت
  • 151 MB


اولین باری است که قصد داریم کلاسی تمیز و مرتب بنویسیم تا در پروژه ها مختلف با سادگی بیشتری مورد استفاده قرار گیرد. به همین منظور کمی شبیه به یک Design Pattern که Builder نامیده می شود را پیاده سازی خواهیم کرد. به این ترتیب مشاهده می کنید که با راهکاریهای بسیار ساده شیء گرایی چه کدهای مرتب و ساختار یافته ای ایجاد خواهند شد. از طرفی از همین کلاس در بخش بعدی که نوشتن یک پروژه مارکت است، استفاده خواهیم کرد.

این بخش و مخصوصاً Builder را بخوبی درک کنید و سعی کنید از این پس برای سورس هایی که ممکن است بارها استفاده شود، تا جای امکان از این روش استفاده نمایید. دانلود سورس فراموش نشود.
#