본문 바로가기

Kotlin/안드로이드 공부

레이아웃

728x90

- floatingActionButton 둥근 형태의 버튼

 

 

- 벡터 이미지 사용

res폴더 우클릭 > new > Vector asset에서 아이콘 저장하면 res > drawable폴더에 저장

 

 

- 벡터 이미지를 사용하면 벡터 드로어블 하위 호환 설정해야함

모듈 수준의 그레이들 파일

defaultConfig{

 vectorDrawables.useSupportLibrary = true

}

 

 

- 저장한 이미지 사용

ex)

뷰id.setImageResource(R.drawable.이미지파일이름)

 

 

- 모든 뷰는 제약이 필요

 

 

- scrollView의 내부에 있는 LinearLayout은 수직으로 자식 뷰를 추가하는 특징이 있다.

위에서부터 아래로 쌓는다.

 

val textView = TextView(this)

textView.text = "글자"

lapLayout.addView(textView)

 

lapLayout.addView(textView,0) // 항상 맨 위에 텍스트 뷰를 추가한다.

 

 

'Kotlin > 안드로이드 공부' 카테고리의 다른 글

커스텀 뷰, onDraw()  (0) 2020.03.13
오류 삽질  (0) 2020.03.13
액티비티의 생명주기  (0) 2020.03.10
implementation 'com.android.support:appcompat-v7:28.0.0' 오류해결방법  (2) 2020.03.10
SharedPreference  (0) 2020.03.06