网络连接评分机制之再谈WIFI与数据切换过程(原)

前面几节介绍了网络评分机制的运行流程,下面我们再次通过案例来梳理一下评分机制在使用过程中的体现。         用户原本在用数据上网,但是如果到了一个有WIFI的环境,并连接上了WIFI,此时用户的手机将会自动断开数据网络,这是如何做到的呢?         当用户来到WIFI环境时,如果连上了...

2015-10-08 14:26:49

阅读数:5100

评论数:7

网络连接评分机制之NetworkMonitor(原)

本节介绍一个比较特殊的流程,就是网络可用性对评分的影响。         该影响主要体现在,当一个网络连接建立时,系统将用该连接Ping一个Google的网站来判断该连接是否真的可以上网,如果不可以,那么就会扣掉该网络40分,从而可能导致该网络的评分低于其他网络评分,下面来看详细过程。 一、N...

2015-10-08 14:17:36

阅读数:6340

评论数:1

网络连接评分机制之NetworkAgent(原)

前面介绍了开机过程中各个网络提供者的初始化过程,其实就是创建自己的NetworkFactory,并将其注册到ConnectivityService。而在介绍NetworkFactory的时候,我们看到该类的官方注释中有这么一句描述: "A NetworkFactory ...

2015-10-08 14:06:32

阅读数:6400

评论数:1

网络连接评分机制之NetworkFactory(原)

在开机时,各个提供网络连接的对象需要向ConnectivityService注册自己,并把自己所提供的网络的分值告诉ConnectivityService。         为了ConnectivityService便于统一管理,每一个具备提供网络服务的对象都需要创建一个NetworkFactor...

2015-10-08 13:51:53

阅读数:5276

评论数:1

连接管理的评分机制介绍(原)

在前一节《Framework中的连接管理机制》中简单介绍了连接管理的大致框架,包括ConnectivityManager、ConnectivityService、NetworkAgent等对象之间的关系以及消息流走向,本节在这些知识的基础上介绍连接管理的核心机制,即连接管理中的评分机制。     ...

2015-10-08 11:08:50

阅读数:3382

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭