Android.OS 네임스페이스

클래스

AsyncTask

AsyncTask는 UI 스레드를 적절하고 쉽게 사용할 수 있도록 하기 위한 것이었습니다.

AsyncTask.Status

작업의 현재 상태를 나타냅니다.

AsyncTask<TParams,TProgress,TResult>
BadParcelableException

Parcelable 잘못된 형식이거나 잘못되었을 때 throw되는 예외입니다.

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은 하나 이상의 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

드롭 상자에서 검색된 단일 항목입니다.

DropBoxManager.Entry.InterfaceConsts
Environment

환경 변수에 대한 액세스를 제공합니다.

FileObserver

파일( inotify 사용)을 모니터링하여 디바이스의 모든 프로세스(이 프로세스 포함)에 의해 파일에 액세스하거나 변경한 후 이벤트를 발생합니다.

FileUriExposedException

애플리케이션이 다른 앱에 를 노출할 때 throw되는 file://android.net.Uri 예외입니다.

FileUtils

유틸리티 메서드는 파일 작업에 유용합니다.

FileUtils.ProgressEventArgs
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

애플리케이션이 기본 스레드에서 네트워킹 작업을 수행하려고 할 때 throw되는 예외입니다.

OperationCanceledException

진행 중인 작업이 취소될 때 throw되는 예외 형식입니다.

Parcel

IBinder를 통해 보낼 수 있는 메시지(데이터 및 개체 참조)에 대한 컨테이너입니다.

Parcelable

인스턴스를 에 쓰고 에서 복원할 수 있는 클래스에 대한 인터페이스입니다 Parcel.

ParcelFileDescriptor

에서 반환된 Parcel#readFileDescriptorFileDescriptor를 사용하면 작업을 완료할 때 닫을 수 있습니다.

ParcelFileDescriptor.AutoCloseInputStream

Stream이 닫혀 있을 때 호출 ParcelFileDescriptor#close ParcelFileDescriptor.close() 을 처리할 ParcelFileDescriptor에서 만들 수 있는 InputStream입니다.

ParcelFileDescriptor.AutoCloseOutputStream

Stream이 닫혔을 때 호출 ParcelFileDescriptor#close ParcelFileDescriptor.close() 을 처리할 ParcelFileDescriptor에서 만들 수 있는 OutputStream입니다.

ParcelFileDescriptor.CloseEventArgs
ParcelFileDescriptor.FileDescriptorDetachedException

파일 설명자가 분리되었음을 나타내는 예외입니다.

ParcelFileDescriptor.InterfaceConsts
ParcelFormatException

소포의 내용(일반적으로 경계를 해제하는 동안)에는 예상된 데이터가 포함되지 않습니다.

ParcelUuid

이 클래스는 128비트 범용 고유 식별자의 변경할 수 없는 표현인 Parcelable 래퍼 UUID 입니다.

ParcelUuid.InterfaceConsts
PatternMatcher

신뢰할 수 없는 데이터에 안전하게 사용할 수 있는 간단한 패턴 일치기: 전체 reg-exp 지원을 제공하지 않으며 악의적으로 사용할 수 없는 간단한 글로빙만 제공합니다.

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

일반적으로 에서 해당 클라이언트로의 콜백 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

사용자 작업이 실패했음을 나타내기 위해 throw되었습니다.

VibrationAttributes

진동에 대한 정보를 설명하는 특성 컬렉션을 캡슐화합니다.

VibrationAttributes.Builder

개체에 대한 작성기 VibrationAttributes 클래스입니다.

VibrationAttributes.InterfaceConsts
VibrationEffect

VibrationEffect는 에서 수행할 Vibrator햅틱 효과를 설명합니다.

VibrationEffect.Composition

단일 VibrationEffect로 재생할 수 있도록 결합된 햅틱 요소의 컴퍼지션입니다.

VibrationEffect.InterfaceConsts
Vibrator

디바이스에서 진동기를 작동하는 클래스입니다.

VibratorManager

디바이스의 모든 진동기 및 동기화된 방식으로 실행하는 기능에 대한 액세스를 제공합니다.

WorkSource

다른 사람이 수행할 수 있는 일부 작업의 출처를 설명합니다.

WorkSource.InterfaceConsts

인터페이스

CancellationSignal.IOnCancelListener

취소를 수신 대기합니다.

FileUtils.IProgressListener

진행이 이루어지면 주기적으로 호출되는 수신기입니다.

Handler.ICallback

처리기를 인스턴스화할 때 사용할 수 있는 콜백 인터페이스는 처리기의 고유한 하위 클래스를 구현하지 않아도 됩니다.

IBinder

인프로시저 및 프로세스 간 호출을 수행할 때 고성능을 위해 설계된 경량 원격 프로시저 호출 메커니즘의 핵심 부분인 원격 개체의 기본 인터페이스입니다.

IBinderDeathRecipient

IBinder를 호스팅하는 프로세스가 사라졌을 때 콜백을 수신하기 위한 인터페이스입니다.

IInterface

바인더 인터페이스에 대한 기본 클래스입니다.

IOutcomeReceiver

비동기 작업으로 인해 오류가 발생할 수 있는 경우 사용하기 위한 콜백 인터페이스입니다.

IParcelable

인스턴스를 에 쓰고 에서 복원할 수 있는 클래스에 대한 인터페이스입니다 Parcel.

IParcelableClassLoaderCreator

의 특수화를 Creator 사용하면 개체가 만들어지는 ClassLoader를 받을 수 있습니다.

IParcelableCreator

Parcel에서 Parcelable 클래스의 인스턴스를 생성하는 공용 CREATOR 필드로 구현되고 제공해야 하는 인터페이스입니다.

MessageQueue.IIdleHandler

스레드가 더 많은 메시지를 기다리는 것을 차단할 시기를 검색하기 위한 콜백 인터페이스입니다.

MessageQueue.IOnFileDescriptorEventListener

파일 설명자 관련 이벤트가 발생할 때 호출되는 수신기입니다.

ParcelFileDescriptor.IOnCloseListener

ParcelFileDescriptor가 닫혔음을 나타내는 콜백입니다.

PowerManager.IOnThermalStatusChangedListener

및 에 PowerManager#addThermalStatusListener 전달된 수신기PowerManager#removeThermalStatusListener열 상태 변경되었음을 호출자에게 알립니다.

PowerManager.IWakeLockStateListener

절전 모드 해제를 사용/사용하지 않도록 설정할 때 알림을 받을 수신기 인터페이스입니다.

RecoverySystem.IProgressListener

확인이 진행됨에 따라 정기적으로 호출되는 콜백에 대한 인터페이스 정의입니다.

StrictMode.IOnThreadViolationListener

#ThreadPolicy.Builder#penaltyListener 을 사용하도록 설정하면 스레드 위반이 발생할 때 제공된 실행기에서 수신기가 호출됩니다.

StrictMode.IOnVmViolationListener

#VmPolicy.Builder#penaltyListener 을 사용하도록 설정하면 VM 위반이 발생할 때 제공된 실행기에서 수신기가 호출됩니다.

열거형

BatteryHealth

여러 형식에서 반환된 값을 열거합니다.

BatteryPlugged

여러 형식에서 반환된 값을 열거합니다.

BatteryProperty

여러 형식에서 반환된 값을 열거합니다.

BatteryStatus

여러 형식에서 반환된 값을 열거합니다.

BugreportErrorCode
BuildVersionCodes

여러 형식에서 반환되고 멤버의 매개 변수로 가져온 값을 열거합니다.

DebugShow

여러 형식에서 반환되고 멤버의 매개 변수로 가져온 값을 열거합니다.

DebugTraceOptions

, 및 CountAllocs멤버가 TraceCountAllocs반환하고 None 멤버의 StartMethodTracing() 매개 변수로 가져온 값을 열거합니다.

DeviceTemperatureType
DropBoxManagerFlags

여러 형식에서 반환되고 여러 형식의 매개 변수로 가져온 값을 열거합니다.

FileObserverEvents

의 여러 메서드 FileObserverEvents 에서 반환되고 F:Android.OS.FileObserver.. ctorF:Android.OS.FileObserver.OnEvent 멤버.

LocationPowerSaveMode
LowPowerStandbyAllowedReasons
MessageQueueEventType
ParcelableWriteFlags

여러 형식에서 반환되고 여러 형식의 매개 변수로 가져온 값을 열거합니다.

ParcelFileMode

여러 형식에서 반환되고 및 F:Android.OS.ParcelFileDescriptor.Open 멤버의 매개 변수로 가져온 값을 열거합니다.

Pattern

여러 형식에서 반환되고 여러 형식의 매개 변수로 가져온 값을 열거합니다.

QuietMode
Signal

, 및 멤버가 Kill반환하고 Usr1 멤버의 매개 변수로 가져온 값을 열거합니다. Quit

TemperatureSource
ThermalStatus
ThreadPriority

여러 형식에서 반환되고 및 F:Android.OS.Process.SetThreadPriorityF 멤버의 매개 변수로 가져온 값을 열거합니다.

TransactionFlags

여러 형식에서 반환되고 Android.OS.IBinder.Transact 멤버의 매개 변수로 가져온 값을 열거합니다.

UserCreationFailureReason
UserOperationResultCode
VibrationAttributeFlags
VibrationAttributesUsageClass
VibrationAttributesUsageType
VibrationEffectCompositionPrimitive
VibrationEffectEffectType
VibrationEffectSupport
WakeLockFlags

대리자

MessageQueue.FileDescriptorEventHandler