[LifeCycle (5주차 주제)]
핵심 키워드 🎯
- LifeCycle
- Life Cycle Why?
- Life Cycle 패러다임
- 어떤 Life Cycle에 어떤 기능을 넣는 것이 올바를까?
- MediaPlayer
- SharedPreferences
- Json
- Gson
!주의사항
- 과제 피드백 기반 진행입니다 - 한명씩 본인의 과제를 발표하는 시간 그리고 해온 과제에 대한 피드백을 하는 시간 (ex:전 이렇게 생각해서 이런 부분 다르게 해왔는데 저것도 괜찮은 것 같아요!)이 무조건 기반이 되어야 합니다!
- 부가적으로 워크북에서 제공되는 키워드 혹은 강의에서 들은 디테일 적인 부분에서 더 토의해봐도 좋을 것 같습니다
1. 5주차 수업 후기 📢
- 5주차 수업을 듣고 서로 느낀 점을 이야기해주세요!
- 핵심 키워드에 대해 완벽하게 이해했는지? 혹시 이해가 안 되는 부분은 뭐였는지?
서로 이야기해주세요!
2. 실습 체크리스트 ✅
- [ ] 실제 Flo앱과 흡사하게 만들었나요? - 단지 비슷해서만 되는게 아닙니다! 디자인을 실제 퍼블리싱하는 과정을 연습하는 것이기 때문에 다른 사람이 볼때 정말 플로어플인지 아닌지 헷갈릴 정도로 만들었는지 확인해주세요!
- [ ] 비율 코딩이 잘 되어있나요? (xml 상의 기기를 바꿔보면서 비율코딩 확인)
- [ ] 모든 View에 적절한 id(네이밍)을 매치했나요?
- [ ] 기능이 전부 정상적으로 작동하나요?
- [ ] 음악이 실제로 재생되고 중지되나요?
- [ ] [Song] 사용자가 액티비티를 떠날 때 음악이 중지되나요?
- [ ] [Main] MiniPlayer 에 Song 에서의 데이터가 반영됐나요? (어디까지 재생되었는지,,)