آموزش استفاده از CircleImageView در اندروید (دایره ای کردن تصاویر در اندروید)
سلام بچه ها ...
تو طراحی و پیاده سازی برنامه های اندرویدی مخصوصا در متریال دیزاین نیازمند ایجاد عکس های دایره ای شکل میشیم. با استفاده از این کتابخانه زمان میتونید به راحتی این کارو انجام بدید. خب من دوس داشتم و استفاده کردم خوشم اومد گفتم بیام و به بچه ها ی انجمن هم اطلاع بدم .
توجه کنید که ** این کتابخانه با sdk 9 به بالا سازگار می باشد.**
خب اول باید کتابخونه ی زیرو به توی فایل" build.gradle" برنامه اضافه کنید .که برا این کار دو روش هست . یکی که دستی وارد کنید و بنویسید و بعد sync کنید . و روش دو این هست این مسیر و دنبال کنید File/ProjectStructure.../app/Depedencies/+/1Librarydependecy و اونجا سرچ کنید و ok کنید . تصویر زیرو نیگا کنید...



بعد از اد کردن کتابخونه باید فایل گردل تون اینجور باشه .:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'de.hdodenhof:circleimageview:2.1.0'
}
خب بعدش این کتابخونه رو مثل هر ImageView به لی اوت خودتون اضاف کنید و مثل ImageView خاصیت ها رو بهش بدین
خیلی راحت مثل کد زیر
<de.hdodenhof.circleimageview.CircleImageView
android:layout_width="?attr/actionBarSize"
android:layout_height="match_parent"
android:id="@+id/img_profile"
android:src="@drawable/profile"
app:civ_border_width="2dip"
app:civ_border_color="@color/colorAccent"
android:layout_centerInParent="true"
android:layout_alignParentRight="true"
android:layout_alignParentLeft="false"
android:layout_marginRight="8dip"
android:layout_marginTop="2dip"
android:layout_marginBottom="2dip"
android:layout_marginLeft="8dip"/>
میتونید اتریبویت های دیگه ای به دلخواه اضاف کنید .
خروجی اینجور میشه . موفق باشید

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .