首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

往电流程

2012-09-09 
去电流程去电流程:广播:actionandroid.intent.action.CALLOutgoingCallBroadcaster.java接收,该类中先

去电流程
去电流程:
广播:action="android.intent.action.CALL"

OutgoingCallBroadcaster.java接收,该类中先判断是否是紧急号码,是紧急号码则直接启动com.android.contacts.DialtactsActivity,并结束自己。
调用PhoneApp的wakeUpScreen唤醒屏幕
普通电话,则发送广播,由类部类OutgoingCallReceiver接收,该类启动InCallScreen转到通话界面
InCallScreen中的initInCallScreen初始化屏幕,然后registerForPhoneStates,该方法中通过mPhone(GSMPhone的实例)注册各种状态或底层响应,交由initInCallScreen的mHandler进行操作。

PhoneApp创建的时候,会调用PhoneFactory.getDefaultPhone()创建一个Phone对象,GSMPhone

热点排行