Computer >> 컴퓨터 >  >> 프로그래밍 >> Android

안드로이드에서 삼각형 모양을 그리는 방법 – 단계별 튜토리얼

안드로이드에서 삼각형 모양 그리기

이 튜토리얼에서는 안드로이드 앱에서 삼각형 모양을 그리는 방법을 단계별로 알아봅니다. 벡터 드로어블(Vector Drawable)을 활용하면 별도의 이미지 파일 없이도 간단한 도형을 손쉽게 구현할 수 있습니다.

1단계: 새 프로젝트 생성

Android Studio를 실행한 뒤 File ⇒ New Project 메뉴로 이동하고, 새 프로젝트 생성에 필요한 모든 정보를 입력하여 새 프로젝트를 만듭니다.

2단계: 레이아웃 코드 작성

res/layout/activity_main.xml 파일에 아래 코드를 추가합니다.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:gravity="center"
    android:layout_marginTop="30dp"
    tools:context=".MainActivity">
    <ImageView
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:background="@drawable/background"/>
</LinearLayout>

위 코드에서는 ImageView를 추가하고, 그 배경으로 background.xml을 지정했습니다.

3단계: 삼각형 드로어블 생성

drawable 폴더에 background.xml 파일을 만들고 아래 코드를 추가합니다.

<vector xmlns:android="https://schemas.android.com/apk/res/android"
    android:height="100dp"
    android:width="100dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path android:fillColor="#000" android:pathData="M1,21H23L12,2" />
</vector>

여기서 핵심은 pathData 속성입니다. "M1,21H23L12,2"라는 경로 데이터는 좌표 (1, 21)에서 시작해 (23, 21)까지 수평선을 그린 후, 꼭짓점 (12, 2)까지 선을 연결하여 삼각형을 완성합니다. 또한 fillColor 값(#000)이 삼각형의 색상을 검정으로 지정합니다.

4단계: 앱 실행 및 결과 확인

이제 애플리케이션을 실행해 보겠습니다. 실제 안드로이드 기기가 컴퓨터에 연결되어 있다고 가정합니다. Android Studio에서 프로젝트의 액티비티 파일 중 하나를 열고 툴바의 Run 아이콘을 클릭하세요. 실행 옵션 목록에서 자신의 모바일 기기를 선택하면, 기기 화면에 검은색 삼각형이 표시되는 것을 확인할 수 있습니다.

안드로이드에서 삼각형 모양을 그리는 방법 – 단계별 튜토리얼