[안드로이드] AppManager
게임 프레임워크 중에서 지난 포스팅에서 SurfaceView에 대해서 알아봤었는데요. 이번에는 애플리케이션의 모든것을 관리하는 AppManager에 대해서 알아보도록 할게요. ■ 앱 매니저는 지금 만들고 있는 프레임워크를 사용하는 어플리케이션을 관리하는 기능을 하게 됩니다. 관리에 필요한 여러가지 기능을 하나로 합쳐놓은 건데요. 프로젝트 어디에서나 접근할 수 있도록 싱글턴 패턴을 적용해서 작성하도록 하겠습니다. 먼저 클래스를 하나 만들겠습니다. ■ 게임에서 사용할 서브시스템이나 애플리케이션에 관련된 정보를 멤버 변수로 추가합니다. 먼저 게임 뷰나 리소스를 추가합니다. ■ 앱 매니저에서 GameView와 Resources의 인스턴스 정보를 알기 위해서는 GameView 생성자에서 앱 매니저에 인스턴스 값을..