建立新的彩信,点击发送后,会断开默认的数据业务,然后连接MMS网络。
首先调用:
ConnectivityService.java—startUsingNetworkFeature,这个函数中会判断当前连接的网络是否为MMS网络,若不是就会调用函数:
MobileDataStateTracker.java—类MobileDataStateTracker中的函数reconnect函数
Reconnect会调用setEnableApn->enableApnType->setEnabled()->sendMessage
在sendMessage中发送一条消息,这个消息是EVENT_ENABLE_NEW_APN,
。。。。handleMessage()得到这条消息后进行处理,调用:
DataConnectionTracker.java--onEnableApn函数,在这个函数中会判断该APN是否已经被ENABLE了,如果没有,就会调用
cdmaDataConnectionTracker.java的onEnableNewApn函数,这个函数再调用:
cdmaDataConnectionTracker.java cleanupConnection函数。这个函数判断当前网络是否连接,若连接就发送消息EVENT_DISCONNECT_DONE。
cdmaDataConnectionTracker.java收到该消息后就会调用函数onDisconnectDone(),
在这个函数中会断开数据连接,并且重链。
分享到:
相关推荐
解析CO协议需要处理连接建立、数据传输和连接关闭的整个过程。 在Android开发中,处理Push短信通常涉及以下步骤: 1. **解析短信头部**:这通常涉及到解析WAP PDU(Packet Data Unit),WAPPdu.java文件可能就是一...
2.3.1 MTP Layer 1: Signaling Data Link Level 31 v 2.3.2 MTP Layer 2: Signaling Link Functions 31 2.3.3 MTP Layer 3: Signaling Network Functions 34 2.4 Signaling Connection Control Part 37 2.4.1 SCCP ...
2. **连接模式**:GPRS提供两种连接模式,即“持续连接”(PDP Context Activation)和“按需连接”(On-Demand Connection)。持续连接允许用户始终在线,无需反复建立和断开连接;按需连接则根据应用需求,仅在...
- **GTP-U(GPRS Tunnelling Protocol for User Data,GPRS隧道协议用户数据)** 这些协议共同构成了Iu-PS接口的功能实现基础,确保了数据传输的安全、高效以及服务质量。 #### RANAP信令流程 RANAP协议在Iu-PS...
GSM通过数字信号进行语音和数据传输,并支持一系列增强服务如短信服务(SMS)、彩信服务(MMS)等。 #### 2. SS —— Switching System(交换系统) 交换系统是电信网络的核心组成部分之一,负责将来自不同来源的通信...
db=\"data/data.mdb\" \'数据库存放目录 on error resume next set conn=server.createobject(\"adodb.connection\") conn.open \"driver={microsoft access driver (*.mdb)};dbq=\"&server.mappath(db) if err ...
- 提供安全的数据传输通道,保护数据在传输过程中的完整性与隐私。 4. **SIMM(Secure Intelligent Machine Manager)** - 用于远程监控和管理物联网设备,支持故障诊断、预测性维护等功能。 5. **NMS(Network ...
可能使用了ADO(ActiveX Data Objects),通过`Connection`对象建立数据库连接,`Command`对象执行SQL语句,以及`Recordset`对象来处理查询结果。 4. **HTML和CSS**:虽然主要涉及后端,但前端展示同样重要。源码中...
- **SocketConnection**:用于建立TCP/IP连接。 - **DatagramConnection**:用于UDP数据报的发送和接收。 #### 4. **数据存储(Data Storage)** J2ME提供了几种不同的数据存储机制,包括: - **Record Management ...
Download and install the patch on top of NMIT 4.1 <br>Datasheet for more details Download a datasheet of Nokia Mobile Internet Toolkit for full details. <br>Nokia Mobile Browser Simulator ...
Download and install the patch on top of NMIT 4.1 <br>Datasheet for more details Download a datasheet of Nokia Mobile Internet Toolkit for full details. <br>Nokia Mobile Browser Simulator ...
Download and install the patch on top of NMIT 4.1 <br>Datasheet for more details Download a datasheet of Nokia Mobile Internet Toolkit for full details. <br>Nokia Mobile Browser Simulator ...
Download and install the patch on top of NMIT 4.1 <br>Datasheet for more details Download a datasheet of Nokia Mobile Internet Toolkit for full details. <br>Nokia Mobile Browser Simulator ...
Signal uses your phone's data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your ...
8.8.16 Service-Specific Connection-Oriented Protocol 242 8.8.17 Signaling Connection Control Part 243 8.8.18 Stream Control Transmission Protocol 243 8.8.19 UDP/IP 243 8.9 UMTS Network Evolution—...