1. TextView, EditText, Button
*constraintLayout을 이용하여 위아래 혹은 좌우를 모두 연결한 상태에서는 height=0dp 혹은 width= 0dp를 주면 화면
크기에 맞게 비율을 자동적으로 조절하여 화면을 꽉 채움
*Button은 텍스트입력시 대문자만 입력되는데 textAllcaps=false로 해주면 소문자도 입력 가능
2.Button에 스타일주기
(1) - drawable 폴더에 우클릭 -> New -> Drawable Resourec File로 파일생성
(2) . 생성한 button_style 파일을 아래와 같이 작성
- solid로 버튼색을 values폴더의 colors.xml에서 가져온 색으로 쓰고
- coners로 radius값을 주어 테두리를 둥글게 해준다
*<solid 까지만 타자입력 후 엔터를 치고 color같은 속성을 입력하면 자동완성이 뜸
(3) . activity_main.xml의 <Button 태그안에 background속성으로 위에서 만든 button_style파일을 지정해준다
3. RecyclerView
(1) - 디자인뷰에서 RecyclerView를 다운로드 받는다
(2). activity_main.xml에 아이템을 담을 수 있는 RecylerView태그를 추가
- 위는 ConstraintLayout을 수동으로 디자인뷰에서 드래그 앤 드랍하여Memo List 텍스트뷰에 드래그해서 중앙점을 붙여주고 아래는 Edit텍스트뷰에 드래그해서 중앙점을 붙여준뒤 heigt를 0dp으로준다
- 양옆은 match_parent를 주고 상하좌우 모든 margin을 20dp정도 준다
'Java and Android > Android Kotlin' 카테고리의 다른 글
Andorid Kotlin_MemoApp - RoomDataBase (0) | 2021.01.13 |
---|---|
Android Kotlin _MemoApp - 데이터관리 (2) | 2021.01.12 |
Android Kotlin - 실습예제 최종 (0) | 2021.01.10 |
Android Kotlin -실습예제(2) - fragment.xml 디자인 (0) | 2021.01.10 |
Android Kotlin - 실습예제(1) (0) | 2021.01.09 |