Android.OS 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
主要な Android オペレーティング システム サービスおよびランタイム機能と対話するためのクラスとインターフェイスを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AsyncTask |
AsyncTask は、UI スレッドを適切かつ簡単に使用できるようにすることを目的としていました。 |
| AsyncTask.Status |
タスクの現在の状態を示します。 |
| AsyncTask<TParams,TProgress,TResult> |
AsyncTask<TParams、TProgress、TResult> の Android OS API 値を提供します。 |
| BadParcelableException |
|
| BaseBundle |
文字列キーからさまざまな型の値へのマッピング。 |
| BatteryManager |
BatteryManager クラスには、 |
| Binder |
リモートテーブル オブジェクトの基本クラス。 |
| Binder.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| BinderConsts |
リモートテーブル オブジェクトの基本インターフェイス。インプロセス呼び出しとクロスプロセス呼び出しの実行時に高パフォーマンスを実現するように設計された軽量リモート プロシージャ 呼び出しメカニズムの中核部分です。 |
| BugreportManager |
バグレポートをキャプチャして使用するための特権 API を提供するクラス。 |
| BugreportManager.BugreportCallback |
バグレポートの進行状況と状態のコールバックを記述するインターフェイス。 |
| Build |
システム プロパティから抽出された現在のビルドに関する情報。 |
| Build.Partition |
特定のデバイス パーティションのビルド情報。 |
| Build.VERSION |
さまざまなバージョン文字列。 |
| Build.VERSION_CODES |
現在既知の SDK バージョン コードの列挙。 |
| Build.VERSION_CODES_FULL |
現在知られている SDK のメジャー バージョン コードとマイナー バージョン コードの列挙。 |
| Bundle |
文字列キーからさまざまな |
| Bundle.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| CancellationSignal |
進行中の操作を取り消す機能を提供します。 |
| CombinedVibration |
CombinedVibration は、1 つ以上の |
| CombinedVibration.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| CombinedVibration.ParallelCombination |
複数の振動子で並列に再生する必要がある触覚効果の組み合わせ。 |
| ConditionVariable |
条件変数のロック パラダイムを実装するクラス。 |
| CountDownTimer |
途中で定期的に通知を行い、将来の時間までカウントダウンをスケジュールします。 |
| CpuHeadroomParams |
|
| CpuHeadroomParams.Builder |
CpuHeadroomParams.Builder の Android OS API 値を提供します。 |
| CpuUsageInfo |
コアあたりの CPU 使用率情報。 |
| CpuUsageInfo.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| DeadObjectException |
呼び出しているオブジェクトは、ホスティング プロセスが存在しなくなったか、低レベルのバインダー エラーが発生したため、終了しました。 |
| DeadSystemException |
コア Android システムが停止し、ランタイムの再起動が行われます。 |
| Debug |
トレースや割り当て数など、Android アプリケーションのさまざまなデバッグ方法を提供します。 |
| Debug.InstructionCount |
命令数を収集およびクエリするための API。 |
| Debug.MemoryInfo |
このクラスは、このプロセスのメモリ マッピングに関するさまざまな統計情報を取得するために使用されます。 |
| Debug.MemoryInfo.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| DropBoxManager |
(さまざまなソースからの) データのチャンクをエンキューします。アプリケーションのクラッシュ、カーネル ログ レコードなどです。 |
| DropBoxManager.Entry |
ドロップ ボックスから取得された 1 つのエントリ。 |
| DropBoxManager.Entry.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| Environment |
環境変数へのアクセスを提供します。 |
| FileObserver |
( inotify を使用して) ファイルがデバイス上の任意のプロセス (このプロセスを含む) によってアクセスまたは変更された後にイベントを発生させるために、ファイルを監視します。 |
| FileUriExposedException |
アプリケーションが別のアプリに |
| FileUtils |
ファイルの操作に役立つユーティリティ メソッド。 |
| FileUtils.ProgressEventArgs |
対応する Android イベントのデータを提供します。 |
| GpuHeadroomParams |
|
| GpuHeadroomParams.Builder |
GpuHeadroomParams.Builder の Android OS API 値を提供します。 |
| Handler |
ハンドラーを使用すると、スレッドの |
| HandlerThread |
|
| HardwarePropertiesManager |
HardwarePropertiesManager クラスは、CPU、GPU、バッテリ温度、コアあたりの CPU 使用率、ファン速度など、デバイスのハードウェア状態にアクセスするメカニズムを提供します。 |
| LimitExceededException |
アプリがシステムによって設定された制限を超えたことを示します。 |
| LocaleList |
LocaleList は、ロケールの不変リストであり、通常はロケールのユーザー設定の順序付きリストを保持するために使用されます。 |
| LocaleList.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| Looper |
スレッドのメッセージ ループを実行するために使用されるクラス。 |
| MemoryFile |
MemoryFile は、必要に応じて消去可能に設定できる |
| Message |
|
| Message.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| MessageQueue |
|
| Messenger |
ハンドラーへの参照。他のユーザーがハンドラーにメッセージを送信するために使用できます。 |
| Messenger.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| NetworkOnMainThreadException |
アプリケーションがメイン スレッドでネットワーク操作を実行しようとしたときにスローされる例外。 |
| OperationCanceledException |
実行中の操作が取り消されたときにスローされる例外の種類。 |
| Parcel |
IBinder を介して送信できるメッセージ (データおよびオブジェクト参照) のコンテナー。 |
| Parcelable |
インスタンスを Parcelに書き込んで復元できるクラスのインターフェイス。 |
| ParcelFileDescriptor |
|
| ParcelFileDescriptor.AutoCloseInputStream |
ParcelFileDescriptor で作成できる InputStream。ストリームが閉じられたときに |
| ParcelFileDescriptor.AutoCloseOutputStream |
ParcelFileDescriptor で作成できる OutputStream。ストリームが閉じられたときに |
| ParcelFileDescriptor.CloseEventArgs |
対応する Android イベントのデータを提供します。 |
| ParcelFileDescriptor.FileDescriptorDetachedException |
ファイル記述子がデタッチされたことを示す例外。 |
| ParcelFileDescriptor.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| ParcelFormatException |
パーセルの内容 (通常はマーシャリング解除中) には、予期されるデータが含まれていません。 |
| ParcelUuid |
このクラスは、128 ビットの汎用一意識別子の不変表現である、 |
| ParcelUuid.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| PatternMatcher |
信頼されていないデータで安全に使用できる単純なパターン マッチャー:完全な reg-exp サポートは提供されず、悪意を持って使用できない単純な globbing のみが提供されます。 |
| PatternMatcher.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| PerformanceHintManager |
PerformanceHintManager を使用すると、アプリはパフォーマンス ヒントをシステムに送信できます。 |
| PerformanceHintManager.Session |
セッションは、パフォーマンスのヒントをユニットとして考慮する必要がある、相互に関連するワークロードを持つスレッドのグループを表します。 |
| PersistableBundle |
文字列キーからさまざまな型の値へのマッピング。 |
| PersistableBundle.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| PowerManager |
このクラスを使用すると、デバイスの電源状態の側面を照会および要求できます。 |
| PowerManager.ThermalHeadroomChangedEventArgs |
対応する Android イベントのデータを提供します。 |
| PowerManager.ThermalStatusChangedEventArgs |
対応する Android イベントのデータを提供します。 |
| PowerManager.WakeLock |
ウェイク ロックは、アプリケーションでデバイスをオンに維持する必要があることを示すメカニズムです。 |
| PowerManager.WakeLockStateEventArgs |
対応する Android イベントのデータを提供します。 |
| PowerMonitor |
PowerMonitor は、ODPM レール (デバイス上のパワー レール モニター) またはモデル化されたエネルギー コンシューマーを表します。 |
| PowerMonitor.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| PowerMonitorReadings |
Power Monitors からのエネルギー測定値のコレクション。 |
| Process |
OS プロセスを管理するためのツール。 |
| ProfilingManager |
このクラスを使用すると、呼び出し元は <ul><li>Request プロファイリングを実行し、結果をリッスンできます。 |
| ProfilingResult |
1 つのプロファイリング要求操作の結果をカプセル化します。 |
| ProfilingResult.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| ProfilingTrigger |
1 つのプロファイリング トリガーをカプセル化します。 |
| ProfilingTrigger.Builder |
|
| ProxyFileDescriptorCallback |
ProxyFileDescriptor からのファイル システム要求を処理するコールバック。 |
| RecoverySystem |
RecoverySystem には、Android 回復システム (システム更新プログラムのインストール、ユーザー データのワイプなどに使用できる別のパーティション) と対話するためのメソッドが含まれています。 |
| RecoverySystem.ProgressEventArgs |
対応する Android イベントのデータを提供します。 |
| RemoteCallbackList |
通常、 |
| RemoteCallbackList.Builder |
|
| RemoteException |
すべての Binder リモート呼び出しエラーの親例外
|
| ResultReceiver |
誰かからコールバックの結果を受け取るための汎用インターフェイス。 |
| ResultReceiver.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| SecurityStateManager |
SecurityStateManager には、システム コンポーネントとプラットフォーム コンポーネントのセキュリティ状態を照会する機能が用意されています。 |
| SharedMemory |
SharedMemory を使用すると、匿名の共有メモリに対する作成、マッピング、保護の制御が可能になります。 |
| SharedMemory.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| StatFs |
ファイルシステム上の領域に関する全体的な情報を取得します。 |
| StrictMode |
StrictMode は、誤って行っている可能性のあることを検出し、修正できるように注意を引く開発者ツールです。 |
| StrictMode.ThreadPolicy |
|
| StrictMode.ThreadPolicy.Builder |
T:Android.OS.StrictMode+ThreadPolicy インスタンスを作成します。 |
| StrictMode.ThreadViolationEventArgs |
対応する Android イベントのデータを提供します。 |
| StrictMode.VmPolicy |
|
| StrictMode.VmPolicy.Builder |
T:Android.OS.StrictMode+VmPolicy インスタンスを作成します。 |
| StrictMode.VmViolationEventArgs |
対応する Android イベントのデータを提供します。 |
| SystemClock |
コアタイムキーピング機能。 |
| TestLooperManager |
ルーパーがメッセージを実行するのをブロックし、このオブジェクトの所有者は、解放されるまで、いつどのメッセージが実行されるかを制御できます。 |
| TokenWatcher |
TokenWatcher は、 |
| Trace |
トレース イベントをシステム トレース バッファーに書き込みます。 |
| TransactionTooLargeException |
バインダー トランザクションが大きすぎたため失敗しました。 |
| UserHandle |
デバイス上のユーザーの表現。 |
| UserHandle.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| UserManager |
マルチユーザー システムのユーザーとユーザーの詳細を管理します。 |
| UserManager.UserOperationException |
ユーザー操作が失敗したことを示すためにスローされます。 |
| VibrationAttributes |
振動に関する情報を記述する属性のコレクションをカプセル化します。 |
| VibrationAttributes.Builder |
|
| VibrationAttributes.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| VibrationEffect |
VibrationEffect は、 |
| VibrationEffect.BasicEnvelopeBuilder |
さまざまな機能を備えたデバイス間で一貫した触覚知覚を提供するように設計された、エンベロープによって定義された波形効果のビルダー。 |
| VibrationEffect.Composition |
1 つの |
| VibrationEffect.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
| VibrationEffect.WaveformEnvelopeBuilder |
エンベロープによって記述される波形効果のビルダー。 |
| Vibrator |
デバイス上で振動子を操作するクラス。 |
| VibratorManager |
デバイスからのすべての振動子へのアクセスと、同期された方法でそれらを実行する機能を提供します。 |
| WorkDuration |
WorkDuration には、各コンポーネントのワークロードのナノ秒単位の測定時間が含まれています。 |
| WorkSource |
他のユーザーが実行できる作業のソースについて説明します。 |
| WorkSource.InterfaceConsts |
対応する Android インターフェイスによって公開される定数を定義します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| CancellationSignal.IOnCancelListener |
取り消しをリッスンします。 |
| FileUtils.IProgressListener |
進行状況が行われると定期的に呼び出されるリスナー。 |
| Handler.ICallback |
Handler の独自のサブクラスを実装する必要がないように、ハンドラーをインスタンス化するときに使用できるコールバック インターフェイス。 |
| IBinder |
リモートテーブル オブジェクトの基本インターフェイス。インプロセス呼び出しとクロスプロセス呼び出しの実行時に高パフォーマンスを実現するように設計された軽量リモート プロシージャ 呼び出しメカニズムの中核部分です。 |
| IBinder.IFrozenStateChangeCallback |
固定状態変更イベントを受信するためのコールバック インターフェイス。 |
| IBinderDeathRecipient |
IBinder をホストするプロセスがなくなったときにコールバックを受信するためのインターフェイス。 |
| IInterface |
Binder インターフェイスの基本クラス。 |
| IOutcomeReceiver |
非同期操作でエラーが発生する可能性がある場合に使用するためのコールバック インターフェイス。 |
| IParcelable |
インスタンスを |
| IParcelableClassLoaderCreator |
オブジェクトが作成されている ClassLoader を受け取る |
| IParcelableCreator |
パーセルから Parcelable クラスのインスタンスを生成するパブリック CREATOR フィールドとして実装および提供する必要があるインターフェイス。 |
| MessageQueue.IIdleHandler |
スレッドがより多くのメッセージを待機するのをブロックするタイミングを検出するためのコールバック インターフェイス。 |
| MessageQueue.IOnFileDescriptorEventListener |
ファイル記述子関連のイベントが発生したときに呼び出されるリスナー。 |
| ParcelFileDescriptor.IOnCloseListener |
ParcelFileDescriptor が閉じられたことを示すコールバック。 |
| PowerManager.IOnThermalHeadroomChangedListener |
熱ヘッドルームまたはそのしきい値に対する大幅な変更を受け取ります。 |
| PowerManager.IOnThermalStatusChangedListener |
全体的な熱調整状態の変更を受け取ります。 |
| PowerManager.IWakeLockStateListener |
ウェイクロックが有効または無効になったときに通知を受け取るリスナー インターフェイス。 |
| RecoverySystem.IProgressListener |
検証が進むにつれて定期的に呼び出されるコールバックのインターフェイス定義。 |
| RemoteCallbackList.Builder.IInterfaceDiedCallback |
コールバック インターフェイスをホストしているプロセスがいつ終了したかを通知します。 |
| StrictMode.IOnThreadViolationListener |
# |
| StrictMode.IOnVmViolationListener |
# |
列挙型
| 名前 | 説明 |
|---|---|
| BatteryCapacityLevel |
Android OS API で使用されるバッテリ容量レベルの値を定義します。 |
| BatteryHealth |
複数の型によって返される値を列挙します。 |
| BatteryPlugged |
複数の型によって返される値を列挙します。 |
| BatteryProperty |
複数の型によって返される値を列挙します。 |
| BatteryStatus |
複数の型によって返される値を列挙します。 |
| BugreportErrorCode |
Android OS API で使用される bugreport エラー コード値を定義します。 |
| BuildVersionCodes | |
| BuildVersionCodesFull |
現在知られている SDK のメジャー バージョン コードとマイナー バージョン コードの列挙。 リリースごとに数値が増加し、各リリースのリリース日までに注文することが保証されます。 実際の値は実装の詳細と見なす必要があり、現在のエンコードスキームは将来変更される可能性があります。 |
| CpuHeadroomCalculationType |
Android OS API で使用される CPU ヘッドルーム計算の種類の値を定義します。 |
| DebugShow | |
| DebugTraceOptions |
TraceCountAllocs、CountAllocs、およびNoneメンバーによって返され、StartMethodTracing() メンバーのパラメーターとして取得される値を列挙します。 |
| DeviceTemperatureType |
Android OS API で使用されるデバイス温度の種類の値を定義します。 |
| DropBoxManagerFlags |
複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。 |
| FileObserverEvents |
FileObserverEventsのいくつかのメソッドによって返され、F:Android.OS.FileObserver..ctor、F:Android.OS.FileObserver.OnEvent メンバー。 |
| FrozenCalleePolicy |
Android OS API で使用される固定呼び出し先ポリシー値を定義します。 |
| FrozenStateChangeCallbackState |
Android OS API で使用される固定状態変更コールバック状態の値を定義します。 |
| GpuHeadroomCalculationType |
Android OS API で使用される GPU ヘッドルーム計算の種類の値を定義します。 |
| LocationPowerSaveMode |
Android OS API で使用される場所の省電力モードの値を定義します。 |
| LowPowerStandbyAllowedReasons |
Android OS API で使用される低電力スタンバイの許容される理由の値を定義します。 |
| MessageQueueEventType |
Android OS API で使用されるメッセージ キュー イベントの種類の値を定義します。 |
| ParcelableWriteFlags |
複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。 |
| ParcelFileMode |
複数の型によって返され、 F:Android.OS.ParcelFileDescriptor.Open および F:Android.OS.ParcelFileDescriptor.Open メンバーのパラメーターとして取得された値を列挙します。 |
| Pattern |
複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。 |
| PowerMonitorType |
Android OS API で使用される電源モニターの種類の値を定義します。 |
| ProfilingResultError |
Android OS API で使用されるプロファイリング結果のエラー値を定義します。 |
| ProfilingTriggerType |
Android OS API で使用されるプロファイリング トリガーの種類の値を定義します。 |
| ProfilingType |
Android OS API で使用されるプロファイリングの種類の値を定義します。 |
| QuietMode |
Android OS API で使用されるサイレント モードの値を定義します。 |
| Signal | |
| TemperatureSource |
Android OS API で使用される温度ソース値を定義します。 |
| ThermalStatus |
Android OS API で使用される熱状態の値を定義します。 |
| ThreadPriority | |
| TransactionFlags |
複数の型によって返され、および F:Android.OS.IBinder.Transact メンバーのパラメーターとして取得された値を列挙します。 |
| UserCreationFailureReason |
Android OS API で使用されるユーザー作成エラーの理由値を定義します。 |
| UserOperationResultCode |
Android OS API で使用されるユーザー操作の結果コード値を定義します。 |
| VibrationAttributeFlags |
振動属性のフラグを定義します。 |
| VibrationAttributesUsageClass |
Android OS API で使用される振動属性の使用クラス値を定義します。 |
| VibrationAttributesUsageType |
Android OS API で使用される振動属性の使用の種類の値を定義します。 |
| VibrationEffectCompositionDelayType |
Android OS API で使用される振動効果コンポジション遅延タイプの値を定義します。 |
| VibrationEffectCompositionPrimitive |
Android OS API で使用される振動効果コンポジションプリミティブ値を定義します。 |
| VibrationEffectEffectType |
Android OS API で使用される振動効果の種類の値を定義します。 |
| VibrationEffectSupport |
Android OS API で使用される振動効果のサポート値を定義します。 |
| WakeLockFlags |
ウェイク ロックのフラグを定義します。 |
代理人
| 名前 | 説明 |
|---|---|
| MessageQueue.FileDescriptorEventHandler |
ファイル記述子によって受信されたイベントを処理します。 |