اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


MahdiHD

کتابخانه glide برای اندروید استودیو

4 ارسال در این موضوع قرار دارد

سلام :)

 

می خوام بهتون یک کتابخونه قدرتمند در عین حال ساده برای لود تصاویر ، فیلم های و تصاویر gif معرفی کنم.

 

می تونید از این کتابخونه در لیست ویو ، گرید ویو و recyclerview برای لود تصاویر استفاده کنید.

 

مزیت هایی مثل استفاده کم از پردازشگر ، تغییر سایز تصاویر و .... داره.

 

post-3189-0-45867400-1455299112_thumb.png

 

مثال :

@Override
public void onCreate(Bundle savedInstanceState) {
...
ImageView imageView = (ImageView) findViewById(R.id.my_image_view);

Glide.with(this).load("http://s6.picofile.com/file/8219691676/answercenter_logo.png").into(imageView);
}

// For a simple image list:
@Override
public View getView(int position, View recycled, ViewGroup container) {
final ImageView myImageView;
if (recycled == null) {
myImageView = (ImageView) inflater.inflate(R.layout.my_image_view, container, false);
} else {
myImageView = (ImageView) recycled;
}

String url = myUrls.get(position);

Glide.with(myFragment)
.load(url)
.centerCrop()
.placeholder(R.drawable.loading_spinner)
.crossFade()
.into(myImageView);

return myImageView;
}

یادتون نره این کد رو هم به gradle برنامتون اضافه کنید :


repositories {
mavenCentral()
}

dependencies {
compile 'com.github.bumptech.glide:glide:3.6.1'
compile 'com.android.support:support-v4:19.1.0'
}

توضیحات بیش تر و دانلود در گیت هاب :

 

https://github.com/bumptech/glide

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای b4a هم هست؟

سلام

نه هموطن تا جایی که من مطلعم

تو این مایه ها برای بیسیک picasso هست...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
یادتون نره این کد رو هم به gradle برنامتون اضافه کنید : repositories { mavenCentral() } dependencies { compile 'com.github.bumptech.glide:glide:3.6.1' compile 'com.android.support:support-v4:19.1.0' }

 

 

دوستان منظور از این کار چی هستش ؟

میشه کمی توضیح بدید این رو کجای استودیو باید وارد کنیم ؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری