Перейти к содержимому
Меню
  • Java SE
  • Android
  • Поиск
  • Java SE
  • Android

JAVA-HELP

Сайт для Java разработчиков

CircleImageView — круглый ImageView

CircleImageView — View-компонент основанный на ImageView. По названию можно догадаться, что компонент округляет изображение.

Код main.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:gravity="center"
 android:orientation="vertical"
 android:background="#ffffff">

<de.hdodenhof.circleimageview.CircleImageView
 xmlns:app="http://schemas.android.com/apk/res-auto"
 android:layout_width="150dp"
 android:layout_height="150dp"
 android:src="@drawable/image"
 app:border_width="2dp"
 app:border_color="#000000">

</LinearLayout>

Осталось вставить этот код в res/values/attrs.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
 <declare-styleable name="CircleImageView">
  <attr name="border_width" format="dimension">
  <attr name="border_color" format="color">
 </declare-styleable>
</resources>

Вот что получилось:

Исходники на GitHub — CircleImageView.

Исходники примера: CircleImageView.

Категории
  • Android
  • Android-библиотеки
Следующая заметка

Android. Проверка доступа к интернету

Рубрики

  • Android
    • Android-библиотеки
    • Android-сниппеты
    • Material Design
    • Инструменты разработчика
    • Уроки Android
  • Java SE
    • Java-сниппеты
    • Изучение Java
    • Обзор Java-классов
    • Основы Java
  • Kotlin

Популярные записи

  • Загрузка изображений с помощью библиотеки Glide. Начало работы
  • Руководство по использованию ORM DBFlow в Android-приложении
  • Анимированный Toolbar: фичи Design Support Library
  • Я хочу программировать под Android. Вопрос #5
  • Используем ACRA в своем приложении

Copyright © 2020– JAVA-HELP. Все права защищены. Политика конфиденциальности