[1주차/세미나] Dialog, Snackbar, Toast #1
Replies: 8 comments 1 reply
-
[6조] |
Beta Was this translation helpful? Give feedback.
-
[2조 - 우리는 금쪽이조] |
Beta Was this translation helpful? Give feedback.
-
[5조라구 팍씨]"로그인 성공", "아이디 길이 부족" 등 단순한 정보 전달의 목적에 사용하기에는 visible 여부의 상태를 사용해야 하는 Dialog는 사용되는 리소스가 크다고 판단(귀찮다니까요 ㅋㅋ) 로그인 성공 시 -> 성공했다는 사실 알리기만 하면 됨로그인 실패 시 (6글자 미만) -> 글자 수가 모자라서 실패했다 + 화면이동이 이루어지지 않기 때문에 추가적인 사용자의 액션을 받을 필요가 없다고 판단결론: 이삭 Toast 최고 |
Beta Was this translation helpful? Give feedback.
-
💚8조💚는 Toast가 가장 적합하다고 생각합니다. 로그인 관련 정보를 계속 띄우고 있을 필요가 없으니 사용자에게 빠르게 안내 후 사라지는 메세지가 가장 적절한 것 같아요. Dialog는 보통 사용자의 행동을 유도할 때 사용하고, Snackbar도 세부 정보 확인이나 되돌아가기 등에 활용되는 경우가 많은데, 로그인 성공여부 안내를 해주는 이 상황에서는 액션이 불필요하다고 판단했습니다. |
Beta Was this translation helpful? Give feedback.
-
로그인이라는 페이지 자체의 주기능은 빠르게 인증을 하고 넘어가는 용도라고 생각합니다. 스낵바는 실행을 취소할 때, 다이얼로그는 무언가를 사용자에게 표시하고 알려줄 때 사용하기 마련이기 때문에 해당 기능을 구현할 때 가장 사용자 친화적인 방법은 Toast라고 생각했습니다 (그리고 실제로 로그인 화면에서 많이 사용되기 때문에 사용자에게 가장 익숙하다는 의견도 있었음!!) |
Beta Was this translation helpful? Give feedback.
-
[이거사조!] |
Beta Was this translation helpful? Give feedback.
-
[3조] 로그인 되었습니다! 라는 단순 정보 제공용 알림이기 때문에 사용자와의 상호작용이 필요하지 않아 Dialog를 사용하지 않았고, 근데 Toast파랑 Snackbar파가 나뉘긴 했어요😉 |
Beta Was this translation helpful? Give feedback.
-
[1조] Toast를 선택하였습니다.
Snackbar의 경우에는
Dialog의 경우에는
https://developer.android.com/guide/topics/ui/notifiers/toasts |
Beta Was this translation helpful? Give feedback.
-
⚙️ 실습 타임 - Dialog, Snackbar, Toast를 사용해 유저에게 정보를 직접 제공해 봅시다!
❗️기능 명세
1️⃣ ID 창에 입력된 글자가 6글자 이상일 때,
2️⃣ 유저가 로그인 버튼을 클릭하면 유저에게 로그인 되었다는 알림을 띄워주세요.
3️⃣ 이 때 알림은 여러분들이 생각하시기에 가장 적절하다고 생각하는 방식으로 구현해주세요.
4️⃣ 각자 금잔디조와 왜 그런 방식으로 구현했는지 의견을 나눠보고 해당 Discussion에 내용을 공유해주세요!
Beta Was this translation helpful? Give feedback.
All reactions