Android App/Kotlin

Drawable resources-도형 드로우어블(Shape Drawable)사용

AppJinny 2022. 12. 31. 01:21

*Drawable resources-도형 드로우어블(Shape Drawable)사용

-색상과 그라데이션을 포함하여 기하학적 도형을 정의하는 XML 파일

-참고 : https://developer.android.com/guide/topics/resources/drawable-resource#Shape

 

*도형 드로우어블 생성

-안드로이드 스튜디오 프로젝트

-res - drawable - 우클릭

-New - New Resource File

-Fil name :파일명

-Root element : shape

- OK

-xml 설정

설명
"rectangle" 포함하는 뷰를 채우는 직사각형. 이는 기본 도형입니다.
"oval" 포함하는 뷰의 크기에 맞는 타원형 도형
"line" 포함하는 뷰의 너비에 걸쳐 있는 가로선. 이 도형을 사용하려면 <stroke> 요소를 통해 선의 너비를 정의해야 합니다.
"ring" 고리형 도형

 

-ex) 가로44dp, 세로44dp를 가지고 있는 원형 도형, 색상은 노란색으로 설정

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">

    <solid android:color="@color/custom_yellow"/>

    <size android:width="44dp" android:height="44dp"/>

</shape>