Android shape 도형 그리 기 실례 상세 설명

Android 도형 그리 기
Android 그래 픽 은 shape 를 사용 할 수도 있 고 사용자 정의 컨트롤 방식 을 사용 할 수도 있 습 니 다.shape 방식 을 말씀 드 리 겠 습 니 다.
그림 을 그리 기 전에 shape 의 몇 가지 속성 을 알 아 보 겠 습 니 다.
shape

/*
 *         
/
android:shape="line" 
android:shape="oval" android:shape="rectangle"
size
도형 의 크기

<size
    android:height="30dp"
    android:width="30dp"

    />

stroke 테두리 속성

<!--
     
     
     
       

 -->
<stroke
  android:color= "#ff0000"
  android:width= "4dp"
  android:dashWidth= "10dp"
  android:dashGap= "4dp"
  />

코너 속성

<corners
    android:bottomLeftRadius="10dp"
    android:bottomRightRadius="10dp"
    android:topLeftRadius="10dp"
    android:topRightRadius="10dp"
    />
solid 배경 색상 속성 그리 기

<solid
    android:color="#F05F4C"
    />
gradient 색상 그 라 데 이 션 속성

<gradient
    android:angle="0"
    android:centerColor="#ff00ff"
    android:endColor="#55ff00"
    android:startColor="#ffcdcd"></gradient>
padding 내 여백 속성

<!--     -->
  <padding
    android:left="10dp"
    android:right="10dp"
    android:top="10dp"
    android:bottom="10dp"
    />
이상 은 그림 을 그 리 는 데 자주 사용 되 는 속성 입 니 다.지금 우 리 는 이 그림 의 내용 을 그립 니 다.

<TextView
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:text="12"
    android:gravity="center"
    android:textColor="#ffffff"
    android:background="@drawable/text"
    />
도형 그리 기

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
  android:shape="oval"
  >
  <corners
    android:bottomLeftRadius="10dp"
    android:bottomRightRadius="10dp"
    android:topLeftRadius="10dp"
    android:topRightRadius="10dp"
    />
  <size
    android:width="30dp"
    android:height="30dp"
    />
  <stroke
    android:width="1dp"
    android:color="#ffffff" />
  <solid
    android:color="#F05F4C"
    />

</shape>

이상 은 안 드 로 이 드 셰 이 프 가 도형 을 그 리 는 실례 입 니 다.본 사 이 트 는 안 드 로 이 드 뷰 나 구성 요소 에 대한 재 작성 글 이 많 습 니 다.검색 하여 참고 할 수 있 습 니 다.읽 어 주 셔 서 감사합니다. 도움 이 되 셨 으 면 합 니 다.본 사이트 에 대한 지원 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기