모듈, 프레임웍/Android

뷰 속성 - 높이와 크기 고정값 ▼ TextView (고정값) 예제 속성 중 크기와 관련된 width, height 등에는 숫자 뒤에 단위가 붙은 것을 확인할 수 있습니다. dp 는 안드로이드에서 사용하는 단위로 Density-Independent Pixels 의 약자입니다.물리적인 크기가 같은 폰이라도 지원하는 해상도에 따라서 화면에 표시되는 크기가 달라질 수 있습니다. 때문에 이를 해상도와 관계없이 물리적으로 동일한 크기로 표시하기 위해서 사용합니다. Wrap Content 하지만 이렇게 너비 속성을 숫자로 직접 지정하기보다는 View 내부의 컨텐츠의 양이 동적으로 변하는 경우를 고려하여 다음과 같이 사용할 수도 있습니다. 속성을 wrap_content 로 지정한다면 뷰의 크기는 컨텐츠(text)의 ..
XML (Extensible Markup Language) 개요 뷰를 화면에 표시하기 위해서는 컴퓨터(폰)가 이해하는 언어로 이를 기입해주어야 합니다. 이 내용을 바탕으로 컴퓨터는 우리의 의도를 알아채고, 적절한 내용으로 변환하여 화면에 표시하게 됩니다.뷰는 XML 을 사용하여 그 내용을 지정합니다. XML 은Extensible Markup Language 의 약어로 안드로이드에서는 화면에 표시할 내용과 방법을 작성하기 위해서 사용합니다. 문법 다음은 화면에 “안녕하세요!” 라는 문장을 표시하는 XML 입니다. 이를 통해서 간단히 XML 의 문법에 대해서 확인하겠습니다.▼ XML 예제 항상 꺽쇠괄호() 를 사용합니다.문장의 마지막에 마침표를 쓰는 것처럼 항상 태그를 열면 이를 닫아 주어야 합니다.태그내부..
개요 앞선 글에서 안드로이드 개발환경을 설정하고 Hello World 를 출력하는 프로그램을 작성하였습니다. 이제 본격적으로 안드로이드에 대해서 학습하고 이를 기록하겠습니다.안드로이드에 대해서 가장 먼저 학습할 내용은 뷰(Views) 라고 부르는 것입니다. 앞선 프로젝트 상에서 Hello World 라는 문장도 이 뷰를 사용하여 출력합니다.뷰는 특정 내용을 보여주는 화면상의 직사각형 영역을 말합니다. 뷰는 이미지, 텍스트 또는 버튼 일 수 있습니다. 이러한 개별뷰가 모여서 화면의 레이아웃을 구성합니다.앱에서 보거나 상호작용하는 모든 것은 사용자 인터페이스(User Interface)라고 부르며 약자로 UI 라고 합니다. 이러한 UI 를 구성하는 요소가 바로 뷰 입니다. 뷰의 종류는 다음과 같은 것이 있습..
쓴웃음
'모듈, 프레임웍/Android' 카테고리의 글 목록