✔ view, viewgroup, layout의 종류viewgroup은 자식으로 뷰와 뷰그룹을 가질 수 있다view는 자식을 가질 수 없고 종류에는 ConstraintLayout, LinearLayout, RelativeLayout 등이 있다가로와 세로 모두 상대적 제
✔ 자동로그인, sharedpreferences.ktLogin.kt(회원가입 버튼눌렀을때 회원가입페이지로 전환)Signup.kt(회원가입 완료시 로그인 페이지로 전환)Login.kt(가지고 온 결과로 띄우기)App.ktMySharedPreferences.ktmainac
✔ 요청방식(POST, DELETE, GET, PUT)서버와의 요청방식에는 POST, DELETE, GET, PUT이 있으며 request를 통해 데이터를 보내고 response를 통해 받아온다. GET과 같이 보낼 것은 없고 받아올 것만 있을 경우에는 request를
activity간 데이터전달은 intent를 이용해 많이 구현한다. 하지만 fragment간에 데이터를 교환하며 전환을 하거나 화면회전을 하더라도(안드로이드는 보통 화면을 가로 세로로 전환하면 기존 화면에 나오던 데이터 들이 싹 날라간다ㅜㅜㅜㅜ) 이용하기 위해 View
앱 아이콘 변경은 굉장히 간단하지만 할때마다 방법을 까먹어버린다ㅜㅜ 그래서 이 기회에 정리해 두려고 한다!원하는 이미지를 준비한 후 res-New-Image Asset을 누른다좌측 Name란에 원하는 이름을 적어넣어준다.하단으로 스크롤을 내려 resize를 조정하며 우
기존에 extention으로 바로 xml의 아이디를 가져다가 쓰거나 findViewById를 사용하였는데 이를 대체하는 Viewbinding이 등장하였다. 이전것과 다른 가장 큰 특징은 xml파일에서 id를 설정하지 않으면 .kt에서 불러서 사용될 수 없다는 점인데 나
Navigaion은 Jetpack에 해당되는 내용으로 앱 내에서 조금 더 자유롭고 체계적인 이동을 돕는다. 공식문서에 의하면 Navigaion은 세가지로 구성되는데 첫번째는 모든 정보가 포함된 nav_graph로 .xml파일 형식이다. 갈수있는 경로가 포함된다. 두번째