'안드로이드 뷰'에 해당되는 글 2건

  1. 2012.07.27 안드로이드 TextView
  2. 2012.07.27 안드로이드 뷰(view)의 계층

안드로이드 TextView

Android 2012. 7. 27. 16:04
728x90

TextView 란?

 

TextView는 글자를 보여주는 기능을 하며 선택적으로 수정이 가능한 기능을 제공한다.

TextView는 텍스트 편집기 역할을 하지만 기본적으로 편집이 불가능 하다.

그래서 TextView의 하위 클래스를 두어 편집이 가능한 형태 (EditText)를 따로 만들어 두었다.

 

TextView 속성

 

대표적인 속성에 대해서만 설명하겠습니다.

 

android:text : 화면에 출력할 문자열을 지정한다. 직접입력할 수도 있고 리소스로부터 가져올수도 있다.

android:textColor : 문자열의 색상을 설정한다.

android:textStyle : 폰트 속성을 지정한다.(normal, italic, bold)

android:typeFace : 글꼴을 선택한다.

android:layout_width : 텍스트뷰의 폭을 설정한다.

android:layout_height : 텍스트뷰의 높이를 설정한다.

android:singleLine : 텍스트를 한줄로만 출력한다.

 

 

728x90

'Android' 카테고리의 다른 글

안드로이드 Button(버튼)  (0) 2012.07.27
안드로이드 ImageView  (0) 2012.07.27
안드로이드 뷰(View)의 속성  (0) 2012.07.27
안드로이드 뷰(view)의 계층  (0) 2012.07.27
안드로이드 에뮬레이터 사용법  (0) 2012.07.27
Posted by 정망스
,
728x90

안드로이드 응용 프로그램의 화면을 구성하는 주요 단위는 액티비티이다. 그러나 액티비티 자체는 화면에 직접적으로 보이지 않으며 액티비티 안의 뷰가 사용자를 대면하는 실체이다. 뷰 여러 개가 모여서 액티비티를 구성하고 액티비티 여러 개가 모여서 응용 프로그램이 된다. 뷰는 안드로이드의 사용자 인터페이(UI)를 구성하는 핵심 컴포넌트로써 화면상의 사각 영역을 차지하며 자신의 모양을 그리고 사용자로부터 입력을 받아들인다.

 

뷰는 크게 두 가지로 분류된다.

 

1.위젯 : 직접적으로 보이며 사용자 인터페이스를 구성한다. 버튼, 텍스트 뷰, 에디트, 라디오 버튼 등이 위젯이며 흔히 컨트롤이라고도 부른다. 사용자에게 정보를 보여주고 명령을 입력받는 역할을 한다.

 

 

 

초록색으로 표시되어 있는 클래스들은 빈번히 사용되는 것들이다.

 

 

2.뷰 그룹 : 직접적으로 보이지 않으며 다른 뷰를 담는 컨테이너 역할을 한다. 이름 그대로 여러 개의 뷰를 유기적으로 모아 놓은 것이다. 이 부류의 클래스들을 레이아웃 이라고 한다.

 

 

 

초록색으로 표시되어 있는 클래스들은 빈번히 사용되는 것들이다.

 

728x90

'Android' 카테고리의 다른 글

안드로이드 TextView  (0) 2012.07.27
안드로이드 뷰(View)의 속성  (0) 2012.07.27
안드로이드 에뮬레이터 사용법  (0) 2012.07.27
안드로이드 XML 레이아웃의 장점  (0) 2012.07.27
안드로이드의 레이아웃 파일  (0) 2012.07.27
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침