آموزش کتاب خانه universal image loader در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش کتاب خانه universal image loader در برنامه نویسی اندروید می پردازیم از این کتاب خانه می توانید به سادگی عکس ها را بارگذاری  (لود) کنید چه از سطح وب یا از پوشه های داخلی برنامه و این کتاب خانه قابلیت caching عکس را نیز دارد در ادامه ویژگی های دیگر آن را نیز بررسی خواهیم کرد با ما همراه باشید.
مزیت

  • بسیار سریع
  • پشتیبانی از قابلیت caching
  • پشتیبانی از api 2 به بالا !
  • حجم بسیار پایین کتاب خانه

معایب

  • ندارد !

ابتدا باید وارد فایل Build.gradle از نوع Module شده سپس در بخش dependencies خط زیر را اضافه کنید.

سپس پروژه را sync کنید.
وارد فایل activity_main.xml شده و کدهای زیر را در آن قرار دهید.

برای اینکه که هر عکس در یک صفحه قرار بگیرد یک آداپتور سفارشی درست می کنیم.
باید یک فایل به نام viewpager_item.xml در layout خود ایجاد کرده و کدهای زیر را در آن قرار دهید.

یک فایل به نام ViewPagerAdapter.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

بعد از اینکار وارد فایل AndroidManifest.xml شده و دسترسی های زیر را اضافه کنید.

و در آخر وارد فایل MainActivity.java شده و کدهای زیر را در آن قرار دهید.

 
این آموزش هم به پایان رسید.
 
موفق و پیروز باشید.
 

مطالعه بیشتر