else if문 왠만하면 when으로
불필요한 초기화 x
enumclass
valid체크
enum class SignUpErrorMessage( @StringRes val message: Int, ){ NAME(R.String.sign_up_name_error), ... }
...
getString(SignUpErrorMessage.NAME.message)
장점: 에러 메시지같은것들을 한꺼번에 관리가능
if(etName.text.toString().isBlank()) { SignUpErrorMessage.NAME } else { SignUpErrorMessage.Pass }.message
과제 SignUpActivity를 재활용해서 회원정보 수정하기
표현정보 페이지에서 유저정보를 가진상태에서 호출할건데
내 회원 정보랑 엔트리 타입이라든가 접근할 수 있는 하나의 플래그를 넣어주면
Date class, Enum class 적극적으로 활용해보기
ViewModel, LiveData 학습,정리