[코틀린] LinearLayout 와 TextView 사용법
- IT 기획자/IT기획자의 개발공부
- 2020. 6. 2. 20:26
[코틀린] LinearLayout 와 TextView 사용법
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dp"
tools:context=".MainActivity">
<TextView
android:id="@+id/nickTxt"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="20dp"
android:text="텍스트뷰"/>
</LinearLayout>
LinearLayout
Layout은 내 자신이 직접 화면에 나타나기보다는, 다른 내용물들을 담아주는 그릇이라고 생각하면 됩니다. HTML의<div> </div> 와 비슷한 역할입니다. LinearLayout안에 담기는 내용물들은 무조건 일렬로 줄을 서서 배치.
레이아웃들은 기본적으로 <LinearLayout> 내용물들 </LinearLayout> 여는태그/닫는태그 + 내용물의 구조로 작성합니다. 일렬 배치를 수평으로 할지, 수직으로 할지에 대한 방향은 orientation 속성을 통해서 결정할 수 있습니다. ex) horizontal / Vertical
TextView
사용자에게 글씨를 보여줄때 사용합니다. 이 텍스트뷰에 들어가 있는 글자는 말 그대로 화면에 표시되는 글자 그 자체입니다. 사용자들은 이 글씨를 수정할 수 없습니다. 일방적으로 고정된 글자를 보여줄때 사용됩니다.
TextView.text : 어떤 글자를 보여줄지 결정.
TextView.textColor : 글씨의 색을 변경하는 속성.
TextView.textSize : 글씨의 크기를 변경하는 속성 / sp 단위를 사용해서 표기.
TextView.textStyle : 글씨를 두껍게 (bold) or 기울임체 (italic)
'IT 기획자 > IT기획자의 개발공부' 카테고리의 다른 글
이클립스 자바 디버깅 하는 방법 (0) | 2020.07.13 |
---|---|
[안드로이드] 코틀린 안드로이드 프로젝트 구조 알아보기 (0) | 2020.06.01 |
[안드로이드] 코틀린 안드로이드 프로젝트 생성 방법 (0) | 2020.05.31 |
[안드로이드] 안드로이드 스튜디오와 SDK 설치 방법 (0) | 2020.05.31 |
[기획자의 자바공부] 메서드 만드는 방법 #오버로딩 #접근자 (0) | 2020.05.19 |
이 글을 공유하기