UNIV

2022-03-25 01:43

모바일앱프로그래밍 - 4강. Button과 EditText

ImageView

  • maxHeight, maxWidth, minHeight, minWidth: 화면에 표현되는 최소, 최대 크기를 지정
  • adjustViewBounds: 이미지가 레이아웃보다 큰 경우, 화면에 표현되는 종횡비를 맞추기 위해 ImageView의 크기의 조정에 이미지 크기의 비율을 고려한 조정 여부를 지정함
    • 높이만을 조정함
    • 참 거짓 (true, false)값을 가짐
  • cropToPadding 속성: maxWidth, maxHeight 속성 값에 의해 결정된 ImageView의 크기에 따라 layout 내부에 설정된 padding 값까지 고려하여 이미지의 일정 부분이 잘려 나가는지에 대한 여부를 지정하는 속성
  • tint 속성: 이미지의 색조값 지정
  • scaleType 속성: 이미지 확대 축소 알고리즘을 지정하여 원래 크기와 다른 이미지를 화면에 표현함

Button

  • 사용자가 선택 명령을 내릴 수 있는 위젯
  • pressed, clicked 에 의해 액션이 취해짐
  • TextView의 모든 속성들을 상속

EditText

  • 문자열 입력을 받는 위젯
  • 에디트라고 부름
  • TextView의 모든 속성들을 상속

ViewGroup의 속성

  • layout_width, layout_height의 속성
    • fill_parent, match_parent, wrap_content,정수 크기
  • padding 속성
  • layout_margin 속성
    • View와 부모 View의 간격