일단 Activity는 하나이고요 SurfaceView로 그림만 그리는 어플입니다. (여러 엑티비티나 서비스등은 사용하지 않고요)

Activity내에서 onDestroy() 메소드를 따로 불러주어야 하나요? 아니면 Back 버튼을 누르면 알아서 어플이 종료되는것이 정상인가요?
어플내에 메뉴를 만들어서 System.exit(0);을 불러주면 깔끔하게 종료가 되는데... Back 버튼을 사용하고 다음에 다시 어플을 실행시키면 에러가 나서요. Back 버튼을 눌렀을때 로그켓에 어플이 종료되었다는 메세지도 안뜨는것 같고요.

Activity내에 onCreate말고는 onResume, onPause, onDestroy등은 아무것도 없는데 이것이 괜찮은가요? 아니면 모두 입력해주어야 하는것인가요?

* SDK 1.6에서 하는데 2.1까지 올려도 요즘 기기들은 크게 지장이 없나요? (혹시나 예전 SDK라서 그런가 싶어서요)