안드로이드 PhoneApp.java / PhoneGlobals.java 소스 및 기능 설명 (Whait is PhoneApp?)
PhoneApp Class는 Phone Application 내에 존재하는 Top-level Application Class로 Booting Time에 PhoneApp이 Init. 될 때 PhoneGlobals을 생성 시킨다. PhoneGlobals의 주요 역활을 살펴보면,- TFW이 생성 및 초기화- 주요 Call 제어 관련 객체 생성 및 동작 관리 (CallController, CallNotifier, CallerInfoCache 등)- Phone State에 따른 Wake Lock의 Acquire및 Release (WakeState, PowerManager.WakeLock [SLEEP, PARTIAL, FULL] 등)- 통화 중에 Proximity Sensor의 동작 감지 (예, LCD 화면 On ..
2014. 4. 16. 12:49