반응형
자바
-
안드로이드: 간단 그림판 만들기!(Canvas, Paint 클래스 사용하기)안드로이드 스튜디오 2020. 9. 23. 18:20
Canvas클래스와 Paint클래스를 이용해서 간단한 그림판을 만들었다. 메뉴를 버튼을 이용해 직선, 원, 직사각형을 그릴 수 있게 했고 서브 메뉴로 색 변경 버튼을 달아 빨강, 파랑, 초록을 선택할 수 있도록 했다. 디폴트 값은 직선, 빨강이다. 메뉴버튼을 달아서 색을 변경할 수 있다. MyShape 클래스를 추가로 설정해서 다른 그림을 그려도 지워지지 않고 남아있다. 또한 xml파일을 따로 두지 않고 클래스만으로 만들었다. package org.techtown.minipaint; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import a..