728x90 반응형 SMALL UI 프로그래밍2 [Kotlin] UI 프로그래밍 (2) id 속성 id는 Layout XML에 등록되는 View 객체 식별자이다. 그 다음 findViewById( ) 함수로 View 객체 획득한다. val textView1: TextView = findViewById(R.id.text1) layout_width / layout_height View 사이즈를 지정하며 필수 속성이다. margin / padding margin은 View와 View 사이의 간격, padding은 View의 컨텐츠와 View 테두리 사이의 간격이다. padding, margin 속성을 이용하면 네 방향 모두 동일한 사이즈로 간격 설정할 수 있다. 한 방향의 간격만 설정하고 싶다면 paddingLeft, paddingRight, paddingTop, paddingBottom와 la.. 2023. 1. 12. [Kotlin] UI 프로그래밍 (1) Activity 화면을 출력하기 위해서는 Activity가 실행되어야 한다. Activity는 화면 출력 능력을 가지는 컴포넌트이다. View 화면 구성은 View 클래스를 이용한다. TextView, ImageView, Button, EditText 등 다양한 View 클래스들이 제공된다. Activity에서 setContentView( ) 함수를 이용해 View 객체를 Activity 화면에 출력한다. TextView 문자열 출력 View 클래스 ImageView 이미지 출력 View 클래스 EditText 유저 글 입력 View 클래스 Button 버튼 View 클래스 View는 모든 View 클래스들의 최상위 클래스이다. ViewGroup은 다른 View 객체를 한꺼번에 제어하기 위한 Contai.. 2023. 1. 12. 이전 1 다음 728x90 반응형 LIST