Android.OS 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
AsyncTask |
AsyncTask 旨在实现 UI 线程的正确和轻松使用。 |
AsyncTask.Status |
表示任务的当前状态。 |
AsyncTask<TParams,TProgress,TResult> | |
BadParcelableException |
格式不正确或无效时 |
BaseBundle |
从字符串键到各种类型的值的映射。 |
BatteryManager |
BatteryManager 类包含用于意向中的 |
Binder |
可远程对象(由 |
Binder.InterfaceConsts | |
BinderConsts |
可远程对象的基本接口,是轻量级远程过程调用机制的核心部分,旨在执行进程内和跨进程调用时实现高性能。 |
BugreportManager |
提供用于捕获和使用 bugreport 的特权 API 的类。 |
BugreportManager.BugreportCallback |
描述 bugreport 进度和状态的回调的接口。 |
Build |
有关从系统属性中提取的当前生成的信息。 |
Build.Partition |
生成特定设备分区的信息。 |
Build.VERSION |
各种版本字符串。 |
Build.VERSION_CODES |
枚举当前已知的 SDK 版本代码。 |
Bundle |
从字符串键到各种 |
Bundle.InterfaceConsts | |
CancellationSignal |
提供取消正在进行的操作的功能。 |
CombinedVibration |
CombinedVibration 描述由一个或多个 |
CombinedVibration.InterfaceConsts | |
CombinedVibration.ParallelCombination |
应在多个振动器中并行播放的触觉效果的组合。 |
ConditionVariable |
实现条件变量锁定范例的类。 |
CountDownTimer |
计划倒计时,直到将来的某个时间,并定期通知沿途的间隔。 |
CpuUsageInfo |
每个核心的 CPU 使用率信息。 |
CpuUsageInfo.InterfaceConsts | |
DeadObjectException |
正在调用的对象已终止,因为它的托管进程不再存在。 |
DeadSystemException |
核心 Android 系统已终止,并正在进行运行时重启。 |
Debug |
为 Android 应用程序提供各种调试方法,包括跟踪和分配计数。 |
Debug.InstructionCount |
用于收集和查询指令计数的 API。 |
Debug.MemoryInfo |
此类用于检索有关此过程内存映射的各种统计信息。 |
Debug.MemoryInfo.InterfaceConsts | |
DropBoxManager |
将来自各种源的数据块 (排入队列-应用程序崩溃、内核日志记录等。 |
DropBoxManager.Entry |
从放置框中检索到的单个条目。 |
DropBoxManager.Entry.InterfaceConsts | |
Environment |
提供对环境变量的访问。 |
FileObserver |
监视文件 (使用 inotify) 触发事件后,设备上的任何进程访问或更改文件, (包括此进程) 。 |
FileUriExposedException |
当应用程序向另一个应用公开 时引发的 |
FileUtils |
用于处理文件的实用工具方法。 |
FileUtils.ProgressEventArgs | |
Handler |
处理程序允许你发送和处理 |
HandlerThread |
|
HardwarePropertiesManager |
HardwarePropertiesManager 类提供访问设备硬件状态的机制:CPU、GPU 和电池温度、每个核心的 CPU 使用率、风扇速度等。 |
LimitExceededException |
指示应用已超出系统设置的限制。 |
LocaleList |
LocaleList 是不可变的区域设置列表,通常用于保留区域设置的用户首选项的有序列表。 |
LocaleList.InterfaceConsts | |
Looper |
用于为线程运行消息循环的类。 |
MemoryFile |
MemoryFile 是一个包装器,可以选择将其 |
Message |
定义一条消息,其中包含可发送到 |
Message.InterfaceConsts | |
MessageQueue |
包含要由 |
Messenger |
对处理程序的引用,其他人可以使用该处理程序向其发送消息。 |
Messenger.InterfaceConsts | |
NetworkOnMainThreadException |
当应用程序尝试在其main线程上执行网络操作时引发的异常。 |
OperationCanceledException |
取消正在进行的操作时引发的异常类型。 |
Parcel |
消息的容器 (可通过 IBinder 发送的数据和对象引用) 。 |
Parcelable |
类的接口,这些类的实例可以写入并从中还原 Parcel。 |
ParcelFileDescriptor |
返回的 |
ParcelFileDescriptor.AutoCloseInputStream |
可以在 ParcelFileDescriptor 上创建的 InputStream,它将在流关闭时负责为你调用 |
ParcelFileDescriptor.AutoCloseOutputStream |
可以在 ParcelFileDescriptor 上创建的 OutputStream,它会在流关闭时负责为你调用 |
ParcelFileDescriptor.CloseEventArgs | |
ParcelFileDescriptor.FileDescriptorDetachedException |
指示文件描述符已分离的异常。 |
ParcelFileDescriptor.InterfaceConsts | |
ParcelFormatException |
通常,在取消封送) 期间,包裹 (的内容不包含预期数据。 |
ParcelUuid |
此类是一个可包裹包装器,其周围 |
ParcelUuid.InterfaceConsts | |
PatternMatcher |
一个简单的模式匹配程序,可以安全地用于不受信任的数据:它不提供完整的 reg-exp 支持,仅提供不能恶意使用的简单 globbing。 |
PatternMatcher.InterfaceConsts | |
PerformanceHintManager |
PerformanceHintManager 允许应用向系统发送性能提示。 |
PerformanceHintManager.Session |
会话表示具有相互关联的工作负载的一组线程,因此,应将性能提示视为一个单元。 |
PersistableBundle |
从字符串键到各种类型的值的映射。 |
PersistableBundle.InterfaceConsts | |
PowerManager |
此类允许你查询和请求控制设备电源状态的各个方面。 |
PowerManager.ThermalStatusChangedEventArgs | |
PowerManager.WakeLock |
唤醒锁是一种机制,用于指示应用程序需要让设备保持打开状态。 |
PowerManager.WakeLockStateEventArgs | |
Process |
用于管理 OS 进程的工具。 |
ProxyFileDescriptorCallback |
处理来自 ProxyFileDescriptor 的文件系统请求的回调。 |
RecoverySystem |
RecoverySystem 包含用于与 Android 恢复系统交互的方法, (可用于安装系统更新、擦除用户数据等的单独分区。 |
RecoverySystem.ProgressEventArgs | |
RemoteCallbackList |
负责维护远程接口列表的格劳特工作,通常用于执行从 到 |
RemoteException |
所有 Binder 远程调用错误的父异常
|
ResultReceiver |
用于从某人接收回调结果的通用接口。 |
ResultReceiver.InterfaceConsts | |
SharedMemory |
SharedMemory 支持对匿名共享内存进行创建、映射和保护控制。 |
SharedMemory.InterfaceConsts | |
StatFs |
检索有关文件系统上空间的总体信息。 |
StrictMode |
StrictMode 是一种开发人员工具,可检测意外中可能正在执行的操作,并引起你的注意,以便修复它们。 |
StrictMode.ThreadPolicy |
|
StrictMode.ThreadPolicy.Builder | |
StrictMode.ThreadViolationEventArgs | |
StrictMode.VmPolicy |
|
StrictMode.VmPolicy.Builder | |
StrictMode.VmViolationEventArgs | |
SystemClock |
核心计时设施。 |
TestLooperManager |
阻止循环器执行任何消息,并允许此对象的持有者控制何时以及执行哪些消息,直到它被释放。 |
TokenWatcher |
TokenWatcher 监视 的集合 |
Trace |
将跟踪事件写入系统跟踪缓冲区。 |
TransactionTooLargeException |
Binder 事务失败,因为它太大。 |
UserHandle |
设备上的用户表示形式。 |
UserHandle.InterfaceConsts | |
UserManager |
管理多用户系统上的用户和用户详细信息。 |
UserManager.UserOperationException |
引发以指示用户操作失败。 |
VibrationAttributes |
封装描述有关振动的信息的属性集合。 |
VibrationAttributes.Builder |
对象的 |
VibrationAttributes.InterfaceConsts | |
VibrationEffect |
VibrationEffect 描述要由 |
VibrationEffect.Composition |
组合在一起的触觉元素,可作为单个 |
VibrationEffect.InterfaceConsts | |
Vibrator |
在设备上操作振动器的类。 |
VibratorManager |
提供对设备中所有振动器的访问权限,以及以同步方式运行振动器的功能。 |
WorkSource |
描述可能由其他人完成的一些工作的来源。 |
WorkSource.InterfaceConsts |
接口
CancellationSignal.IOnCancelListener |
侦听取消。 |
FileUtils.IProgressListener |
在进行进度时定期调用的侦听器。 |
Handler.ICallback |
实例化 Handler 时可以使用回调接口,以避免实现自己的 Handler 子类。 |
IBinder |
可远程对象的基本接口,是轻量级远程过程调用机制的核心部分,旨在执行进程内和跨进程调用时实现高性能。 |
IBinderDeathRecipient |
用于在托管 IBinder 的进程消失时接收回调的接口。 |
IInterface |
Binder 接口的基类。 |
IOutcomeReceiver |
在异步操作可能导致失败时使用的回调接口。 |
IParcelable |
类的接口,这些类的实例可以写入并从中还原 |
IParcelableClassLoaderCreator |
的 |
IParcelableCreator |
必须实现并作为公共 CREATOR 字段提供的接口,该字段从 Parcel 生成 Parcelable 类的实例。 |
MessageQueue.IIdleHandler |
用于发现线程何时将阻止等待更多消息的回调接口。 |
MessageQueue.IOnFileDescriptorEventListener |
当发生文件描述符相关事件时调用的侦听器。 |
ParcelFileDescriptor.IOnCloseListener |
指示 ParcelFileDescriptor 已关闭的回调。 |
PowerManager.IOnThermalStatusChangedListener |
传递给 和 的 |
PowerManager.IWakeLockStateListener |
一个侦听器接口,用于在启用/禁用唤醒锁时收到通知。 |
RecoverySystem.IProgressListener |
在验证过程中定期调用回调的接口定义。 |
StrictMode.IOnThreadViolationListener |
启用 # |
StrictMode.IOnVmViolationListener |
启用 # |
枚举
委托
MessageQueue.FileDescriptorEventHandler |