Android.OS 名前空間

クラス

AsyncTask

AsyncTask は、UI スレッドを適切かつ簡単に使用できるようにすることを目的としていました。

AsyncTask.Status

タスクの現在の状態を示します。

AsyncTask<TParams,TProgress,TResult>
BadParcelableException

の形式が正しくないか、無効な場合 Parcelable にスローされる例外。

BaseBundle

文字列キーからさまざまな型の値へのマッピング。

BatteryManager

BatteryManager クラスには、Intent の値に使用される文字列と定数が android.content.Intent#ACTION_BATTERY_CHANGED 含まれており、バッテリプロパティと充電プロパティを照会するメソッドが用意されています。

Binder

リモートテーブル オブジェクトの基本クラス。これは、 によって IBinder定義された軽量リモート プロシージャ 呼び出しメカニズムのコア部分です。

Binder.InterfaceConsts
BinderConsts

リモートテーブル オブジェクトの基本インターフェイス。インプロセス呼び出しとクロスプロセス呼び出しの実行時に高パフォーマンスを実現するように設計された軽量リモート プロシージャ 呼び出しメカニズムの中核部分です。

BugreportManager

バグレポートをキャプチャして使用するための特権 API を提供するクラス。

BugreportManager.BugreportCallback

バグレポートの進行状況と状態のコールバックを記述するインターフェイス。

Build

システム プロパティから抽出された現在のビルドに関する情報。

Build.Partition

特定のデバイス パーティションのビルド情報。

Build.VERSION

さまざまなバージョン文字列。

Build.VERSION_CODES

現在知られている SDK バージョン コードの列挙。

Bundle

文字列キーからさまざまな Parcelable 値へのマッピング。

Bundle.InterfaceConsts
CancellationSignal

進行中の操作を取り消す機能を提供します。

CombinedVibration

CombinedVibration は、1 つ以上 Vibrator Vibratorsによって実行されるハプティクス効果の組み合わせを表します。

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

ドロップ ボックスから取得された 1 つのエントリ。

DropBoxManager.Entry.InterfaceConsts
Environment

環境変数へのアクセスを提供します。

FileObserver

( inotify を使用して) ファイルを監視し、デバイス上の任意のプロセス (このプロセスを含む) によってファイルがアクセスまたは変更された後にイベントを発生させます。

FileUriExposedException

アプリケーションが を別のアプリに公開 file://android.net.Uri するときにスローされる例外。

FileUtils

ファイルの操作に役立つユーティリティ メソッド。

FileUtils.ProgressEventArgs
Handler

Handler を使用すると、スレッドMessageQueueの に関連付けられているオブジェクトと Runnable オブジェクトを送信および処理Messageできます。

HandlerThread

Threadを持つ Looper

HardwarePropertiesManager

HardwarePropertiesManager クラスは、デバイスのハードウェア状態 (CPU、GPU、バッテリ温度、コアあたりの CPU 使用率、ファン速度など) にアクセスするメカニズムを提供します。

LimitExceededException

アプリがシステムによって設定された制限を超えたことを示します。

LocaleList

LocaleList はロケールの不変リストであり、通常はロケールのユーザー設定の順序付きリストを保持するために使用されます。

LocaleList.InterfaceConsts
Looper

スレッドのメッセージ ループを実行するために使用されるクラス。

MemoryFile

MemoryFile は、必要に応じて消去可能に設定できるラッパー SharedMemory です。

Message

に送信できる説明と任意のデータ オブジェクトを含むメッセージを Handler定義します。

Message.InterfaceConsts
MessageQueue

によって Looperディスパッチされるメッセージの一覧を保持する低レベルクラス。

Messenger

他のユーザーがメッセージを送信するために使用できるハンドラーへの参照。

Messenger.InterfaceConsts
NetworkOnMainThreadException

アプリケーションがメイン スレッドでネットワーク操作を実行しようとしたときにスローされる例外。

OperationCanceledException

実行中の操作が取り消されたときにスローされる例外の種類。

Parcel

IBinder を介して送信できるメッセージ (データおよびオブジェクト参照) のコンテナー。

Parcelable

インスタンスを に書き込み、 から復元できるクラスの Parcelインターフェイス。

ParcelFileDescriptor

によって返される Parcel#readFileDescriptorFileDescriptor を使用すると、完了したときに閉じられます。

ParcelFileDescriptor.AutoCloseInputStream

ParcelFileDescriptor に対して作成できる InputStream。これにより、ストリームが閉じられたときにの呼び出し ParcelFileDescriptor#close ParcelFileDescriptor.close() が行われます。

ParcelFileDescriptor.AutoCloseOutputStream

ParcelFileDescriptor に対して作成できる OutputStream。これにより、ストリームが閉じられたときにを呼び出 ParcelFileDescriptor#close ParcelFileDescriptor.close() す処理が行われます。

ParcelFileDescriptor.CloseEventArgs
ParcelFileDescriptor.FileDescriptorDetachedException

ファイル記述子がデタッチされたことを示す例外。

ParcelFileDescriptor.InterfaceConsts
ParcelFormatException

パーセルの内容 (通常は非マーシャーリング中) には、予期されるデータは含まれません。

ParcelUuid

このクラスは、128 ビットの汎用一意識別子の不変表現である Parcelable ラッパー UUID です。

ParcelUuid.InterfaceConsts
PatternMatcher

信頼されていないデータで安全に使用できる単純なパターン マッチャー:完全な reg-exp サポートは提供されず、悪意を持って使用できない単純なグロビングのみが提供されます。

PatternMatcher.InterfaceConsts
PerformanceHintManager

PerformanceHintManager を使用すると、アプリはパフォーマンス ヒントをシステムに送信できます。

PerformanceHintManager.Session

Session は、パフォーマンスのヒントをユニットとして考慮する必要がある、関連するワークロード間のスレッドのグループを表します。

PersistableBundle

文字列キーからさまざまな型の値へのマッピング。

PersistableBundle.InterfaceConsts
PowerManager

このクラスを使用すると、デバイスの電源状態の側面を照会および要求できます。

PowerManager.ThermalStatusChangedEventArgs
PowerManager.WakeLock

ウェイク ロックは、アプリケーションでデバイスをオンに維持する必要があることを示すメカニズムです。

PowerManager.WakeLockStateEventArgs
Process

OS プロセスを管理するためのツール。

ProxyFileDescriptorCallback

ProxyFileDescriptor からのファイル システム要求を処理するコールバック。

RecoverySystem

RecoverySystem には、Android 回復システム (システム更新プログラムのインストール、ユーザー データのワイプなどに使用できる別のパーティション) と対話するためのメソッドが含まれています。

RecoverySystem.ProgressEventArgs
RemoteCallbackList

リモート インターフェイスの一覧を維持するという面倒な作業を行います。通常は、 から android.app.Service クライアントへのコールバックを実行するために使用されます。

RemoteException

すべてのバインダー リモート呼び出しエラーの親例外

        Note: not all exceptions from binder services will be subclasses of this.
ResultReceiver

誰かからコールバックの結果を受け取るためのジェネリック インターフェイス。

ResultReceiver.InterfaceConsts
SharedMemory

SharedMemory を使用すると、匿名共有メモリの作成、マッピング、保護の制御が可能になります。

SharedMemory.InterfaceConsts
StatFs

ファイルシステム上の領域に関する全体的な情報を取得します。

StrictMode

StrictMode は、誤って行っている可能性のあることを検出し、修正できるように注意を引く開発者ツールです。

StrictMode.ThreadPolicy

StrictMode 特定のスレッドに適用されるポリシー。

StrictMode.ThreadPolicy.Builder

T:Android.OS.StrictMode+ThreadPolicy インスタンスを作成します。

StrictMode.ThreadViolationEventArgs
StrictMode.VmPolicy

StrictMode ポリシーは、仮想マシンのプロセス内のすべてのスレッドに適用されます。

StrictMode.VmPolicy.Builder

T:Android.OS.StrictMode+VmPolicy インスタンスを作成します。

StrictMode.VmViolationEventArgs
SystemClock

コア タイムキーピング機能。

TestLooperManager

ルーパーがメッセージを実行するのをブロックし、このオブジェクトの所有者は、解放されるまで、いつどのメッセージが実行されるかを制御できます。

TokenWatcher

TokenWatcher は、 の IBinderコレクションを監視します。

Trace

トレース イベントをシステム トレース バッファーに書き込みます。

TransactionTooLargeException

バインダー トランザクションが大きすぎたため失敗しました。

UserHandle

デバイス上のユーザーの表現。

UserHandle.InterfaceConsts
UserManager

マルチユーザー システムのユーザーとユーザーの詳細を管理します。

UserManager.UserOperationException

ユーザー操作が失敗したことを示すためにスローされます。

VibrationAttributes

振動に関する情報を記述する属性のコレクションをカプセル化します。

VibrationAttributes.Builder

オブジェクトの VibrationAttributes Builder クラス。

VibrationAttributes.InterfaceConsts
VibrationEffect

VibrationEffect は、 によって実行されるハプティクス効果を Vibrator表します。

VibrationEffect.Composition

1 つの VibrationEffectとして再生できるように結合されたハプティクス要素の構成。

VibrationEffect.InterfaceConsts
Vibrator

デバイスで振動子を操作するクラス。

VibratorManager

デバイスからのすべての振動子へのアクセスと、同期された方法でそれらを実行する機能を提供します。

WorkSource

他のユーザーが行う可能性のある作業のソースについて説明します。

WorkSource.InterfaceConsts

インターフェイス

CancellationSignal.IOnCancelListener

取り消しをリッスンします。

FileUtils.IProgressListener

進行状況が行われると定期的に呼び出されるリスナー。

Handler.ICallback

Handler の独自のサブクラスを実装する必要がないようにハンドラーをインスタンス化するときに使用できるコールバック インターフェイス。

IBinder

リモートテーブル オブジェクトの基本インターフェイス。インプロセス呼び出しとクロスプロセス呼び出しの実行時に高パフォーマンスを実現するように設計された軽量リモート プロシージャ 呼び出しメカニズムの中核部分です。

IBinderDeathRecipient

IBinder をホストするプロセスが終了したときにコールバックを受信するためのインターフェイス。

IInterface

バインダー インターフェイスの基底クラス。

IOutcomeReceiver

非同期操作でエラーが発生する可能性がある場合に使用するためのコールバック インターフェイス。

IParcelable

インスタンスを に書き込み、 から復元できるクラスの Parcelインターフェイス。

IParcelableClassLoaderCreator

Creatorの特殊化により、オブジェクトが作成されている ClassLoader を受け取ることができます。

IParcelableCreator

パーセルから Parcelable クラスのインスタンスを生成するパブリック CREATOR フィールドとして実装および提供する必要があるインターフェイス。

MessageQueue.IIdleHandler

スレッドが他のメッセージの待機をブロックするタイミングを検出するためのコールバック インターフェイス。

MessageQueue.IOnFileDescriptorEventListener

ファイル記述子関連のイベントが発生したときに呼び出されるリスナー。

ParcelFileDescriptor.IOnCloseListener

ParcelFileDescriptor が閉じられたことを示すコールバック。

PowerManager.IOnThermalStatusChangedListener

と に PowerManager#addThermalStatusListener 渡されるリスナーPowerManager#removeThermalStatusListener 熱状態が変更されたことを呼び出し元に通知します。

PowerManager.IWakeLockStateListener

ウェイクロックが有効または無効になったときに通知を受け取るリスナー インターフェイス。

RecoverySystem.IProgressListener

検証が進むにつれて定期的に呼び出されるコールバックのインターフェイス定義。

StrictMode.IOnThreadViolationListener

#ThreadPolicy.Builder#penaltyListener が有効になっている場合、スレッド違反が発生すると、指定された Executor でリスナーが呼び出されます。

StrictMode.IOnVmViolationListener

#VmPolicy.Builder#penaltyListener が有効になっている場合、VM 違反が発生すると、指定された Executor でリスナーが呼び出されます。

列挙型

BatteryHealth

複数の型によって返される値を列挙します。

BatteryPlugged

複数の型によって返される値を列挙します。

BatteryProperty

複数の型によって返される値を列挙します。

BatteryStatus

複数の型によって返される値を列挙します。

BugreportErrorCode
BuildVersionCodes

複数の型によって返され、 メンバーのパラメーターとして取得された値を列挙します。

DebugShow

いくつかの型によって返され、 メンバーのパラメーターとして取得された値を列挙します。

DebugTraceOptions

CountAllocs、および None メンバーによって返され、メンバーのTraceCountAllocsパラメーターとして取得された値をStartMethodTracing()列挙します。

DeviceTemperatureType
DropBoxManagerFlags

複数の型によって返され、複数の型のパラメーターとして取得された値を列挙します。

FileObserverEvents

の複数のメソッド FileObserverEvents によって返され、 F:Android.OS.FileObserver..ctorF:Android.OS.FileObserver.OnEvent メンバー。

LocationPowerSaveMode
LowPowerStandbyAllowedReasons
MessageQueueEventType
ParcelableWriteFlags

複数の型によって返され、複数の型のパラメーターとして取得された値を列挙します。

ParcelFileMode

いくつかの型によって返され、メンバーと F:Android.OS.ParcelFileDescriptor.OpenF メンバーのパラメーターとして取得された値を列挙します。

Pattern

複数の型によって返され、複数の型のパラメーターとして取得された値を列挙します。

QuietMode
Signal

Quit、および Usr1 メンバーによってKill返され、 メンバーのパラメーターとして取得された値を列挙します。

TemperatureSource
ThermalStatus
ThreadPriority

FAndroid.OS.Process.SetThreadPriorityF メンバーのパラメーターとして取得された値を列挙します。

TransactionFlags

いくつかの型によって返され、:Android.OS.IBinder.Transact メンバーのパラメーターとして取得された値を列挙します。

UserCreationFailureReason
UserOperationResultCode
VibrationAttributeFlags
VibrationAttributesUsageClass
VibrationAttributesUsageType
VibrationEffectCompositionPrimitive
VibrationEffectEffectType
VibrationEffectSupport
WakeLockFlags

代理人

MessageQueue.FileDescriptorEventHandler