오늘한 일
- 프로젝트를 진행하였다
- 알고리즘 문제를 풀었다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낌 점
이번에도 시험기간과 겹치게 프로젝트를 진행하면서 시험 공부를 안하였는데 뭔가 정말 이래도 되나?라는 불안감이 조금이지만 든다 머리 속으로는 어차피 인서울 가려면 우리 학교 방식에선 과당 2~4명만 가능하고 내 성적과 목표등을 종합적으로 고려했을 때 최선은 프로젝트랑 코딩에 집중하는 것이란걸 알고 있고 부모님 또한 성적에 대해 압박을 주지 않고 내가 하려는 것을 지지해주시만 학생 신분이니 이런 불안감을 느끼는 건 어쩔 수 없는 것 같다
배운 점
안드로이드 다이얼로그
안드로이드 다이얼로그는 안드로이드 앱에서 사용자와의 상호작용을 위해 팝업 형태로 보여지는 창이다 이러한 다이얼로그는 일종의 모달 창이며 사용자의 액션을 요청하거나 정보를 제공하기 위해 주로 사용된다 안드로이드 다이얼로그는 크게 두 가지 유형으로 나눠지는데
그 종류로는
Alert Dialog Alert Dialog는 사용자에게 알림 메시지를 전달하기 위해 사용되며 사용자에게 OK 또는 Cancel 버튼을 클릭하도록 요청하고 이를 통해 사용자가 응답하면 다이얼로그가 닫히는 방식이다
Dialog Fragment Dialog Fragment는 사용자에게 더 많은 정보를 제공하기 위해 사용되며 일반적으로 Alert Dialog보다 크고 더 복잡한 레이아웃을 가지고 여러 개의 버튼을 사용하여 사용자 액션을 지원한다 Dialog Fragment는 사용자 정의 레이아웃과 함께 사용할 수 있으며 일반적으로 Fragment 라이프사이클을 따르고 다른 Fragment와 함께 조합하여 사용할 수 있다
코딩 보카 가입 화면을 만들다가 다이얼로그를 사용하게 되어서 이에 대해 알아보았다
내일 계획
내일은 코딩 보카 2.0 메인화면 디자인을 해야겠다