목록UI (2)
NOW OR NEVER
View Containers scrollView 상하 혹은 좌우로 스크롤 할 수 있게 해준다. 화면을 구성하는 요소가 화면을 벗어나야 한다. 상하좌우 하는 법 : ScrollView 구성 후 그 안에 HorizontalScrollView 구성(혹은 그 반대도 가능) 후 linear layout vertical 안에 horizontal 구성(혹은 그 반대) scroll View는 상하(y)로만 움직일 수 있고 horizontal은 좌우(x)로만 움직일 수 있다. 함수 scrollX : scroll view의 X좌표를 가져온다 scrollY : scroll view의 y좌표를 가져온다 scrollTo(x좌표, y좌표) : 해당 좌표로 이동 smoothScrollTo(x좌표, y좌표) : 코드를 통해서 어딘가..
UI view ui 요소들은 직접 혹은 간접적으로 다 view 클래스를 상속 받고 있다. 모든 ui 요소들의 부모 클래스 Widget과 Layout으로 나뉜다 눈에 보이는 모든 ui 요소를 지칭 id에 맞춰 객체 생성 View Binding view 객체들을 자동으로 변수로 선언하고 받는 기능 kotlin의 경우 view들을 배치 시 설정된 아이디가 있는 경우 아이디에 해당하는 변수가 만들어지고 자동으로 할당된다 변수 이름, findViewById등 개발자가 작업하지 않아도 자동으로 코드 삽입 view 객체들을 자동으로 받고 선언하는 기능이 자바에서도 사용할 수 있도록 만들어짐 layout 폴더(res/layout)에 있는 xml 파일 하나 당 하나의 클래스 생성 -> 자동으로 생성되는 클랫의 이름은 x..