plainText와 imageView는 분량이적어서 같이 적는다.
PainText
- Text를 입력 및 수정까지 가능한 뷰(View) 위젯
platte의 텍스트 부분의 plain Text를 끌어다 놓는다.
이렇게 위치를 맞춰준다.
안에 있는 내용을 지우고, inputType을 찾아 속성을 열어보면 이렇게 많은 속성들이 있다.
inputType은 plainText에서 중요한 기능이다.
만약 비밀번호를 입력하는 것을 만들려면 inputType의 Password를 찾고 번호를 입력한다 하면 number 등을 찾야야한다.
그다음 중요한 속성은 hint라는 속성이다. 이 속성은 뭘 적어야하는지 알려주는 기능이다.
예를 들어 이렇게 hint에다가 "아이디 입력"을 적어준다면 plainText에서 연한 글씨로 나오게 된다.
ImageView
- 화면에 이미지를 출력하는 뷰(위젯)
imageView를 화면에 끌어다 놓는다.
끌어다놓게 되면 이런 창이 뜨는데 사진을 선택하는 창이다. 일단 예시로 Sample data에 있는 avatars를 선택하자.
참고 : 사진은 src폴더안에 있는 drawable에서 가져올 수 있음.
사진의 크기를 모두 match_content로 바꾸어준다.
그리고 scaleType를 fitStart로 설정해주면 시작 즉 왼쪽에 붙게 된다.
이렇게 기본위젯을 살펴보았다
'개발 공부 > 안드로이드' 카테고리의 다른 글
[Android] WorkManager - 2 (0) | 2022.12.23 |
---|---|
[Android] WorkManager - 1 (0) | 2022.12.23 |
[안드로이드 공부] 기본 위젯 - Button과 종류 (0) | 2020.09.28 |
[안드로이드 공부] 기본 위젯 - TextView (0) | 2020.09.27 |
[안드로이드 공부] ScrollView 스크롤 뷰 (0) | 2020.09.25 |