Android
[Android] Activity Lifecycle 과 화면회전 시 변화
Intro.. 간단한 기능들이 돌아가게 하는 코드를 어느정도 짜봤다면, 그리고 어느정도 안드로이드와 친해졌다면, 이제는 MVVM과 같은 아키택쳐와 메모리 누수 등을 신경쓰는 부분도 다뤄야한다. 왜일까?? MVC, MVP, MVVM, CA 와 같은 아키택쳐로 코드를 짜면 일관적이고 수정이 용이하며 정리되고 직관적인 코드를 짤수있음 (한 엑티비티에 코드가 수백줄 있고 구조를 본인도 알아보기 힘들다면 아키택쳐 공부 강추..) 메모리 누수를 신경쓰면, 불필요한 자원 낭비를 막아 앱이 느려지고 꺼지고 무거워지는 문제점을 해결 할 수 있다. 점점 앱의 크기가 커지거나 다루는 데이터가 많아질수록 이 부분의 필요를 절실히 느낄것이다. 아무튼!! 이런 부분들에 접근하고 능숙해진다면 이 모바일 시장을 헤쳐나갈 수 있다고 ..