FACTS & FINDINGS
1. Android 입문 강의
Android UI 와 Activity, Intent에 대해 배웠고 로그인, 회원가입, 자기소개 만들기 과제를 실습했습니다!
다양한 위젯을 만들어보았고 Intent, 이벤트 처리를 구현할 수 있었습니다.
코드 가독성을 높이기 위해 style.xml로 묶어 처리하였습니다.
2. RegisterForActivityResult
추가적으로 registerForActivityResult를 이용해 Activity가 돌아올 때 자동 입력되는 기능을 구현해보았습니다.
Activity가 돌아올 때 결과값을 반환해줘 조금 더 쉽게 액티비티 간의 결과 처리 하는데 도움이 되었다.
3. 추가적인 기능
ImageView의 이미지를 랜덤 표시, font 변경 등을 통해 조금 더 다양한 기능을 추가했습니다.
또한, 로그인 버튼을 눌렀을 때 아이디가 확인한 후 액티비티를 넘겨주려고 했는데 ViewBinding을 써야되어서 보류했습니당..
FEELINGS
중간에 집중력이 떨어졌긴했지만..! 그래도 팀원들끼리 댓글을 달아주니까.. 힘내서 할 수 밖에 없었다ㅎ
조금 더 집중하면서 공부해야 될 것 같고 Kotlin 문법이 많이 약한 것 같다. 많이 헷갈려서 한번 쓰려면 검색을 여러번 해야돼 시간을 많이 잡아먹은 것 같다. 조금 더 Kotlin 문법 공부를 해야겠다.
FUTURE
위젯을 다양하게 디자인 해봐서 다음에는 쉽게 구현할 수 있을 것 같고 style로 묶는 방법을 다음에도 적용시켜봐야겠다.
또한, registerForActivityResult 방법은 다음에 구현할 때도 꼭 필요할 것 같다!