Android 开发中的电话通信与短信功能详解
1. 监控数据连接和活动
在 Android 开发中,除了监控语音和服务细节,还可以使用 PhoneStateListener 来监控移动数据连接和数据传输的变化。 PhoneStateListener 包含两个用于监控设备数据连接的事件处理程序:
- onDataActivity :用于跟踪数据传输活动。
- onDataConnectionStateChanged :用于请求数据连接状态变化的通知。
以下是一个示例代码,展示了如何重写这两个处理程序:
PhoneStateListener dataStateListener = new PhoneStateListener() {
public void onDataActivity(int direction) {
switch (direction) {
case TelephonyManager.DATA_ACTIVITY_IN : break;
case TelephonyManager.DATA_ACTIVITY_OUT : break;
case TelephonyManager.DATA_ACTIVITY_INOUT : break;
case TelephonyManager.DATA_ACTIVITY_NONE : break;
}
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



