سلام به همگی ! ایشالا که تعطیلات خوش گذشته باشه 

فصل بهار هست و همزمان با زیبایی های طبیعت ، ما هم تصمیم به زیبا کردن تصاویری گرفتیم که توی برنامه هامون استفاده میکنیم ! یکی از کارهایی که میتونیم با عکس هامون یا همون ImageView ها انجام بدیم ، اینه که اونا رو تبدیل به تصاویر گـــِــرد و دایره ای کنیم که هم برنامه مون قشنگ تر میشه ، و هم به استانداردهای متریال دیزاین نزدیک تر میشیم . فرض کنیم یه همچین عکسی داریم : 

 

اگه ما بخوایم عکس بالا رو که حالت مربع مانند داره ، به حالت دایره ای تبدیل کنیم ، باید بریم توی فوتوشاپ و اونجا اسیری هست ! پس ما میایم ، از یه کتابخانه که دوست آلمانی مون واسه اندروید طراحی کرده استفاده میکنیم . اولین کار اینه که توی پوشه app و فایل build.gradle این library رو اضافه میکنیم : 

و حالا واسه اینکه عکس مورد نظرمون رو به صورت دایره ای استفاده کنیم ، کافیه توی لایوت خودمون از این کد استفاده کنیم : 

توی خط هشتم که آدرس عکس رو میدیم ، و توی خط نهم میگیم سایز و اندازه اون حاشیه یا border عکس چقدر باشه و خط آخر هم میگیم که حاشیه ما چه رنگی باشه . نتیجه : 

سورس رو هم میتونید دانلود کنید : 

دانلود سورس

تبدیل عکس به عکسهای گـِـرد و دایره ای در اندروید

مجتبی صابری


همه عشقم برنامه نویسی هست | t.me/kotlin9


پیمایش نوشته


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *