어플 실행중 전화가 왔을때 혹은 알람 후
보통 아래의 함수에다가 임시로 저장을 하고 전화가 끝나면 복구를 하는데요.
onSaveInstanceState()
onRestoreInstanceState()

예제들을 살펴보니깐 임시로 저장할 변수나, state 등을 모두 따로 지정을 해주던데..
변수를 일일이 다 저장을 해야 하나요?
프로젝트가 방대할경우 그 많은 변수들을 일일이 저장하기기 힘이 든데

Activity를 한꺼번에 저장하는 방법은 없을까요??

기존에 런칭된 소스위주로 좀 설명해주세요