Paint 클래스에는 형상, 텍스트 및 비트맵을 그리는 방법에 대한 스타일 및 색상 정보가 들어 있습니다. 지금, 당신은 당신의 페인트 응용 프로그램을 실행하고 안드로이드에 그림을 즐길 수 있습니다. PaintCode는 패키지의 폴더 구조를 만들므로 텍스트를 그릴 때 비트맵 글꼴을 사용할 수 있는 페인트 플래그로 클래스를 저장합니다. 더 나은, 당신은 구글 플레이 스토어에 작은 페인트를 다운로드하여 직접 안드로이드 스마트 폰과 태블릿에이 페인트 응용 프로그램의 데모를 즐길 수 있습니다 : 마지막 단계는 주요 활동을 구현하고 자바 코드를 작성하는 것입니다. 이 활동에서는 PaintView에서 제공하는 옵션(일반, 엠보스, 흐림 또는 지우기)을 사용하여 사용자에게 표시되는 메뉴 간의 링크를 만드기만 하면 됩니다. 패키지 이름은 클래스의 헤더에 사용되며 클래스가 Android 프로젝트 내에 저장될 올바른 폴더도 지정합니다. StyleKit을 하우스스타일킷이라고 하며 패키지가 com.example.house_package라고 가정해 보겠습니다. PaintView 개체를 생성, 우리는 안드로이드에 대한 우리의 페인트 응용 프로그램의 사용자 인터페이스를 정의 할 수 있습니다. 이 UI는 단지 폭과 높이에 대한 부모와 일치하는 PaintView를 표시합니다 : 페인트 응용 프로그램은 잘 단순히 페인트 또는 페인트 브러시로 알려진 마이크로 소프트 페인트 덕분에 유명해진다. 그것은 마이크로 소프트 윈도우의 모든 버전에 포함 된 간단한 컴퓨터 그래픽 응용 프로그램이었다. 이 튜토리얼에서는 사용자가 손가락으로 화면에 그릴 수 있도록 Android용 페인트 응용 프로그램을 만드는 방법을 발견할 것입니다.
android.graphics.Paint 클래스는 캔버스와 함께 개체를 그리는 데 사용됩니다. 그것은 색상과 스타일의 정보를 보유하고 있습니다. 그러나 그리기 메서드를 호출하려면 전에 Paint 객체를 만들어야 합니다. 다음 섹션에서는 페인트에 대해 자세히 설명합니다. 그려진 텍스트에 합성 굵게 표시 효과를 적용하는 페인트 플래그입니다. 텍스트의 기본 로캘을 가져옵니다. 이는 Paint가 가지고 있는 로캘 관련 정보의 전부가 아닙니다. getTextLocales()를 사용하여 전체 목록을 가져옵니다. 이 단계에서, 우리는 우리의 PaintView에 대 한 다음 코드 : 여기이 안 드 로이드 DrawPoints.java 소스 코드 파일관련 링크의 짧은 목록: PaintView ArrayList 필드 안에 여러 FingerPath 개체를 저장 합니다. 또한 PaintView 개체에는 화면에 표시된 경로를 사용자에게 그리는 데 사용되는 캔버스필드가 있습니다. PaintCode는 특별한 자바 클래스를 생성, 우리는 스타일 키트를 호출합니다.
그것은 모든 그리기 방법 (여러 형태의 일부)와 또한 당신의 안드로이드 프로젝트에서 사용할 수있는 색상, 그라데이션, 그림자 및 이미지의 컬렉션이 포함되어 있습니다. PaintCode에서 코드를 Android 프로젝트에 복사하고 붙여 넣는 것은 소규모 실험에서는 괜찮지만 실제로는 효과적이지 않습니다. 설계와 구현 간에 빠른 처리가 필요한 모든 프로젝트의 경우 다른 접근 방식을 권장합니다.