Привет! В этом уроке я научу вас, как создавать изображения в виде круга на Android с помощью библиотеки API, всего несколько строк кода.

Нравится

Итак, приступим

dependencies {
------------------------------------------------------
    implementation 'de.hdodenhof:circleimageview:3.0.1' 
 -----------------------------------------------------
}

Включите это в свой файл зависимостей Gradle, затем нажмите «Синхронизировать сейчас».

Вставьте свое изображение в Drawable

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <de.hdodenhof.circleimageview.CircleImageView
        android:id="@+id/profile_image"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:src="@drawable/download"
        app:civ_border_color="#FF000000"
        app:civ_border_width="2dp" />

</LinearLayout>

используйте эти строки кода android:src="@drawable/Your Image Location"

app:civ_border_width "означает, сколько границ вы хотели показать"
app:civ_border_color "более широкий цвет"

Совет и важные указания: -

если изображение не отображается круглым в режиме «Дизайн», «Не волнуйтесь», запустите код на вашем устройстве. Изображение на вашем устройстве будет отображаться круглым после того, как это изображение также начнет отображаться круглым в режиме «Дизайн».

Когда вы будете использовать (внешнюю библиотеку)‹de.hdodenhof.circleimageview.CircleImageView

может не рекомендовать такие как центр гравитации, слияние сверху, слева, справа, вниз, но вся эта работа у вас есть, напишите это самостоятельно

Image Circle успешно

Счастливого кодирования