دانلود عکس و نمایش Progressbar در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش دانلود عکس و نمایش Progressbar در برنامه نویسی اندروید می پردازیم آموزش های متعددی برای دانلود فایل در سایت قرار داده بودیم ولی امروز تصمیم گرفتیم یک آموزش کامل در این رابطه قرار دهیم پس عکس دانلود می شود و تا زمانی که عکس دانلودش تمام نشود یک progressbar برای کاربر به نمایش در می آید در ادامه با ما همراه باشید.
 
برای استفاده از این آموزش ابتدا باید دو دسترسی را در AndroidManifest.xml اضافه کنیم.
پس وارد آن شده و دسترسی زیر را اضافه کنید.

پس از این که دسترسی ها را اضافه کردید وارد layout خود شده و کد زیر را در آن قرار دهید در پایین نام layout ما برابر با activity_main.xml است.

همان طور که مشاهده کنیدیک دکمه و یک imageView قرار گرفته داده شده است.
و بخش MainActivity.java هم همانند زیر

زمانی که کد بالا را اجرا کنید یک progressdialog نمایش داده می شود و تا زمانی که فایل دانلود نشود نمایش ادامه پیدا می کند برای اینکه این بخش را هماهنگ کنیم از async استفاده کردیم این کلاس را قبلا توضیح داده بودیم کافی است در سایت واژه async را جستجو کنید و در بالا دقت کنید ما یک فایل با پسوند png دانلود کرده ایم در صورتی که پسوند فایل شما jpg بود آن را در دو بخش ذخیره تغییر دهید و بعد از اینکه عکس دانلود شد در حافظه به نام demo_photo1 ذخیره می شود و همینطور در IamgeView نیز قرار می گیرد.
 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر