[코틀린] LinearLayout 와 TextView 사용법

[코틀린] 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)

 

이 글을 공유하기

댓글

Designed by JB FACTORY