안드로이드를 열심히 공부하고는 있지만.. 안드로이드에서 기초라고 할 수 있는 Activity의 Lifecycle을 제대로 알고 있지 못하다는 생각이 들어 정리하고자 한다..! 안드로이드 공부를 시작한 지 얼마 되지 않았고 액티비티가 무엇인지 이해하기 시작한 개발자나, 액티비티 생명주기의 개념이 부족해 복습하고자 하는 독자라면 이 글이 도움이 될 것이다 ㅎㅎ 1. Activity Lifecycle이란?Activity Lifecycle은 말 그대로 액티비티가 생성, 시작, 정지, 소멸하게 되는 순환 과정을 의미한다. 액티비티는 유저와의 상호작용 중 발생하는 여러 이벤트에 따라서 상태가 바뀌게 되는데, 액티비티가 가질 수 있는 상태(States)와 상태가 바뀔 때 호출되는 콜백 메서드들의 일련의 과정을 사이클..
1주차가 끝나고 2주차가 시작되었습니다! 뭔가 1주일이 느리게 흘러간 것 같은 느낌이었어요. 1주일 동안 정말 빽빽히 공부를 했기 때문인 건가? ㅎㅎ 운영국에서 10월 26일 목요일 3시에 2주차 미션을 메일로 보내주셨습니다. 공통 피드백이 들어있어서 잽싸게 읽어보았습니다. 그중 중요하다고 생각되는 것들만 정리해보았어요! (다른 내용들은 이미 실천 중이거나 무슨 말인지 이해가 안 되거나..) 1. 커밋 메시지를 의미 있게 작성한다 커밋 메시지에 해당 커밋에서 작업한 내용에 대한 이해가 가능하도록 작성한다. 2. 이름을 통해 의도를 드러낸다 나 자신, 다른 개발자와의 소통을 위해 가장 중요한 활동 중의 하나가 좋은 이름 짓기이다. 변수 이름, 함수(메서드) 이름, 클래스 이름을 짓는데 시간을 투자하라. 이..