안드로이드 - CallManager.getInstance()
2014. 5. 12. 12:14ㆍPrograming/Android / Java
CallManager Class는 JB Version부터 추가 된 Class로 TFW의 Phone type (GSM or CDMA)에 관계없이 Phone Application에 공통적인 Call 관련 API를 제공하기 위해 도입 되었다.
쉽게 이야기 하면, GSM이냐 CDMA냐에 따라서 따로 관리를 하지 않고, 하나의 Class에서 모두 제어하겠다는 의미이다.
개발자 입장에서는 좀 편해졌군;;;ㅋ
아무튼, Telephony Framework Init 시점에서 getInstance를 호출하는 이유는
PhoneApp 객체가 Call 제어를 위해 Call Manger Class의 Instance를 획득하기 위함이다.
'Programing > Android / Java' 카테고리의 다른 글
What is Instance (인스턴스란?) (5) | 2014.05.12 |
---|---|
안드로이드 - PhoneFactory.getDefaultPhone() (0) | 2014.05.12 |
안드로이드 갤러리에서 사진 가져오기 (2) | 2014.05.07 |
안드로이드 URI를 통해서 file path를 가져오기 (How get the file path by URI?) (2) | 2014.05.07 |
안드로이드 Activity 종료 시키기 (Android finish()) (0) | 2014.05.07 |