خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

تصاویر دایره ای Circular Imageview Android

تصاویر دایره ای Circular Imageview Android

تصاویر دایره ای Circular Imageview Android

تصاویر گرد شده اندروید استویو

Circular Imageview ، در این پست از سایت خانه اندروید می خواهیم بپردازیم به مبحث گرد کردن تصاویر (تصاویر دایره ای) که فکر می کنم خیلی از دوستان دنبال چنین مطلبی هستن که چطور توی اندروید استودیو تصاویر رو به صورت گرد شده نمایش بدن که بیشتر برای پروفایل کاربر و یا Recyclerview استفاده میشه و امیدواریم این آموزش مورد پسند شما دوستان عزیزم قرار بگیره.

اول اینکه ما این روش رو با یک کتابخانه که توسط سایت گیت هاب طراحی و پیاده سازی شده آموزش می دهیم و برای اینکه این مورد رو یاد بگیرد باید کتابخانه Circular Imageview را به گردل اضافه کنید.تا بتونید از این آموزش استفاده کنید.

حتمابخوانید : آموزش پخش ویدیو اندروید استودیو VideoView

برای شروع این آموزش لطفا پروژه جدیدی رو ایجاد کنید سپس کتابخانه فوق را با به گردل اضافه کنید:

compile 'de.hdodenhof:circleimageview:2.1.0'

همیشه پیشنهاد میشه برای اضافه کردن کتابخانه به اندروید استودیو حتما و حتما از vpn استفاده کنید به دلیل تحریم بودن ip ایران در سرور گوگل شما باید این کارو انجام بدین.پس از اضافه کردن کتابخانه بالا حال نوبت میرسه به اینکه چطور از این کتابخانه استفاده کنیم.

برای اینکار کافی در اکتیویتی یا layout که هستید سورس کد xml زیر را اضافه کنید تا یک تصویر گرد شده را ایجاد کنید.

<de.hdodenhof.circleimageview.CircleImageView
    android:id="@+id/imguser"
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:src="@mipmap/ic_launcher"
    app:civ_border_color="#f70a0a"
    app:civ_border_width="2dp" />

و نکته آخر اگر از کتابخانه Glide استفاده می کنید کافی هست در بخش into گلا ایدی مربوط به Circularimageview بدهید.

    imgpost= (ImageView) itemView.findViewById(R.id.imguser);

Glide.with(context).load(datamodel.getImgpost()).crossFade().animate(animationObject).into(holder.imgpost);

موفق باشین.
منبع آموزش : خانه اندروید

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

بدون دیدگاه

ارسال دیدگاه شما