Most visited

Recently visited

Added in API level 1

android.net

Classes that help with network access, beyond the normal java.net.* APIs.

Interfaces

ConnectivityManager.OnNetworkActiveListener 回拨使用 addDefaultNetworkActiveListener(ConnectivityManager.OnNetworkActiveListener)查找系统默认网络何时进入高功率状态。
UrlQuerySanitizer.ValueSanitizer 用于清理单个查询值的函子。

Classes

CaptivePortal 允许应用程序处理 ACTION_CAPTIVE_PORTAL_SIGN_IN活动的类向系统指示强制门户登录的不同结果。
ConnectivityManager 回答关于网络连接状态的查询的类。
ConnectivityManager.NetworkCallback NetworkRequest回调的基类。
Credentials 表示通过UNIX域套接字上的辅助数据传递的UNIX凭证的类。
DhcpInfo 一个用于检索DHCP请求结果的简单对象。
IpPrefix 此类表示IP前缀,即在两个边界的电源(也称为“IP子网”)上对齐的连续IP地址块。
LinkAddress 标识网络链接上的IP地址。
LinkProperties 介绍网络链接的属性。
LocalServerSocket 用于在Linux抽象名称空间中创建入站UNIX域套接字的非标准类。
LocalSocket 在UNIX域名称空间中创建(非服务器)套接字。
LocalSocketAddress 一个UNIX域(AF_LOCAL)套接字地址。
MailTo MailTo URL解析器此类解析mailto方案URL,然后可以查询解析的参数。
Network 标识 Network
NetworkCapabilities 这个类表示网络的功能。
NetworkInfo 描述网络接口的状态。
NetworkRequest 定义网络的请求时,通过由 NetworkRequest.Builder和用于经由请求网络 requestNetwork(NetworkRequest, PendingIntent)或侦听通过改变 registerNetworkCallback(NetworkRequest, PendingIntent)
NetworkRequest.Builder Builder用于创建 NetworkRequest对象。
Proxy 访问用户和默认代理设置的便利课程。
ProxyInfo 介绍一个代理配置。
PskKeyManager 提供TLS-PSK密码套件中使用的预共享密钥(PSK)密钥交换的密钥材料。
RouteInfo 代表一个网络路线。
SSLCertificateSocketFactory 带有几个额外功能的SSLSocketFactory实现:
  • SSL握手操作的超时规范
  • 在大多数情况下主机名验证(请参阅下面的警告)
  • 可选的SSL会话缓存SSLSessionCache
  • 可选地绕过所有SSL证书检查
握手超时不适用于实际的TCP套接字连接。
SSLSessionCache 基于文件的已建立SSL会话缓存。
TrafficStats 提供网络流量统计的类。
Uri 不可变的URI引用。
Uri.Builder 帮助程序类用于构建或操作URI引用。
UrlQuerySanitizer 清理URL的查询部分。
UrlQuerySanitizer.IllegalCharacterValueSanitizer 根据它们包含的字符来净化值。
UrlQuerySanitizer.ParameterValuePair 一个保存参数 - 值对的简单元组。
VpnService VpnService是应用程序扩展和构建自己的VPN解决方案的基类。
VpnService.Builder Helper类创建一个VPN接口。

Enums

LocalSocketAddress.Namespace 该地址存在的名称空间。
NetworkInfo.DetailedState 网络连接的细粒度状态。
NetworkInfo.State 粗粒度的网络状态。

Exceptions

ParseException 解析URL时抛出失败。

Hooray!