android7.0呼叫流程
2016-08-11 09:47:21 0 举报
在Android 7.0中,呼叫流程如下:当用户点击拨号盘或从联系人列表中选择某个联系人时,系统会启动电话应用。接着,系统会检查用户的SIM卡是否已启用语音和数据服务。如果已启用,则显示拨号界面;否则,提示用户启用相应服务。在拨号界面中,用户可以输入要拨打的号码或选择通讯录中的联系人。当用户按下呼叫按钮时,系统会向网络发送一个呼叫请求。如果网络响应并建立连接,则开始通话。在通话过程中,用户可以进行静音、挂断等操作。通话结束后,系统会自动断开连接并返回到拨号界面。
作者其他创作
大纲/内容
19.createConnection
12.processOutgoingCallIntent()
10.sendBroadcastAsUser()
16.startCreateConnection
TelecomServiceImpl
frameworks/telecom
9.sendBrocaseToReceiver
CallIntentProcessor
1.onClick()
GsmCdmaPhone
17.process()
2.handleDialButtonPressed()
3.startActivityWithErrorToast
21.onCreateOutgoingConnection
8.processIntent()
6.placeCall()
4.placeCall()
7.placeCall()
DialerUtils
25.dial() mci.dial
TelecomManagerCompat
13.processIntent
22.placeOutgoingConnection
UserCallIntentProcessor
PrimaryCallReciver
DialpadFragment
24.dial
15.placeOutgoingCall
TelecomUtil
RIL
TelecomMnager
CallsManager
20.createConnection
Telecom
ContactsCommon
11.processIntent
23.dial()
TelephonyConnectionService
CreateConnectionProcessor
ConnectionService
Dialer
NewOutgoingCallIntentBroadcaster
GsmCdmaCallTracker
18.attemptNextPhoneAccount
14.brocastIntent()
Call
5.placeCall()
ConnecionServiceWrapper
0 条评论
下一页