[kotlin] 리니어 레이아웃

안녕하세요! 오늘은 Kotlin을 사용하여 안드로이드 앱을 개발하는 방법에 대해 알아보겠습니다.

리니어 레이아웃이란 무엇인가요?

리니어 레이아웃은 안드로이드 앱의 UI를 구성하는 데 사용되는 레이아웃 중 하나입니다. 이 레이아웃은 화면에 여러 뷰를 수평 또는 수직으로 배치하는 데 사용됩니다.

Kotlin에서 리니어 레이아웃 사용하기

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        val linearLayout = LinearLayout(this)
        linearLayout.orientation = LinearLayout.VERTICAL

        val textView1 = TextView(this)
        textView1.text = "Hello, Kotlin!"
        linearLayout.addView(textView1)

        val textView2 = TextView(this)
        textView2.text = "Linear Layout Example"
        linearLayout.addView(textView2)

        setContentView(linearLayout)
    }
}

위의 예제 코드에서는 MainActivity 클래스 내에서 리니어 레이아웃을 생성하고, 그 안에 두 개의 텍스트 뷰를 추가하는 방법을 보여줍니다.

마치며

이상으로 Kotlin을 사용하여 안드로이드에서 리니어 레이아웃을 만드는 방법에 대해 알아보았습니다. 안드로이드 앱을 개발할 때 유용하게 활용할 수 있는 레이아웃 중 하나이니, 기억해두면 좋을 것입니다!

감사합니다!