一、接口
ConnectivityManager.OnNetworkActiveListener
回调与addDefaultNetworkActiveListener(ConnectivityManager.OnNetworkActiveListener)一起使用,以了解系统默认网络何时进入高功率状态。
UrlQuerySanitizer.ValueSanitizer
用于清理单个查询值的函子。
二、类
一个允许应用程序处理ACTION_CAPTIVE_PORTAL_SIGN_IN活动的类可以向系统指示强制门户登录的不同结果。
回答关于网络连接状态的查询的类。
ConnectivityManager.NetworkCallback
NetworkRequest回调的基类。
用于表示通过UNIX域套接字上的辅助数据传递的UNIX凭据的类。
一个用于检索DHCP请求结果的简单对象。
该类表示IP前缀,即在两个边界的功率(也称为“IP子网”)对齐的IP地址的连续块。
标识网络链路上的IP地址。
描述网络链接的属性。
在Linux抽象命名空间中创建入站UNIX域套接字的非标准类。
在UNIX-domain命名空间中创建(非服务器)套接字。
UNIX域(AF_LOCAL)套接字地址。
MailTo URL解析器此类解析mailto方案URL,然后可以查询解析的参数。
识别网络。
此类表示网络的功能。
描述网络接口的状态。
通过NetworkRequest.Builder定义网络请求,用于通过requestNetwork(NetworkRequest,PendingIntent)请求网络或通过registerNetworkCallback(NetworkRequest,PendingIntent)监听更改。
Builder用于创建NetworkRequest对象。
描述用于NetworkRequest的网络的特定属性。
用于访问用户和默认代理设置的便利类。
描述代理配置。
代表网络路由。
SSLSocketFactory实现带有几个额外的功能:
1、SSL握手操作的超时规范
2、大多数情况下,主机名验证(请参阅下面的警告)
3、可选SSL会话缓存与SSLSessionCache
4、可选地绕过所有SSL证书检查
握手超时不适用于实际的TCP套接字连接。
已建立SSL会话的基于文件的缓存。
提供网络流量统计的类
不可变URI引用。
用于构建或操作URI引用的Helper类。
消除URL的“查询”部分。
UrlQuerySanitizer.IllegalCharacterValueSanitizer
根据它们包含的字符来消除值。
UrlQuerySanitizer.ParameterValuePair
一个简单的元组,保存参数值对。
VpnService是应用程序扩展和构建自己的VPN解决方案的基础类。
Helper类创建一个VPN接口。
三、枚举
该地址存在的命名空间。
网络连接的细粒度状态。
粗粒度网络状态。
四、异常
解析URL时抛出失败。