Activity 클래스

정의

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

[Android.Runtime.Register("android/app/Activity", DoNotGenerateAcw=true)]
public class Activity : Android.Views.ContextThemeWrapper, Android.Content.IComponentCallbacks2, Android.Views.KeyEvent.ICallback, Android.Views.LayoutInflater.IFactory2, Android.Views.View.IOnCreateContextMenuListener, Android.Views.Window.ICallback, IDisposable
[<Android.Runtime.Register("android/app/Activity", DoNotGenerateAcw=true)>]
type Activity = class
    inherit ContextThemeWrapper
    interface IComponentCallbacks
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComponentCallbacks2
    interface KeyEvent.ICallback
    interface LayoutInflater.IFactory
    interface LayoutInflater.IFactory2
    interface View.IOnCreateContextMenuListener
    interface Window.ICallback
상속
파생
특성
구현

설명

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다. 거의 모든 활동이 사용자와 상호 작용하므로 활동 클래스는 setContentView(보기)를 사용하여 UI를 배치할 수 있는 창을 만듭니다. 활동은 사용자에게 전체 화면 창으로 표시되는 경우가 많지만 부동 창(R.attr.windowIsFloating 집합이 있는 테마를 통해), 다중 창 모드 또는 다른 창에 포함된 다른 방법으로도 사용할 수 있습니다. 활동의 거의 모든 서브클래스가 구현하는 두 가지 방법이 있습니다. onCreate(Bundle)는 활동을 초기화하는 위치입니다. 가장 중요한 것은 여기서는 일반적으로 UI를 정의하는 레이아웃 리소스로 setContentView(int)를 호출하고 findViewById(int)를 사용하여 프로그래밍 방식으로 상호 작용하는 데 필요한 해당 UI의 위젯을 검색합니다. onPause()는 활동과의 활성 상호 작용을 일시 중지하는 사용자를 처리하는 위치입니다. 사용자가 변경한 내용은 이 시점에서 커밋되어야 합니다(일반적으로 데이터를 보유하는 ContentProvider). 이 상태에서는 활동이 화면에 계속 표시됩니다. Context.startActivity()와 함께 사용하려면 모든 활동 클래스에 패키지의 AndroidManifest.xml해당 <활동> 선언이 있어야 합니다.

여기서 다루는 항목: 조각 활동 수명 주기 구성 변경 시작 활동 및 결과 저장 영구 상태 사용 권한 프로세스 수명 주기 개발자 가이드 활동 클래스는 애플리케이션의 전체 수명 주기에서 중요한 부분이며, 활동이 시작되고 결합되는 방식은 플랫폼 애플리케이션 모델의 기본 부분입니다. Android 애플리케이션의 구조 및 활동 동작 방식에 대한 자세한 관점은 애플리케이션 기본 사항 및 작업 및 백 스택 개발자 가이드를 참조하세요.

활동 개발자 가이드에서 활동을 만드는 방법에 대한 자세한 설명을 찾을 수도 있습니다.

FragmentActivity 하위 클래스는 Fragment 클래스를 사용하여 코드를 더 잘 모듈화하고, 더 큰 화면에 대해 보다 정교한 사용자 인터페이스를 빌드하고, 작은 화면과 큰 화면 간에 애플리케이션 크기를 조정할 수 있습니다.

조각 사용에 대한 자세한 내용은 조각 개발자 가이드를 참조하세요.

시스템의 활동은 활동 스택으로 관리됩니다. 새 활동이 시작되면 일반적으로 현재 스택의 맨 위에 배치되고 실행 중인 작업이 됩니다. 이전 활동은 항상 스택 아래에 유지되며 새 활동이 종료될 때까지 다시 포그라운드로 오지 않습니다. 화면에 하나 이상의 활동 스택이 표시될 수 있습니다.

활동에는 기본적으로 네 가지 상태가 있습니다.

다음 다이어그램은 활동의 중요한 상태 경로를 보여 줍니다. 사각형 사각형은 작업이 상태 간에 이동할 때 작업을 수행하기 위해 구현할 수 있는 콜백 메서드를 나타냅니다. 색이 지정된 타원은 활동이 있을 수 있는 주요 상태입니다.

활동 내에서 모니터링에 관심이 있을 수 있는 세 가지 주요 루프가 있습니다. 활동의 전체 수명은 onDestroy()에 대한 단일 최종 호출을 통해 onCreate(번들)에 대한 첫 번째 호출 사이에 발생합니다. 활동은 onCreate()에서 모든 "전역" 상태 설정을 수행하고 onDestroy()의 나머지 리소스를 모두 해제합니다. 예를 들어 네트워크에서 데이터를 다운로드하기 위해 백그라운드에서 실행 중인 스레드가 있는 경우 onCreate()에서 해당 스레드를 만든 다음 onDestroy()에서 스레드를 중지할 수 있습니다. 활동의 표시 수명은 onStart()에 대한 호출에서 onStop()에 대한 해당 호출까지 발생합니다. 이 시간 동안 사용자는 전경에 있지 않고 사용자와 상호 작용하지 않을 수 있지만 화면에서 활동을 볼 수 있습니다. 이 두 방법 사이에서 사용자에게 활동을 표시하는 데 필요한 리소스를 유지할 수 있습니다. 예를 들어 onStart()에 BroadcastReceiver를 등록하여 UI에 영향을 주는 변경 내용을 모니터링하고, 사용자가 표시되는 내용을 더 이상 볼 수 없는 경우 onStop()에서 등록을 취소할 수 있습니다. onStart() 및 onStop() 메서드는 활동이 사용자에게 표시되고 숨겨지게 됨에 따라 여러 번 호출할 수 있습니다. 활동의 전경 수명은 onResume() 호출 사이에 onPause()에 대한 해당 호출까지 발생합니다. 이 시간 동안 활동이 표시되고 활성 상태이며 사용자와 상호 작용합니다. 활동은 다시 시작된 상태와 일시 중지된 상태(예: 디바이스가 절전 모드로 전환되는 경우, 활동 결과가 전달될 때, 새 의도가 전달될 때) 간에 자주 이동할 수 있으므로 이러한 메서드의 코드는 매우 가벼우야 합니다. 활동의 전체 수명 주기는 다음 활동 메서드에 의해 정의됩니다. 이러한 모든 후크는 활동 상태가 변경되면 적절한 작업을 수행하도록 재정의할 수 있습니다. 모든 활동은 onCreate(번들)를 구현하여 초기 설정을 수행합니다. 또한 많은 사용자가 onPause()를 구현하여 변경 내용을 데이터에 커밋하고 사용자와 상호 작용을 일시 중지할 준비를 하고 onStop()을 구현하여 화면에 더 이상 표시되지 않도록 처리합니다. 이러한 메서드를 구현할 때 항상 슈퍼 클래스를 호출해야 합니다.

일반적으로 활동의 수명 주기를 통한 이동은 다음과 같습니다.

onStart()가 항상 그 뒤를 따릅니다. 다시 시작하기 전에 활동이 중지된 후 onStart() onRestart() 호출이 없습니다. 항상 onStart() No onStart() onStart() 작업이 사용자에게 표시될 때 호출됩니다. 활동이 포그라운드에 오면 onResume()이, 숨겨지면 onStop()이 뒤에 옵니다. onResume() 또는 onStop() onResume() 활동이 사용자와 상호 작용을 시작할 때 호출되지 않습니다. 이 시점에서 활동은 활동 스택의 맨 위에 있으며 사용자 입력이 해당 스택으로 이동합니다. 항상 onPause()가 그 뒤를 따릅니다. 활동이 포그라운드 상태를 잃을 때 호출되는 onPause() onPause() No onPause() No focusable 또는 before transition to stopped/hidden or destroyed state. 활동은 사용자에게 계속 표시되므로 시각적으로 활성 상태로 유지하고 UI를 계속 업데이트하는 것이 좋습니다. 이 메서드가 반환될 때까지 다음 작업이 다시 시작되지 않으므로 이 메서드의 구현은 매우 빨라야 합니다. 다음에는 onResume()가 뒤에 오며, 활동이 다시 맨 앞으로 돌아오면 onResume() 또는 onStop()이 사용자에게 보이지 않게 됩니다. 사전 Build.VERSION_CODES. HONEYCOMB onResume() 또는 onStop() onStop() 작업이 사용자에게 더 이상 표시되지 않을 때 호출됩니다. 이는 새 활동이 맨 위에서 시작되거나, 기존 활동이 이 작업 앞에 오거나, 이 작업이 제거되기 때문에 발생할 수 있습니다. 일반적으로 애니메이션을 중지하고 UI 등을 새로 고치는 데 사용됩니다. 이 작업이 사용자와 상호 작용하기 위해 돌아오는 경우 onRestart()를, 이 활동이 사라지면 onDestroy()를 따릅니다. 예 onRestart() 또는 onDestroy() onDestroy() 활동이 소멸되기 전에 받은 마지막 호출입니다. 이는 작업이 완료 중이거나(Activity.finish라고 하는 사람) 시스템이 공간을 절약하기 위해 활동의 이 인스턴스를 일시적으로 삭제하기 때문에 발생할 수 있습니다. Activity.isFinishing 메서드를 사용하여 이러한 두 시나리오를 구분할 수 있습니다. 예, 위의 표에 있는 "Killable" 열에 유의하세요. 해당 메서드가 작업을 호스팅하는 프로세스를 반환한 후에는 다른 코드 줄이 실행되지 않고도 언제든지 시스템에 의해 종료될 수 있습니다. 따라서 onPause() 메서드를 사용하여 영구 데이터(예: 사용자 편집)를 스토리지에 작성해야 합니다. 또한 활동을 백그라운드 상태로 배치하기 전에 onSaveInstanceState(Bundle) 메서드를 호출하여 활동의 동적 인스턴스 상태를 지정된 번들에 저장하고, 활동을 다시 만들어야 하는 경우 onCreate(번들)에서 나중에 수신할 수 있습니다. 프로세스의 수명 주기가 호스팅하는 활동에 연결되는 방법에 대한 자세한 내용은 프로세스 수명 주기 섹션을 참조하세요. 후자는 수명 주기 콜백의 일부가 아니므로 설명서에 설명된 대로 모든 상황에서 호출되지 않으므로 onSaveInstanceState(Bundle) 대신 onPause()에 영구 데이터를 저장하는 것이 중요합니다.

이러한 의미 체계는 Build.VERSION_CODES 시작하는 플랫폼을 대상으로 하는 애플리케이션 간에 약간 변경됩니다. HONEYCOMB 및 이전 플랫폼을 대상으로 하는 사용자 Honeycomb부터 애플리케이션은 onStop()이 반환될 때까지 죽일 수 있는 상태가 아닙니다. 이는 onSaveInstanceState(Bundle)가 호출될 수 있고(onPause()) 후에 안전하게 호출될 수 있으며, 애플리케이션이 onStop()이 영구 상태를 저장할 때까지 안전하게 대기할 수 있게 하는 경우에 영향을 줍니다.

Build.VERSION_CODES 시작하는 플랫폼을 대상으로 하는 애플리케이션의 경우 P onSaveInstanceState(Bundle)는 onStop() 후에 항상 호출되므로 애플리케이션은 onStop()에서 조각 트랜잭션을 안전하게 수행할 수 있으며 나중에 영구 상태를 저장할 수 있습니다.

종료 가능으로 표시되지 않은 메서드의 경우 메서드가 호출된 시점부터 시작하여 반환된 후 계속하는 시스템에서 활동의 프로세스가 종료되지 않습니다. 따라서 활동은 onStop() 이후부터 onResume()의 시작까지의 킬 가능 상태에 있습니다. 메모리가 부족할 경우 시스템은 언제든지 애플리케이션 프로세스를 종료할 수 있습니다.

Resources.Configuration 클래스에서 정의한 대로 디바이스의 구성이 변경되면 사용자 인터페이스를 표시하는 모든 항목이 해당 구성과 일치하도록 업데이트해야 합니다. 활동은 사용자와 상호 작용하기 위한 기본 메커니즘이므로 구성 변경 처리에 대한 특별 지원이 포함됩니다.

달리 지정하지 않는 한 구성 변경(예: 화면 방향, 언어, 입력 디바이스 등)으로 인해 현재 활동이 제거되고 onPause(), onStop() 및 onDestroy()의 정상적인 활동 수명 주기 프로세스가 적절하게 진행됩니다. 활동이 포그라운드에 있었거나 사용자에게 표시되는 경우 해당 인스턴스에서 onDestroy()가 호출되면 이전 인스턴스가 onSaveInstanceState(Bundle)에서 생성한 모든 savedInstanceState를 사용하여 활동의 새 인스턴스가 만들어집니다.

이 작업은 레이아웃 파일을 비롯한 모든 애플리케이션 리소스가 구성 값에 따라 변경 될 수 있기 때문에 수행됩니다. 따라서 구성 변경을 처리하는 유일한 안전한 방법은 레이아웃, 드로블 및 문자열을 비롯한 모든 리소스를 다시 검색하는 것입니다. 활동은 상태를 저장하고 해당 상태에서 자신을 다시 만드는 방법을 이미 알고 있어야 하므로 새 구성으로 활동을 다시 시작하는 편리한 방법입니다.

일부 특수한 경우 하나 이상의 구성 변경 형식에 따라 활동 다시 시작을 무시할 수 있습니다. 이 작업은 매니페스트의 android:configChanges 특성으로 수행됩니다. 처리한다고 말하는 모든 유형의 구성 변경에 대해 다시 시작하는 대신 현재 활동의 onConfigurationChanged(Configuration) 메서드에 대한 호출을 받게 됩니다. 그러나 구성 변경에 처리하지 않는 작업이 포함된 경우 작업은 계속 다시 시작되고 onConfigurationChanged(구성)는 호출되지 않습니다.

startActivity(Intent) 메서드는 활동 스택의 맨 위에 배치되는 새 활동을 시작하는 데 사용됩니다. 실행할 활동을 설명하는 단일 인수인 의도를 사용합니다.

작업이 종료될 때 활동에서 결과를 되돌리려는 경우가 있습니다. 예를 들어 사용자가 연락처 목록에서 사람을 선택할 수 있는 활동을 시작할 수 있습니다. 종료되면 선택한 사람을 반환합니다. 이렇게 하려면 호출을 식별하는 두 번째 정수 매개 변수를 사용하여 android.app.Activity.startActivityForResult(Intent,int) 버전을 호출합니다. 결과는 onActivityResult(int, int, Intent) 메서드를 통해 다시 제공됩니다.

활동이 종료되면 setResult(int)를 호출하여 데이터를 부모로 다시 반환할 수 있습니다. 항상 표준 결과 RESULT_CANCELED, RESULT_OK 또는 RESULT_FIRST_USER 시작하는 사용자 지정 값이 될 수 있는 결과 코드를 제공해야 합니다. 또한 필요에 따라 원하는 추가 데이터가 포함된 의도를 다시 반환할 수 있습니다. 이 모든 정보는 원래 제공된 정수 식별자와 함께 부모의 Activity.onActivityResult()에 다시 표시됩니다.

어떤 이유로든 자식 작업이 실패하는 경우(예: 충돌) 부모 활동은 코드 RESULT_CANCELED 결과를 받습니다.

일반적으로 활동에서 처리할 영구 상태의 두 가지 종류는 공유 문서와 유사한 데이터(일반적으로 콘텐츠 공급자를 사용하여 SQLite 데이터베이스에 저장됨) 및 사용자 기본 설정과 같은 내부 상태입니다.

콘텐츠 공급자 데이터의 경우 활동에서 "현재 위치 편집" 사용자 모델을 사용하는 것이 좋습니다. 즉, 사용자가 편집한 내용은 추가 확인 단계를 요구하지 않고 즉시 적용됩니다. 이 모델을 지원하는 것은 일반적으로 다음 두 가지 규칙의 간단한 문제입니다.

새 문서를 만들 때 해당 문서의 백업 데이터베이스 항목 또는 파일이 즉시 만들어집니다. 예를 들어 사용자가 새 전자 메일을 작성하도록 선택하는 경우 데이터 입력을 시작하는 즉시 해당 전자 메일에 대한 새 항목이 만들어지므로 해당 시점 이후에 다른 활동으로 이동하면 이 전자 메일이 초안 목록에 표시됩니다.

활동의 onPause() 메서드가 호출되면 백업 콘텐츠 공급자에 커밋하거나 사용자가 변경한 내용을 제출해야 합니다. 이렇게 하면 실행하려는 다른 작업에서 이러한 변경 내용을 볼 수 있습니다. 예를 들어 새 활동을 시작하기 전, 작업을 완료하기 전, 사용자가 입력 필드 간에 전환할 때와 같이 활동의 수명 주기 동안 주요 시간에 데이터를 더욱 적극적으로 커밋하려고 할 수 있습니다.

이 모델은 사용자가 활동 사이를 탐색할 때 데이터 손실을 방지하도록 설계되었으며, 시스템이 중지(또는 Build.VERSION_CODES 전에 플랫폼 버전에서 일시 중지된 후 언제든지 다른 곳에서 시스템 리소스가 필요하기 때문에) 작업을 안전하게 종료할 수 있도록 합니다. HONEYCOMB). 이는 사용자가 활동에서 BACK을 누르는 것이 "취소"를 의미하지 않는다는 것을 의미합니다. 즉, 현재 콘텐츠를 저장한 상태로 활동을 남겨 두는 것을 의미합니다. 활동의 편집 취소는 명시적 "되돌리기" 또는 "실행 취소" 옵션과 같은 다른 메커니즘을 통해 제공해야 합니다.

콘텐츠 공급자에 대한 자세한 내용은 콘텐츠 패키지를 참조하세요. 이는 다양한 활동이 데이터를 호출하고 자체 간에 전파하는 방법의 주요 측면입니다.

또한 활동 클래스는 활동과 연결된 내부 영구 상태를 관리하기 위한 API를 제공합니다. 예를 들어 사용자가 선호하는 초기 표시를 일정(일 보기 또는 주 보기)에 기억하거나 웹 브라우저에서 사용자의 기본 홈페이지를 기억하는 데 사용할 수 있습니다.

활동 영구 상태는 getPreferences(int) 메서드를 사용하여 관리되므로 활동과 연결된 이름/값 쌍 집합을 검색하고 수정할 수 있습니다. 여러 애플리케이션 구성 요소(활동, 수신기, 서비스, 공급자)에서 공유되는 기본 설정을 사용하려면 기본 Context.getSharedPreferences() 메서드를 사용하여 특정 이름으로 저장된 기본 설정 개체를 검색할 수 있습니다. (애플리케이션 패키지 간에 설정 데이터를 공유할 수 없으므로 콘텐츠 공급자가 필요합니다.)

다음은 사용자의 기본 설정 보기 모드를 영구 설정에 저장하는 일정 활동에서 발췌한 내용입니다.

특정 활동을 시작하는 기능은 매니페스트의 <> 활동 태그에 선언될 때 적용할 수 있습니다. 이렇게 하면 다른 애플리케이션은 해당 작업을 시작할 수 있도록 자체 매니페스트에서 해당 <사용 권한> 요소를 선언해야 합니다. 활동을 시작할 때 의도에서 Intent.FLAG_GRANT_READ_URI_PERMISSION 및/또는 Intent.FLAG_GRANT_WRITE_URI_PERMISSION 설정할 수 있습니다. 이렇게 하면 의도의 특정 URI에 대한 활동 액세스 권한이 부여됩니다. 작업이 완료될 때까지 액세스가 유지됩니다(종료되는 호스팅 프로세스 및 기타 임시 소멸에 걸쳐 유지됨). As of Build.VERSION_CODES. GINGERBREAD는 작업이 이미 만들어졌고 새 의도가 onNewIntent(의도)에 전달되는 경우 새로 부여된 URI 권한이 보유하는 기존 권한에 추가됩니다. 일반적으로 사용 권한 및 보안에 대한 자세한 내용은 보안 및 사용 권한 문서를 참조하세요. 프로세스 수명 주기 Android 시스템은 가능한 한 오랫동안 애플리케이션 프로세스를 유지하려고 시도하지만 메모리가 부족할 때 결국 이전 프로세스를 제거해야 합니다. 활동 수명 주기에 설명된 대로 제거할 프로세스에 대한 결정은 사용자의 상호 작용 상태와 밀접하게 연관됩니다. 일반적으로 프로세스는 중요도 순서대로 여기에 나열된 실행 중인 활동을 기반으로 할 수 있는 네 가지 상태가 있습니다. 시스템은 더 중요한 프로세스(첫 번째 프로세스)를 죽이기 전에 덜 중요한 프로세스(마지막 프로세스)를 죽입니다. 전경 활동(사용자가 현재 상호 작용하는 화면 맨 위에 있는 활동)이 가장 중요한 것으로 간주됩니다. 해당 프로세스는 디바이스에서 사용할 수 있는 것보다 더 많은 메모리를 사용하는 경우에만 최후의 수단으로 종료됩니다. 일반적으로 이 시점에서 디바이스가 메모리 페이징 상태에 도달했기 때문에 사용자 인터페이스의 응답성을 유지하기 위해 이 작업이 필요합니다. 표시되는 작업(포그라운드 대화 상자 뒤에 있거나 다중 창 모드의 다른 활동 옆에 있는 활동과 같이 사용자가 볼 수 있지만 포그라운드에 표시되지 않는 활동)은 매우 중요한 것으로 간주되며 포그라운드 활동을 계속 실행하는 데 필요한 경우가 아니면 종료되지 않습니다. 백그라운드 작업(사용자에게 표시되지 않고 중지된 활동)은 더 이상 중요하지 않으므로 시스템은 다른 포그라운드 또는 표시되는 프로세스에 대한 메모리를 회수하기 위해 프로세스를 안전하게 종료할 수 있습니다. 프로세스를 종료해야 하는 경우 사용자가 작업(화면에 다시 표시됨)으로 다시 이동할 때 onCreate(Bundle) 메서드는 이전에 onSaveInstanceState(Bundle)에서 제공했던 savedInstanceState를 사용하여 호출되므로 사용자가 마지막으로 남긴 것과 동일한 상태로 다시 시작할 수 있습니다. 빈 프로세스는 활동이나 다른 애플리케이션 구성 요소(예: Service 또는 BroadcastReceiver 클래스)를 호스팅하지 않는 프로세스입니다. 메모리가 낮아짐에 따라 시스템에 의해 매우 빠르게 종료됩니다. 이러한 이유로 작업 외부에서 수행하는 백그라운드 작업은 시스템에서 프로세스를 유지해야 한다는 것을 알 수 있도록 BroadcastReceiver 또는 서비스의 컨텍스트에서 실행되어야 합니다. 경우에 따라 활동 수명 주기 자체와 독립적으로 존재하는 장기 실행 작업을 수행해야 할 수 있습니다. 예를 들어 웹 사이트에 사진을 업로드할 수 있는 카메라 애플리케이션이 있습니다. 업로드에는 시간이 오래 걸릴 수 있으며 애플리케이션을 실행하는 동안 사용자가 애플리케이션을 떠날 수 있도록 허용해야 합니다. 이렇게 하려면 활동에서 업로드가 수행되는 서비스를 시작해야 합니다. 이렇게 하면 시스템은 원래 작업이 일시 중지, 중지 또는 완료되었는지 여부와 관계없이 업로드 기간 동안 프로세스의 우선 순위를 올바르게 지정할 수 있습니다(보이지 않는 다른 애플리케이션보다 더 중요한 것으로 간주).

에 대한 android.app.ActivityAndroid 참조

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

생성자

Name Description
Activity()

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

Activity(IntPtr, JniHandleOwnership)

기존 Java Native Interface 개체의 관리되는 표현을 초기화합니다.

필드

Name Description
AccessibilityService

#getSystemService(String) 등록된 이벤트 수신기를 android.view.accessibility.AccessibilityManager 통해 UI 이벤트에 대한 사용자 피드백을 제공하는 데 사용합니다.

(다음에서 상속됨 Context)
AccountService

#getSystemService(String) android.accounts.AccountManager 선택한 시간에 의도 수신을 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
ActivityService

#getSystemService(String) 전역 시스템 상태와 상호 작용하기 android.app.ActivityManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
AdvancedProtectionService

다음 #getSystemService(String) 을 검색하는 데 사용합니다. android.security.advancedprotection.AdvancedProtectionManager

(다음에서 상속됨 Context)
AlarmService

#getSystemService(String) android.app.AlarmManager 선택한 시간에 의도 수신을 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
AppFunctionService

#getSystemService(String) 앱 함수를 실행하기 위해 검색 AppFunctionManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
AppOpsService

#getSystemService(String) 디바이스에서 애플리케이션 작업을 추적하기 위해 검색하는 데 android.app.AppOpsManager 사용합니다.

(다음에서 상속됨 Context)
AppSearchService

#getSystemService(String) android.app.appsearch.AppSearchManager 시스템에서 관리하는 앱 데이터를 인덱싱하고 쿼리하는 데 사용합니다.

(다음에서 상속됨 Context)
AppwidgetService

#getSystemService(String) android.appwidget.AppWidgetManager AppWidgets에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
AudioService

#getSystemService(String) android.media.AudioManager 볼륨, 벨소리 모드 및 오디오 라우팅의 관리 처리를 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
BatteryService

#getSystemService(String) 배터리 상태를 관리하기 위해 검색 android.os.BatteryManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
BindAllowActivityStarts
사용되지 않음.

플래그 #bindService: 표시되는 앱에서 바인딩하는 경우 바인딩된 서비스는 백그라운드에서 활동을 시작할 수 있습니다.

(다음에서 상속됨 Context)
BindExternalServiceLong

와 같은 방식으로 #BIND_EXTERNAL_SERVICE작동하지만 호환long되는 값으로 BindServiceFlags 정의됩니다.

(다음에서 상속됨 Context)
BindNotPerceptible
사용되지 않음.

플래그 #bindService: 표시되거나 사용자가 인식할 수 있는 앱에서 바인딩하는 경우 대상 서비스의 중요도를 인식 가능한 수준 이하로 낮춥다.

(다음에서 상속됨 Context)
BindPackageIsolatedProcess
사용되지 않음.

플래그 #bindIsolatedService: 서비스를 공유 격리된 프로세스에 바인딩하지만 동일한 프로세스 이름을 선언하는 동일한 패키지의 다른 격리된 서비스에만 바인딩합니다.

(다음에서 상속됨 Context)
BindSharedIsolatedProcess
사용되지 않음.

플래그 #bindIsolatedService: 서비스를 공유 격리된 프로세스에 바인딩합니다.

(다음에서 상속됨 Context)
BiometricService

#getSystemService(String) 생체 인식 및 PIN/패턴/암호 인증 처리를 위해 검색 android.hardware.biometrics.BiometricManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
BlobStoreService

#getSystemService(String) android.app.blob.BlobStoreManager 시스템에서 유지 관리하는 Blob 저장소에서 데이터 Blob에 기여하고 액세스하는 데 사용할 수 있습니다.

(다음에서 상속됨 Context)
BluetoothService

#getSystemService(String) Bluetooth를 사용하여 검색하는 android.bluetooth.BluetoothManager 데 사용합니다.

(다음에서 상속됨 Context)
BugreportService

버그 보고서를 캡처하는 서비스입니다.

(다음에서 상속됨 Context)
CameraService

#getSystemService(String) android.hardware.camera2.CameraManager 함께 사용하여 카메라 디바이스와 상호 작용하기 위한 검색을 사용합니다.

(다음에서 상속됨 Context)
CaptioningService

#getSystemService(String) android.view.accessibility.CaptioningManager 캡션 속성을 가져오고 캡션 기본 설정의 변경 내용을 수신 대기하는 데 사용합니다.

(다음에서 상속됨 Context)
CarrierConfigService

함께 #getSystemService(String) 사용하여 이동 통신 사업자 구성 값을 읽는 android.telephony.CarrierConfigManager 데 사용합니다.

(다음에서 상속됨 Context)
ChooserService

#getSystemService(String) 검색하는 데 android.service.chooser.ChooserManager사용합니다.

(다음에서 상속됨 Context)
ClipboardService

#getSystemService(String) android.content.ClipboardManager 전역 클립보드의 내용에 액세스하고 수정하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
CompanionDeviceService

도우미 #getSystemService(String) 디바이스를 관리하기 위한 검색 android.companion.CompanionDeviceManager 에 사용

(다음에서 상속됨 Context)
ConnectivityDiagnosticsService

#getSystemService(String) android.net.ConnectivityDiagnosticsManager 함께 사용하여 네트워크 연결 진단을 수행하고 시스템에서 네트워크 연결 정보를 수신하는 데 사용합니다.

(다음에서 상속됨 Context)
ConnectivityService

#getSystemService(String) 네트워크 연결 관리 처리를 위해 검색 android.net.ConnectivityManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
ConsumerIrService

#getSystemService(String) android.hardware.ConsumerIrManager 디바이스에서 적외선 신호를 전송하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
ContactKeysService

#getSystemService(String) E2eeContactKeysManager 연락처 키를 관리하는 데 사용합니다.

(다음에서 상속됨 Context)
CredentialService

#getSystemService(String) 앱에 사용자를 인증하는 android.credentials.CredentialManager 데 사용할 수 있습니다.

(다음에서 상속됨 Context)
CrossProfileAppsService

#getSystemService(String) 함께 사용하여 프로필 간 작업을 검색 android.content.pm.CrossProfileApps 합니다.

(다음에서 상속됨 Context)
DeviceIdDefault

기본(가상이 아닌) 디바이스의 ID인 기본 디바이스 ID입니다.

(다음에서 상속됨 Context)
DeviceIdInvalid

디바이스 ID가 잘못되었습니다.

(다음에서 상속됨 Context)
DeviceLockService

#getSystemService(String) 검색하는 데 android.devicelock.DeviceLockManager사용합니다.

(다음에서 상속됨 Context)
DevicePolicyService

#getSystemService(String) 전역 디바이스 정책 관리 작업을 위해 검색 android.app.admin.DevicePolicyManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
DisplayHashService

#getSystemService(String) 함께 사용하여 표시 해시를 처리할 수 android.view.displayhash.DisplayHashManager 있습니다.

(다음에서 상속됨 Context)
DisplayService

디스플레이 디바이스와 #getSystemService(String) 상호 작용하기 android.hardware.display.DisplayManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
DomainVerificationService

#getSystemService(String) 함께 사용하여 android.content.pm.verify.domain.DomainVerificationManager 선언된 웹 도메인에 대한 승인 및 사용자 상태를 검색합니다.

(다음에서 상속됨 Context)
DownloadService

#getSystemService(String) HTTP 다운로드를 요청하는 데 android.app.DownloadManager 사용할 수 있습니다.

(다음에서 상속됨 Context)
DropboxService

#getSystemService(String) 진단 로그를 기록하는 인스턴스를 android.os.DropBoxManager 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
EuiccService

#getSystemService(String) android.telephony.euicc.EuiccManager 디바이스 eUICC(포함된 SIM)를 관리하는 데 사용합니다.

(다음에서 상속됨 Context)
FileIntegrityService

#getSystemService(String) 검색하는 데 android.security.FileIntegrityManager사용합니다.

(다음에서 상속됨 Context)
FingerprintService

#getSystemService(String) android.hardware.fingerprint.FingerprintManager 함께 사용하여 지문 관리 처리를 검색합니다.

(다음에서 상속됨 Context)
FullscreenModeRequestEnter
사용되지 않음.

다중 창 모드에서 전체 화면 모드 입력을 요청하려면 requestFullscreenMode(int,OutcomeReceiver)의 형식을 요청합니다.

FullscreenModeRequestExit
사용되지 않음.

요청된 전체 화면 모드를 종료하고 이전 다중 창 모드로 복원하도록 요청하는 requestFullscreenMode(int,OutcomeReceiver)의 요청 유형입니다.

GameService

#getSystemService(String) 검색하는 데 GameManager사용합니다.

(다음에서 상속됨 Context)
GrammaticalInflectionService

#getSystemService(String) 검색하는 데 GrammaticalInflectionManager사용합니다.

(다음에서 상속됨 Context)
HardwarePropertiesService

#getSystemService(String) 하드웨어 속성 서비스에 액세스하기 android.os.HardwarePropertiesManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
HealthconnectService

#getSystemService(String) 검색하는 데 android.health.connect.HealthConnectManager사용합니다.

(다음에서 상속됨 Context)
InputMethodService

#getSystemService(String) 입력 메서드에 액세스하기 android.view.inputmethod.InputMethodManager 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
InputService

입력 디바이스와 #getSystemService(String) 상호 작용하기 android.hardware.input.InputManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
IpsecService

#getSystemService(String) 함께 사용하여 IPSec을 android.net.IpSecManager 사용하여 소켓 또는 네트워크를 암호화하는 데 사용합니다.

(다음에서 상속됨 Context)
JobSchedulerService

간헐적인 #getSystemService(String)android.app.job.JobScheduler 백그라운드 작업을 관리하기 위한 인스턴스를 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
KeyguardService

#getSystemService(String) 키 가드를 android.app.KeyguardManager 제어하기 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
KeystoreService

#getSystemService(String) android.security.keystore.KeyStoreManager Android Keystore 함수에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
LauncherAppsService

#getSystemService(String) android.content.pm.LauncherApps 사용자의 프로필에서 실행 가능한 앱을 쿼리하고 모니터링하는 데 사용합니다.

(다음에서 상속됨 Context)
LayoutInflaterService

#getSystemService(String) 이 컨텍스트에서 android.view.LayoutInflater 레이아웃 리소스를 확장하기 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
LocaleService

#getSystemService(String) 검색하는 데 android.app.LocaleManager사용합니다.

(다음에서 상속됨 Context)
LocationService

#getSystemService(String) 위치 업데이트를 제어하기 위해 검색 android.location.LocationManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
MediaCommunicationService

#getSystemService(String) 검색하는 데 사용합니다. android.media.MediaCommunicationManager를 관리합니다.android.media.MediaSession2

(다음에서 상속됨 Context)
MediaMetricsService

#getSystemService(String) 디바이스에서 android.media.metrics.MediaMetricsManager 미디어 메트릭과 상호 작용하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
MediaProjectionService

#getSystemService(String) 미디어 프로젝션 세션을 관리하기 위한 인스턴스를 검색 android.media.projection.MediaProjectionManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
MediaQualityService

#getSystemService(String) 그림 및 오디오 API 매개 변수를 표준화하기 위해 검색 android.media.quality.MediaQualityManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
MediaRouterService

#getSystemService android.media.MediaRouter 미디어 라우팅을 제어하고 관리하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
MediaSessionService

#getSystemService(String) 미디어 세션을 관리하기 위한 검색 android.media.session.MediaSessionManager 에 사용합니다.

(다음에서 상속됨 Context)
MidiService

#getSystemService(String) MIDI 서비스에 액세스하기 android.media.midi.MidiManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
NetworkStatsService

#getSystemService(String) android.app.usage.NetworkStatsManager 네트워크 사용 통계를 쿼리하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
NfcService

#getSystemService(String) NFC를 사용하여 검색하는 android.nfc.NfcManager 데 사용합니다.

(다음에서 상속됨 Context)
NotificationService

#getSystemService(String) 백그라운드 이벤트를 사용자에게 알리기 android.app.NotificationManager 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
NsdService

#getSystemService(String) 네트워크 서비스 검색의 관리 처리를 위해 검색 android.net.nsd.NsdManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
OverlayService

#getSystemService(String) 오버레이 패키지를 관리하기 android.content.om.OverlayManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
OverrideTransitionClose
사용되지 않음.

닫는 전환을 재정의하기 위해 overrideActivityTransition(int, int, int) 또는 overrideActivityTransition(int, int, int, int)의 요청 형식입니다.

OverrideTransitionOpen
사용되지 않음.

열기 전환을 재정의하기 위해 overrideActivityTransition(int, int, int) 또는 overrideActivityTransition(int, int, int, int)의 요청 형식입니다.

PeopleService

#getSystemService(String) 함께 사용하여 게시된 대화와 상호 작용하는 데 액세스 PeopleManager 합니다.

(다음에서 상속됨 Context)
PerformanceHintService

#getSystemService(String) android.os.PerformanceHintManager 성능 힌트 서비스에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
PersistentDataBlockService

#getSystemService(String) 공장 초기화에 걸쳐 있는 스토리지 디바이스와 상호 작용하기 위한 인스턴스를 검색 android.service.persistentdata.PersistentDataBlockManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
PowerService

#getSystemService(String) 긴 작업을 실행하는 동안 디바이스를 android.os.PowerManager 계속 사용할 수 있는 "절전 모드 해제 잠금"을 포함하여 전원 관리를 제어하는 데 사용합니다.

(다음에서 상속됨 Context)
PrintService

android.print.PrintManager 프린터 및 인쇄 작업을 인쇄 및 관리하기 위한 것입니다.

(다음에서 상속됨 Context)
ProfilingService

#getSystemService(String) 검색하는 데 android.os.ProfilingManager사용합니다.

(다음에서 상속됨 Context)
ReceiverExported
사용되지 않음.

플래그 #registerReceiver: 수신기는 다른 앱에서 브로드캐스트를 받을 수 있습니다.

(다음에서 상속됨 Context)
ReceiverNotExported
사용되지 않음.

플래그 #registerReceiver: 수신기는 다른 앱에서 브로드캐스트를 받을 수 없습니다.

(다음에서 상속됨 Context)
ReceiverVisibleToInstantApps
사용되지 않음.

플래그 #registerReceiver: 수신기는 Instant Apps에서 브로드캐스트를 받을 수 있습니다.

(다음에서 상속됨 Context)
RestrictionsService

#getSystemService(String) android.content.RestrictionsManager 애플리케이션 제한을 검색하고 제한된 작업에 대한 사용 권한을 요청하는 데 사용합니다.

(다음에서 상속됨 Context)
RoleService

#getSystemService(String) 역할 관리를 위해 검색 android.app.role.RoleManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
SatelliteService

#getSystemService(String) 위성 기능에 액세스하기 android.telephony.satellite.SatelliteManager 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
SearchService

#getSystemService(String) 검색 처리를 위해 검색 android.app.SearchManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
SecurityStateService

#getSystemService(String) android.os.SecurityStateManager 보안 상태 관리자 서비스에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
SensorService

#getSystemService(String) 센서에 액세스하기 android.hardware.SensorManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
ShortcutService

#getSystemService(String) android.content.pm.ShortcutManager 시작 관리자 바로 가기 서비스에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
StatusBarService

#getSystemService(String) 상태 표시줄 및 빠른 설정과 상호 작용하기 위한 검색 android.app.StatusBarManager 에 사용합니다.

(다음에서 상속됨 Context)
StorageService

#getSystemService(String) 시스템 스토리지 함수에 android.os.storage.StorageManager 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
StorageStatsService

#getSystemService(String) 시스템 스토리지 통계에 액세스하기 android.app.usage.StorageStatsManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
SystemHealthService

#getSystemService(String) 시스템 상태(배터리, 전원, 메모리 등) 메트릭에 액세스하기 위한 검색 android.os.health.SystemHealthManager 에 사용합니다.

(다음에서 상속됨 Context)
TelecomService

#getSystemService(String) 함께 사용하여 디바이스의 android.telecom.TelecomManager 통신 관련 기능을 관리하는 데 사용합니다.

(다음에서 상속됨 Context)
TelephonyImsService

#getSystemService(String) 검색하는 데 android.telephony.ims.ImsManager사용합니다.

(다음에서 상속됨 Context)
TelephonyPhoneNumberService

#getSystemService(String) 전화 번호를 구문 분석하기 android.telephony.PhoneNumberManager 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
TelephonyService

#getSystemService(String) 디바이스의 android.telephony.TelephonyManager 전화 통신 기능을 관리하기 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
TelephonySubscriptionService

#getSystemService(String) 디바이스의 android.telephony.SubscriptionManager 전화 통신 구독을 관리하기 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
TetheringService

#getSystemService(String) 함께 사용하여 android.net.TetheringManager 테더링 함수를 관리하는 데 사용합니다.

(다음에서 상속됨 Context)
TextClassificationService

#getSystemService(String) 텍스트 분류 서비스를 검색 TextClassificationManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
TextServicesManagerService

#getSystemService(String) 텍스트 서비스에 액세스하기 android.view.textservice.TextServicesManager 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
TvAdService

#getSystemService(String) 디바이스에서 android.media.tv.ad.TvAdManager TV 클라이언트 쪽 광고 서비스와 상호 작용하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
TvInputService

#getSystemService(String) android.media.tv.TvInputManager 장치에서 TV 입력과 상호 작용하는 데 사용할 수 있습니다.

(다음에서 상속됨 Context)
TvInteractiveAppService

#getSystemService(String) 디바이스에서 android.media.tv.interactive.TvInteractiveAppManager TV 대화형 애플리케이션과 상호 작용하는 데 사용할 수 있습니다.

(다음에서 상속됨 Context)
UiModeService

#getSystemService(String) UI 모드를 android.app.UiModeManager 제어하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
UsageStatsService

#getSystemService(String) 디바이스 사용 통계 쿼리를 android.app.usage.UsageStatsManager 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
UsbService

#getSystemService(String) USB 디바이스에 대한 액세스(USB 호스트)를 검색 android.hardware.usb.UsbManager 하고 USB 디바이스로 이 디바이스의 동작을 제어하는 데 사용합니다.

(다음에서 상속됨 Context)
UserService

#getSystemService(String) 여러 사용자를 지원하는 디바이스에서 사용자를 관리하기 위한 검색 android.os.UserManager 에 사용합니다.

(다음에서 상속됨 Context)
VibratorManagerService

#getSystemService(String) 디바이스 진동기 android.os.VibratorManager 액세스, 개별 진동기 조작 및 여러 진동기에서 동기화된 효과 재생을 위해 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
VibratorService

#getSystemService(String) 진동 하드웨어와 상호 작용하기 android.os.Vibrator 위한 검색에 사용합니다.

(다음에서 상속됨 Context)
VirtualDeviceService

#getSystemService(String) 가상 디바이스를 관리하기 위한 검색에 android.companion.virtual.VirtualDeviceManager 사용합니다.

(다음에서 상속됨 Context)
VpnManagementService

#getSystemService(String) android.net.VpnManager 플랫폼 기본 제공 VPN에 대한 프로필을 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
WallpaperService

com #getSystemService(String) 을 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
WifiAwareService

#getSystemService(String)Wi-Fi Aware의 관리 처리를 위해 검색 android.net.wifi.aware.WifiAwareManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
WifiP2pService

#getSystemService(String) android.net.wifi.p2p.WifiP2pManagerWi-Fi 피어 투 피어 연결의 관리를 처리하는 데 사용합니다.

(다음에서 상속됨 Context)
WifiRttRangingService

와이 #getSystemService(String) 파이를 사용하여 다양한 디바이스를 android.net.wifi.rtt.WifiRttManager 검색하는 데 사용합니다.

(다음에서 상속됨 Context)
WifiService

#getSystemService(String)Wi-Fi 액세스의 관리 처리를 위해 검색 android.net.wifi.WifiManager 하는 데 사용합니다.

(다음에서 상속됨 Context)
WindowService

#getSystemService(String) android.view.WindowManager 시스템의 창 관리자에 액세스하기 위한 검색에 사용합니다.

(다음에서 상속됨 Context)

속성

Name Description
ActionBar

이 활동의 ActionBar에 대한 참조를 검색합니다.

Application

이 작업을 소유하는 애플리케이션을 반환합니다.

ApplicationContext

현재 프로세스의 단일 전역 Application 개체의 컨텍스트를 반환합니다.

(다음에서 상속됨 ContextWrapper)
ApplicationInfo

이 컨텍스트의 패키지에 대한 전체 애플리케이션 정보를 반환합니다.

(다음에서 상속됨 ContextWrapper)
Assets

애플리케이션 패키지에 대한 AssetManager 인스턴스를 반환합니다.

(다음에서 상속됨 ContextWrapper)
AttributionSource

이 컨텍스트와 연결된 특성 원본을 가져옵니다.

(다음에서 상속됨 Context)
AttributionTag

특성은 복잡한 앱에서 앱의 일부를 논리적으로 구분하는 데 사용할 수 있습니다.

(다음에서 상속됨 Context)
BaseContext (다음에서 상속됨 ContextWrapper)
CacheDir

파일 시스템의 애플리케이션별 캐시 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
Caller

이 작업을 시작한 앱의 ComponentCaller 인스턴스를 반환합니다.

CallingActivity

이 활동을 호출한 활동의 이름을 반환합니다.

CallingPackage

이 작업을 호출한 패키지의 이름을 반환합니다.

ChangingConfigurations

이 작업이 변경되는 구성 매개 변수를 처리할 수 없으므로 제거되는 경우(따라서 onConfigurationChanged(Configuration) 메서드가 호출되지 않음) 이 메서드를 사용하여 제거되는 동안 발생한 변경 내용 집합을 검색할 수 있습니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ClassLoader

이 패키지에서 클래스를 검색하는 데 사용할 수 있는 클래스 로더를 반환합니다.

(다음에서 상속됨 ContextWrapper)
CodeCacheDir

캐시된 코드를 저장하도록 설계된 파일 시스템의 애플리케이션별 캐시 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
ComponentName

이 활동의 전체 구성 요소 이름을 반환합니다.

ContentResolver

애플리케이션 패키지에 대한 ContentResolver 인스턴스를 반환합니다.

(다음에서 상속됨 ContextWrapper)
ContentScene

이 창의 현재 콘텐츠를 나타내는 장면을 검색합니다.

ContentTransitionManager

이 창에서 기본 전환을 담당하는 TransitionManager를 검색합니다.

CurrentCaller

onNewIntent(Intent) 또는 onActivityResult(int, int, Intent)를 통해 새 의도로 이 작업을 다시 시작한 앱의 ComponentCaller 인스턴스를 반환합니다.

CurrentFocus

이 작업의 창에서 Window.getCurrentFocus()를 호출하여 현재 포커스가 있는 보기를 반환합니다.

DataDir

이 앱에 속한 모든 프라이빗 파일이 저장되는 파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다. 앱은 이 경로를 직접 사용하면 안 됩니다. 대신 getFilesDir() , getCacheDir(), getDir(String,int) 또는 이 클래스의 다른 스토리지 API를 사용해야 합니다. 호출 앱이 채택된 스토리지 디바이스로 이동되면 시간이 지남에 따라 반환된 경로가 변경될 수 있으므로 상대 경로만 유지해야 합니다. 호출 앱이 반환된 경로에서 파일을 읽거나 쓰는 데 추가 권한이 필요하지 않습니다. 파일을 반환합니다.

(다음에서 상속됨 ContextWrapper)
DeviceId

이 컨텍스트가 연결된 디바이스 ID를 가져옵니다.

(다음에서 상속됨 Context)
Display

이 컨텍스트가 연결된 표시를 가져옵니다.

(다음에서 상속됨 Context)
ExternalCacheDir

기본 외부 파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다(애플리케이션 ExternalStorageDirectory 이 소유한 캐시 파일을 배치할 수 있는 위치에 위치).

(다음에서 상속됨 ContextWrapper)
FilesDir

생성된 OpenFileOutput(String, FileCreationMode) 파일이 저장되는 파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
FocusedStateSet

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

FragmentManager

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
HasWindowFocus

이 활동의 주 창에 현재 창 포커스가 있는 경우 true를 반환합니다.

Immersive

이 활동이 "몰입형"이며 가능한 경우 알림에 의해 중단되어서는 안 됨을 나타내는 비트입니다.

InitialCaller

이 작업을 처음 시작한 앱의 ComponentCaller 인스턴스를 반환합니다.

InstanceCount

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

Intent

이 작업을 시작한 의도를 반환합니다.

IsActivityTransitionRunning

이 활동에서 현재 실행 중인 활동 전환이 있는지 여부를 반환합니다.

IsChangingConfigurations

새 구성으로 다시 만들기 위해 이 작업이 제거되는 중인지 확인합니다.

IsChild

이 메서드는 API 수준 35에서 더 이상 사용되지 않습니다.

IsDestroyed

작업에서 마지막 onDestroy() 호출이 수행되었으므로 이 인스턴스가 중지된 경우 true를 반환합니다.

IsDeviceProtectedStorage

이 컨텍스트의 스토리지 API가 디바이스로 보호되는 스토리지에서 지원되는지를 나타냅니다.

(다음에서 상속됨 ContextWrapper)
IsFinishing

완료()를 호출했거나 다른 사용자가 완료를 요청했기 때문에 이 작업이 완료 중인지 확인합니다.

IsInMultiWindowMode

활동이 현재 다중 창 모드인 경우 true를 반환합니다.

IsInPictureInPictureMode

활동이 현재 그림 모드에 있으면 true를 반환합니다.

IsLaunchedFromBubble

이 활동이 거품에서 시작되는지 여부를 나타냅니다.

IsLocalVoiceInteractionSupported

현재 활성화된 음성 상호 작용 서비스가 활동에서 사용할 음성 상호 작용기 반환을 지원하는지 여부를 쿼리합니다.

IsRestricted

이 컨텍스트가 제한되는지 여부를 나타냅니다.

(다음에서 상속됨 Context)
IsTaskRoot

이 작업이 작업의 루트인지 여부를 반환합니다.

IsUiContext

컨텍스트가 UI 구성 요소(예: trueWindowManagerandroid.view.LayoutInflater LayoutInflater또는 )에 액세스할 수 있는 UI 컨텍스트인지 여부를 반환 android.app.WallpaperManager WallpaperManager 합니다.

(다음에서 상속됨 Context)
IsVoiceInteraction

이 활동이 사용자와의 음성 상호 작용의 일부로 실행되고 있는지 확인합니다.

IsVoiceInteractionRoot

isVoiceInteraction()처럼 음성 상호 작용의 루트인 경우에만 true를 반환합니다.

JniIdentityHashCode

interop 런타임에 의해 이 Java 피어에 할당된 ID 해시 코드를 가져옵니다.

(다음에서 상속됨 Object)
JniManagedPeerState

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
JniPeerMembers

Android.App.Activity에 대한 JNI 바인딩 인프라를 제공합니다.

LastNonConfigurationInstance

onRetainNonConfigurationInstance()에서 이전에 반환된 구성이 아닌 인스턴스 데이터를 검색합니다.

LaunchedFromPackage

이 작업을 처음 시작한 앱의 패키지 이름을 반환합니다.

LaunchedFromUid

이 작업을 처음 시작한 앱의 uid를 반환합니다.

LayoutInflater

Window.getLayoutInflater()를 호출하는 데 편리합니다.

LoaderManager

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

LocalClassName

패키지 접두사를 제거한 상태에서 이 활동의 클래스 이름을 반환합니다.

MainExecutor

Executor 이 컨텍스트와 연결된 주 스레드에서 큐에 추가된 작업을 실행하는 작업을 반환합니다.

(다음에서 상속됨 Context)
MainLooper

현재 프로세스의 주 스레드에 대한 Looper를 반환합니다.

(다음에서 상속됨 ContextWrapper)
MaxNumPictureInPictureActions

사용자가 현재 그림 모드에서 작업과 상호 작용할 때 그림 내 그림 UI에 표시될 작업 수를 반환합니다.

MediaController

이 활동이 포그라운드에 있는 동안 미디어 키 및 볼륨 이벤트를 수신해야 하는 컨트롤러를 가져옵니다.

MenuInflater

이 컨텍스트를 사용하여 MenuInflater를 반환합니다.

NoBackupFilesDir

다음과 유사한 FilesDir파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
ObbDir

이 애플리케이션의 OBB 파일(있는 경우)을 찾을 수 있는 기본 외부 스토리지 디렉터리를 반환합니다.

(다음에서 상속됨 ContextWrapper)
OnBackInvokedDispatcher

이 작업이 연결된 창과 연결된 OnBackInvokedDispatcher 인스턴스를 반환합니다.

OpPackageName

앱 ops 관리자의 uid 확인이 이름과 함께 작동할 수 있도록 이 컨텍스트의 호출에 사용해야 android.app.AppOpsManager 하는 패키지 이름을 반환합니다.

(다음에서 상속됨 Context)
PackageCodePath

이 컨텍스트의 기본 Android 패키지에 대한 전체 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
PackageManager

PackageManager 인스턴스를 반환하여 전역 패키지 정보를 찾습니다.

(다음에서 상속됨 ContextWrapper)
PackageName

이 애플리케이션 패키지의 이름을 반환합니다.

(다음에서 상속됨 ContextWrapper)
PackageResourcePath

이 컨텍스트의 기본 Android 패키지에 대한 전체 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
Params

를 통해 #createContext(ContextParams)만든 경우 이 컨텍스트를 사용하여 만든 매개 변수 집합을 반환합니다.

(다음에서 상속됨 Context)
Parent

이 메서드는 API 수준 35에서 더 이상 사용되지 않습니다.

ParentActivityIntent

이 활동의 논리적 부모가 지정한 명시적 대상 활동을 시작하는 의도를 가져옵니다.

PeerReference

이 Java 피어에 대한 JNI 개체 참조를 가져옵니다.

(다음에서 상속됨 Object)
Referrer

이 활동을 시작한 사용자에 대한 정보를 반환합니다.

RequestedOrientation

앱 매니페스트에서 요청된 방향 또는 setRequestedOrientation(int)에 지정된 마지막 방향인 활동의 현재 요청된 방향을 반환합니다.

Resources

애플리케이션 패키지에 대한 Resources 인스턴스를 반환합니다.

(다음에서 상속됨 ContextWrapper)
SearchEvent

onSearchRequested() 콜백 중에 이 함수는 콜백이 있는 경우 콜백을 트리거한 SearchEvent를 반환합니다.

SplashScreen

작업이 시작 화면과 통신하는 데 사용하는 인터페이스를 가져옵니다.

TaskId

이 작업이 있는 작업의 식별자를 반환합니다.

Theme

이 컨텍스트와 연결된 Theme 개체를 반환합니다.

(다음에서 상속됨 ContextWrapper)
ThresholdClass

Android.App.Activity에 대한 JNI 바인딩 인프라를 제공합니다.

ThresholdType

Android.App.Activity에 대한 JNI 바인딩 인프라를 제공합니다.

Title

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

TitleColor
사용되지 않음.

이 활동과 연결된 타이틀의 색을 변경합니다.

TitleFormatted

이 활동과 연결된 제목을 변경합니다.

VoiceInteractor

사용자가 이 활동과 상호 작용하기 위해 진행 중인 활성 VoiceInteractor를 검색합니다.

VolumeControlStream

하드웨어 볼륨 컨트롤에 의해 볼륨을 변경해야 하는 제안된 오디오 스트림을 가져옵니다.

Wallpaper (다음에서 상속됨 ContextWrapper)
WallpaperDesiredMinimumHeight (다음에서 상속됨 ContextWrapper)
WallpaperDesiredMinimumWidth (다음에서 상속됨 ContextWrapper)
Window

활동의 현재 창을 검색합니다.

WindowManager

사용자 지정 창을 표시하기 위한 창 관리자를 검색합니다.

메서드

Name Description
AddContentView(View, ViewGroup+LayoutParams)

활동에 추가 콘텐츠 보기를 추가합니다.

ApplyOverrideConfiguration(Configuration)

이 컨텍스트에서 "재정의 구성"을 설정하는 호출 - 컨텍스트에 적용되는 표준 구성의 하나 이상의 값을 회신하는 구성입니다.

(다음에서 상속됨 ContextThemeWrapper)
AttachBaseContext(Context)

이 ContextWrapper에 대한 기본 컨텍스트를 설정합니다.

(다음에서 상속됨 ContextWrapper)
BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection)

BindServiceFlags 개체를 가져오려면 bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long)를 참조하세요.

(다음에서 상속됨 Context)
BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection)

#bindService 이러한 변형을 사용하면 격리된 서비스의 특정 경우 호출자가 단일 구성 요소 선언에서 서비스의 여러 인스턴스를 생성할 수 있습니다.

(다음에서 상속됨 Context)
BindService(Intent, Bind, IExecutor, IServiceConnection)

#bindService(Intent, ServiceConnection, int) bindService(Intent, ServiceConnection, int) ServiceConnection 콜백을 제어하는 실행기에서와 동일합니다.

(다음에서 상속됨 Context)
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection)

BindServiceFlags 개체를 가져오려면 bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long)를 참조하세요.

(다음에서 상속됨 Context)
BindService(Intent, IServiceConnection, Bind)

애플리케이션 서비스에 연결하여 필요한 경우 만듭니다.

(다음에서 상속됨 ContextWrapper)
BindService(Intent, IServiceConnection, Context+BindServiceFlags)

BindServiceFlags 개체를 가져오려면 bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long)를 참조하세요.

(다음에서 상속됨 Context)
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle)

BindServiceFlags 개체를 가져오려면 bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long)를 참조하세요.

(다음에서 상속됨 Context)
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle)

와 같은 방식으로 user지정된 #bindService 서비스에 바인딩합니다.

(다음에서 상속됨 Context)
CheckCallingOrSelfPermission(String)

IPC의 호출 프로세스 또는 사용자에게 특정 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckCallingOrSelfUriPermission(Uri, ActivityFlags)

IPC의 호출 프로세스 또는 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32)

IPC <em>또는 you</em> 의 호출 프로세스에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 Context)
CheckCallingPermission(String)

처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckCallingUriPermission(Uri, ActivityFlags)

호출 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckCallingUriPermissions(IList<Uri>, Int32)

호출 프로세스 및 uid에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 Context)
CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags)

특정 프로세스 및 uid에 특정 콘텐츠 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 Context)
CheckPermission(String, Int32, Int32)

시스템에서 실행되는 특정 프로세스 및 사용자 ID에 대해 지정된 권한이 허용되는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckSelfPermission(String)

특정 사용 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckUriPermission(Uri, Int32, Int32, ActivityFlags)

특정 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags)

URI 및 일반 사용 권한을 모두 확인합니다.

(다음에서 상속됨 ContextWrapper)
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32)

특정 프로세스 및 uid에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다.

(다음에서 상속됨 Context)
ClearOverrideActivityTransition(OverrideTransition)

overrideActivityTransition(int, int, int)에서 설정된 애니메이션을 지웁니다.

ClearWallpaper()
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
CloseContextMenu()

표시되는 경우 프로그래밍 방식으로 가장 최근에 열린 상황에 맞는 메뉴를 닫습니다.

CloseOptionsMenu()

옵션 메뉴를 프로게이머 방식으로 닫습니다.

Construct(JniObjectReference, JniObjectReferenceOptions)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
CreateAttributionContext(String)

현재 Context에 대한 새 Context 개체를 반환하지만 특성은 다른 태그에 반환합니다.

(다음에서 상속됨 Context)
CreateConfigurationContext(Configuration)

현재 컨텍스트에 대한 새 Context 개체를 반환하지만 해당 리소스가 지정된 구성과 일치하도록 조정됩니다.

(다음에서 상속됨 ContextWrapper)
CreateContext(ContextParams)

특정 속성 및 동작을 사용하여 컨텍스트를 만듭니다.

(다음에서 상속됨 Context)
CreateContextForSplit(String)

지정된 분할 이름에 대한 새 Context 개체를 반환합니다. 새 Context에는 분할 및 모든 종속성의 코드/리소스에 액세스할 수 있는 ClassLoader 및 Resources 개체가 있습니다. 이 메서드에 대한 각 호출은 Context 개체의 새 인스턴스를 반환합니다. 컨텍스트 개체는 공유되지 않지만 공통 상태(ClassLoader, 동일한 분할에 대한 다른 리소스)는 컨텍스트 자체가 매우 간단할 수 있습니다.

(다음에서 상속됨 ContextWrapper)
CreateDeviceContext(Int32)

현재 컨텍스트에서 새 Context 개체를 반환하지만 .deviceId

(다음에서 상속됨 Context)
CreateDeviceProtectedStorageContext()

현재 Context에 대한 새 Context 개체를 반환하지만 해당 스토리지 API는 디바이스 보호 스토리지에서 지원됩니다. 직접 부팅이 있는 디바이스에서 이 위치에 저장된 데이터는 물리적 디바이스에 연결된 키로 암호화되며, 사용자가 자격 증명(예: 잠금 패턴 또는 PIN)으로 인증하기 전과 후에 디바이스가 성공적으로 부팅된 직후에 액세스할 수 있습니다. 디바이스 보호 데이터는 사용자 인증 없이 사용할 수 있으므로 이 컨텍스트를 사용하여 저장하는 데이터를 신중하게 제한해야 합니다. 예를 들어 디바이스 보호 영역에 중요한 인증 토큰 또는 암호를 저장하는 것은 권장되지 않습니다. 기본 디바이스에 다른 키를 사용하여 디바이스 보호 및 자격 증명으로 보호된 데이터를 저장할 수 없는 경우 두 스토리지 영역을 동시에 사용할 수 있게 됩니다. 디스크에 두 개의 고유한 스토리지 위치로 유지되며 가용성 창만 변경됩니다. 이 메서드에 대한 각 호출은 Context 개체의 새 인스턴스를 반환합니다. 컨텍스트 개체는 공유되지 않지만 일반적인 상태(ClassLoader, 동일한 구성의 다른 리소스)는 컨텍스트 자체가 매우 가벼울 수 있습니다. 컨텍스트를 반환합니다.

(다음에서 상속됨 ContextWrapper)
CreateDisplayContext(Display)

현재 Context에 대한 새 Context 개체를 반환하지만 해당 리소스가 지정된 Display의 메트릭과 일치하도록 조정됩니다.

(다음에서 상속됨 ContextWrapper)
CreatePackageContext(String, PackageContextFlags)

지정된 애플리케이션 이름에 대한 새 Context 개체를 반환합니다.

(다음에서 상속됨 ContextWrapper)
CreatePendingResult(Int32, Intent, PendingIntentFlags)

다른 사용자에게 전달하여 결과 데이터를 onActivityResult(int, int, Intent) 콜백으로 다시 보내는 데 사용할 수 있는 새 PendingIntent 개체를 만듭니다.

CreateWindowContext(Display, Int32, Bundle)

Context 지정된 android.app.Activity activity창에 비 창Display에 대한 a를 만듭니다.

(다음에서 상속됨 Context)
CreateWindowContext(Int32, Bundle)

비활성 창에 대한 컨텍스트를 만듭니다.

(다음에서 상속됨 Context)
DatabaseList()

이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 데이터베이스의 이름을 지정하는 문자열 배열을 반환합니다.

(다음에서 상속됨 ContextWrapper)
DeleteDatabase(String)

이 컨텍스트의 애플리케이션 패키지와 연결된 기존 프라이빗 SQLiteDatabase를 삭제합니다.

(다음에서 상속됨 ContextWrapper)
DeleteFile(String)

이 컨텍스트의 애플리케이션 패키지와 연결된 지정된 프라이빗 파일을 삭제합니다.

(다음에서 상속됨 ContextWrapper)
DeleteSharedPreferences(String)

기존 공유 기본 설정 파일을 삭제합니다.

(다음에서 상속됨 ContextWrapper)
DismissDialog(Int32)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

DismissKeyboardShortcutsHelper()

바로 가기 키 화면을 해제합니다.

DispatchGenericMotionEvent(MotionEvent)

제네릭 동작 이벤트를 처리하기 위해 호출됩니다.

DispatchKeyEvent(KeyEvent)

키 이벤트를 처리하기 위해 호출됩니다.

DispatchKeyShortcutEvent(KeyEvent)

키 바로 가기 이벤트를 처리하기 위해 호출됩니다.

DispatchPopulateAccessibilityEvent(AccessibilityEvent)

AccessibilityEvents의 채우기를 처리하기 위해 호출됩니다.

DispatchTouchEvent(MotionEvent)

터치 스크린 이벤트를 처리하기 위해 호출됩니다.

DispatchTrackballEvent(MotionEvent)

트랙볼 이벤트를 처리하기 위해 호출됩니다.

Dispose()

이 Java 피어에서 보유한 리소스를 해제합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

이 Java 피어에서 보유한 리소스를 해제합니다.

(다음에서 상속됨 Object)
DisposeUnlessReferenced()

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
Dump(String, FileDescriptor, PrintWriter, String[])

활동의 상태를 지정된 스트림에 인쇄합니다.

EnforceCallingOrSelfPermission(String, String)

처리 중인 IPC의 호출 프로세스에 특정 권한이 SecurityException부여되지 않은 경우 .

(다음에서 상속됨 ContextWrapper)
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String)

IPC의 호출 프로세스 또는 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다.

(다음에서 상속됨 ContextWrapper)
EnforceCallingPermission(String, String)

처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되지 않은 경우 을 throw합니다 SecurityException.

(다음에서 상속됨 ContextWrapper)
EnforceCallingUriPermission(Uri, ActivityFlags, String)

호출 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다.

(다음에서 상속됨 ContextWrapper)
EnforcePermission(String, Int32, Int32, String)

시스템에서 SecurityException실행 중인 특정 프로세스 및 사용자 ID에 대해 지정된 권한이 허용되지 않는 경우 .

(다음에서 상속됨 ContextWrapper)
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String)

특정 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다.

(다음에서 상속됨 ContextWrapper)
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String)

URI 및 일반 권한을 모두 적용합니다.

(다음에서 상속됨 ContextWrapper)
EnterPictureInPictureMode()

현재 시스템 상태에서 가능하면 작업을 그림 모드로 전환합니다.

EnterPictureInPictureMode(PictureInPictureParams)

현재 시스템 상태에서 가능하면 작업을 그림 모드로 전환합니다.

Equals(Object)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
FileList()

이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일의 이름을 지정하는 문자열 배열을 반환합니다.

(다음에서 상속됨 ContextWrapper)
FindViewById(Int32)

onCreate(Bundle)에서 처리된 android:id XML 특성으로 식별된 뷰를 찾습니다.

FindViewById<T>(Int32)

XML 레이아웃 리소스에서 ID 특성으로 식별된 뷰를 찾습니다.

Finish()

작업이 완료되고 닫혀야 할 때 이를 호출합니다.

FinishActivity(Int32)

이전에 startActivityForResult(Intent, int)로 시작한 다른 작업을 강제로 완료합니다.

FinishActivityFromChild(Activity, Int32)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

FinishAffinity()

동일한 선호도를 가진 현재 작업에서 바로 아래에 있는 모든 활동뿐만 아니라 이 작업을 완료합니다.

FinishAfterTransition()

활동 장면 항목 전환을 반대로 전환하고 호출 활동을 트리거하여 종료 전환을 취소합니다.

FinishAndRemoveTask()

작업이 완료되고 닫혀야 하며 작업의 루트 작업을 완료하는 과정의 일부로 작업을 완전히 제거해야 할 때 이 호출을 호출합니다.

FinishFromChild(Activity)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

GetColor(Int32)

특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색을 반환합니다.

(다음에서 상속됨 Context)
GetColorStateList(Int32)

특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색 상태 목록을 반환합니다.

(다음에서 상속됨 Context)
GetDatabasePath(String)

openOrCreateDatabase(String, int, CursorFactory)를 사용하여 만든 데이터베이스가 저장되는 파일 시스템의 절대 경로를 반환합니다. 호출 앱이 채택된 스토리지 디바이스로 이동되면 시간이 지남에 따라 반환된 경로가 변경될 수 있으므로 상대 경로만 유지해야 합니다.

(다음에서 상속됨 ContextWrapper)
GetDir(String, FileCreationMode)

필요한 경우 애플리케이션이 자체 사용자 지정 데이터 파일을 배치할 수 있는 새 디렉터리를 검색하여 만듭니다.

(다음에서 상속됨 ContextWrapper)
GetDrawable(Int32)

특정 리소스 ID와 연결되고 현재 테마에 대해 스타일이 지정된 그리기 가능한 개체를 반환합니다.

(다음에서 상속됨 Context)
GetExternalCacheDirs()

애플리케이션이 소유한 캐시 파일을 배치할 수 있는 모든 외부 스토리지 디바이스에서 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetExternalFilesDir(String)

애플리케이션이 소유한 영구 파일을 배치할 수 있는 기본 외부 파일 시스템의 디렉터리에 대한 ExternalStorageDirectory절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetExternalFilesDirs(String)

애플리케이션이 소유한 영구 파일을 배치할 수 있는 모든 외부 스토리지 디바이스의 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetExternalMediaDirs()
사용되지 않음.

애플리케이션이 미디어 파일을 배치할 수 있는 모든 외부 스토리지 디바이스에서 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetFileStreamPath(String)

생성된 OpenFileOutput(String, FileCreationMode) 파일이 저장되는 파일 시스템의 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetObbDirs()

애플리케이션의 OBB 파일(있는 경우)을 찾을 수 있는 모든 외부 스토리지 디바이스의 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetPreferences(FileCreationMode)

이 작업에 비공개인 기본 설정에 액세스하기 위한 SharedPreferences 개체를 검색합니다.

GetSharedPreferences(String, FileCreationMode)

기본 설정 파일 'name'의 내용을 검색하고 보관하여 해당 값을 검색하고 수정할 수 있는 SharedPreferences를 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetString(Int32, Object[])

애플리케이션 패키지의 기본 문자열 테이블에서 지역화된 문자열을 반환합니다.

(다음에서 상속됨 Context)
GetString(Int32)

애플리케이션 패키지의 기본 문자열 테이블에서 지역화된 문자열을 반환합니다.

(다음에서 상속됨 Context)
GetSystemService(Class)

클래스별로 시스템 수준 서비스에 핸들을 반환합니다.

(다음에서 상속됨 Context)
GetSystemService(String)

이름으로 시스템 수준 서비스에 핸들을 반환합니다.

(다음에서 상속됨 ContextWrapper)
GetSystemServiceName(Class)

지정된 클래스가 나타내는 시스템 수준 서비스의 이름을 가져옵니다.

(다음에서 상속됨 ContextWrapper)
GetText(Int32)

애플리케이션의 패키지 기본 문자열 테이블에서 지역화된 스타일이 지정된 CharSequence를 반환합니다.

(다음에서 상속됨 Context)
GetTextFormatted(Int32)

애플리케이션의 패키지 기본 문자열 테이블에서 지역화된 스타일이 지정된 CharSequence를 반환합니다.

(다음에서 상속됨 Context)
GrantUriPermission(String, Uri, ActivityFlags)

해당 패키지에 Uri의 콘텐츠 공급자에 액세스할 수 있는 일반 권한이 있는지 여부에 관계없이 다른 패키지에 특정 Uri에 액세스할 수 있는 권한을 부여합니다.

(다음에서 상속됨 ContextWrapper)
InvalidateOptionsMenu()

옵션 메뉴가 변경되었으므로 다시 만들어야 한다고 선언합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
ManagedQuery(Uri, String[], String, String[], String)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

MoveDatabaseFrom(Context, String)

지정된 원본 스토리지 컨텍스트에서 이 컨텍스트로 기존 데이터베이스 파일을 이동합니다. 일반적으로 디바이스 보호 스토리지로 마이그레이션하는 등 업그레이드 후 스토리지 위치 간에 데이터를 마이그레이션하는 데 사용됩니다. 데이터베이스를 닫은 후 이동해야 합니다.

(다음에서 상속됨 ContextWrapper)
MoveSharedPreferencesFrom(Context, String)

지정된 원본 스토리지 컨텍스트에서 이 컨텍스트로 기존 공유 기본 설정 파일을 이동합니다. 일반적으로 디바이스 보호 스토리지로 이동하는 등 업그레이드 후 스토리지 위치 간에 데이터를 마이그레이션하는 데 사용됩니다.

(다음에서 상속됨 ContextWrapper)
MoveTaskToBack(Boolean)

이 작업이 포함된 작업을 작업 스택의 뒤로 이동합니다.

NavigateUpTo(Intent)

이 활동에서 upIntent로 지정된 활동으로 이동하여 프로세스에서 이 작업을 완료합니다.

NavigateUpToFromChild(Activity, Intent)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32)

이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다.

(다음에서 상속됨 Context)
ObtainStyledAttributes(IAttributeSet, Int32[])

이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다.

(다음에서 상속됨 Context)
ObtainStyledAttributes(Int32, Int32[])

이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다.

(다음에서 상속됨 Context)
ObtainStyledAttributes(Int32[])

이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다.

(다음에서 상속됨 Context)
OnActionModeFinished(ActionMode)

작업 모드가 완료되었음을 활동에 알깁니다.

OnActionModeStarted(ActionMode)

작업 모드가 시작되었음을 활동에 알깁니다.

OnActivityReenter(Int32, Intent)

활동 전환을 사용하여 시작한 활동이 반환 활동 전환을 통해 이 활동을 노출하여 resultCode 및 추가 데이터를 제공할 때 호출됩니다.

OnActivityResult(Int32, Result, Intent, ComponentCaller)

onActivityResult(int,int,Intent)와 동일하지만 결과를 보낸 앱과 연결된 ComponentCaller 인스턴스에 대한 추가 매개 변수가 있습니다.

OnActivityResult(Int32, Result, Intent)

시작한 활동이 종료될 때 호출되어 시작한 requestCode, 반환된 resultCode 및 추가 데이터를 제공합니다.

OnApplyThemeResource(Resources+Theme, Int32, Boolean)

호출하여 #setTheme#getTheme 현재 Theme 개체에 테마 리소스를 적용합니다.

(다음에서 상속됨 ContextThemeWrapper)
OnAttachedToWindow()

활동과 연결된 주 창이 창 관리자에 연결되었을 때 호출됩니다.

OnAttachFragment(Fragment)

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

OnBackPressed()

이 메서드는 API 수준 33에서 더 이상 사용되지 않습니다.

OnChildTitleChanged(Activity, ICharSequence)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

OnChildTitleChanged(Activity, String)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

OnConfigurationChanged(Configuration)

활동이 실행되는 동안 디바이스 구성이 변경되면 시스템에서 호출됩니다.

OnContentChanged()

이 후크는 Window.setContentView 또는 Window.addContentView 호출로 인해 화면의 콘텐츠 보기가 변경 될 때마다 호출됩니다.

OnContextItemSelected(IMenuItem)

이 후크는 상황에 맞는 메뉴의 항목을 선택할 때마다 호출됩니다.

OnContextMenuClosed(IMenu)

이 후크는 상황에 맞는 메뉴를 닫을 때마다 호출됩니다(사용자가 뒤로/메뉴 단추로 메뉴를 취소하거나 항목을 선택할 때).

OnCreate(Bundle, PersistableBundle)

onCreate(android.os.Bundle)와 동일하지만,AcrossReboots를 유지하도록 설정된 R.attr.persistableMode 특성으로 만든 활동을 호출했습니다.

OnCreate(Bundle)

활동이 시작될 때 호출됩니다.

OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo)

보기에 대한 상황에 맞는 메뉴가 표시될 때 호출됩니다.

OnCreateDescription()

이 작업에 대한 새 설명을 생성합니다.

OnCreateDescriptionFormatted()

이 작업에 대한 새 설명을 생성합니다.

OnCreateDialog(Int32, Bundle)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

OnCreateDialog(Int32)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

OnCreateNavigateUpTaskStack(TaskStackBuilder)

다른 작업에서 위쪽 탐색 중에 생성될 가상 작업 스택을 정의합니다.

OnCreateOptionsMenu(IMenu)

활동의 표준 옵션 메뉴의 내용을 초기화합니다.

OnCreatePanelMenu(Int32, IMenu)

작업에 대한 Window.Callback.onCreatePanelMenu(int, Menu)의 기본 구현입니다.

OnCreatePanelView(Int32)

작업에 대한 Window.Callback.onCreatePanelView(int)의 기본 구현입니다.

OnCreateThumbnail(Bitmap, Canvas)

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

OnCreateView(String, Context, IAttributeSet)

Context.getSystemService(Class)에서 반환된 LayoutInflater로 팽창할 때 사용되는 LayoutInflater.Factory.onCreateView(String, Context, AttributeSet)의 표준 구현입니다.

OnCreateView(View, String, Context, IAttributeSet)

Context.getSystemService(Class)에서 반환된 LayoutInflater로 팽창할 때 사용되는 android.view.LayoutInflater.Factory2.onCreateView(View,String,Context,AttributeSet)의 표준 구현입니다.

OnDestroy()

활동이 제거되기 전에 최종 정리를 수행합니다.

OnDetachedFromWindow()

작업과 연결된 주 창이 창 관리자에서 분리된 경우 호출됩니다.

OnEnterAnimationComplete()

창에 애니메이션 효과를 주는 기간 동안에는 활동을 그릴 수 없습니다.

OnGenericMotionEvent(MotionEvent)

제네릭 동작 이벤트가 활동 내의 뷰에서 처리되지 않은 경우 호출됩니다.

OnGetDirectActions(CancellationSignal, IConsumer)

앱에서 지원하는 직접 작업 목록을 반환합니다.

OnKeyDown(Keycode, KeyEvent)

키를 누르고 활동 내의 뷰에서 처리되지 않을 때 호출됩니다.

OnKeyLongPress(Keycode, KeyEvent)

KeyEvent.Callback.onKeyLongPress()의 기본 구현: 항상 false를 반환합니다(이벤트를 처리하지 않음).

OnKeyMultiple(Keycode, Int32, KeyEvent)

KeyEvent.Callback.onKeyMultiple()의 기본 구현: 항상 false를 반환합니다(이벤트를 처리하지 않음).

OnKeyShortcut(Keycode, KeyEvent)

활동의 뷰에서 키 바로 가기 이벤트를 처리하지 않을 때 호출됩니다.

OnKeyUp(Keycode, KeyEvent)

키가 해제되고 활동 내의 뷰에서 처리되지 않을 때 호출됩니다.

OnLocalVoiceInteractionStarted()

startLocalVoiceInteraction(번들)에서 음성 상호 작용 세션이 시작되었음을 나타내는 콜백입니다.

OnLocalVoiceInteractionStopped()

stopLocalVoiceInteraction()에 대한 호출을 통해 요청되었거나 사용자가 취소했기 때문에 로컬 음성 상호 작용이 중지되었음을 나타내는 콜백입니다.

OnLowMemory()

이는 전체 시스템이 메모리가 부족하고 적극적으로 실행 중인 프로세스가 메모리 사용량을 트리밍해야 할 때 호출됩니다.

OnMenuItemSelected(Int32, IMenuItem)

작업에 대한 Window.Callback.onMenuItemSelected(int, MenuItem)의 기본 구현입니다.

OnMenuOpened(Int32, IMenu)

사용자가 패널 메뉴를 열 때 호출됩니다.

OnMultiWindowModeChanged(Boolean, Configuration)

활동이 전체 화면 모드에서 다중 창 모드로 변경되고 비자(visa-versa)로 변경되면 시스템에서 호출됩니다.

OnMultiWindowModeChanged(Boolean)

이 메서드는 API 수준 26에서 더 이상 사용되지 않습니다.

OnNavigateUp()

이 메서드는 사용자가 작업 표시줄에서 애플리케이션의 작업 계층 구조 내에서 위로 이동하도록 선택할 때마다 호출됩니다.

OnNavigateUpFromChild(Activity)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

OnNewIntent(Intent, ComponentCaller)

onNewIntent(Intent)와 동일하지만 의도를 보낸 앱과 연결된 ComponentCaller 인스턴스에 대한 추가 매개 변수가 있습니다.

OnNewIntent(Intent)

패키지에서 launchMode를 "singleTop"으로 설정하는 활동이나 startActivity(Intent)를 호출할 때 클라이언트가 Intent.FLAG_ACTIVITY_SINGLE_TOP 플래그를 사용한 경우 호출됩니다.

OnOptionsItemSelected(IMenuItem)

이 후크는 옵션 메뉴의 항목을 선택할 때마다 호출됩니다.

OnOptionsMenuClosed(IMenu)

이 후크는 옵션 메뉴가 닫혀 있을 때마다 호출됩니다(사용자가 뒤로/메뉴 단추로 메뉴를 취소하거나 항목을 선택할 때).

OnPanelClosed(Int32, IMenu)

활동에 대한 android.view.Window.Callback.onPanelClosed(int,Menu)의 기본 구현입니다.

OnPause()

사용자가 더 이상 활동과 적극적으로 상호 작용하지 않지만 화면에 계속 표시되면 활동 수명 주기의 일부로 호출됩니다.

OnPerformDirectAction(String, Bundle, CancellationSignal, IConsumer)

이는 앱에서 이전에 정의한 작업을 수행하기 위해 호출됩니다.

OnPictureInPictureModeChanged(Boolean, Configuration)

동작이 그림 모드로 변경되고 그림 모드에서 변경되면 시스템에서 호출됩니다.

OnPictureInPictureModeChanged(Boolean)

이 메서드는 API 수준 26에서 더 이상 사용되지 않습니다.

OnPictureInPictureRequested()

이 메서드는 지원되는 경우 그림 모드에서 그림을 입력해야 하는 다양한 경우에 시스템에서 호출됩니다.

OnPictureInPictureUiStateChanged(PictureInPictureUiState)

작업이 PiP에 있고 상태가 변경되면 시스템에서 호출됩니다.

OnPostCreate(Bundle, PersistableBundle)

이는 onPostCreate(Bundle)와 동일하지만AcrossReboots를 유지하도록 설정된 R.attr.persistableMode 특성으로 만든 활동에 대해 호출됩니다.

OnPostCreate(Bundle)

작업 시작이 완료되면 호출됩니다(onStart() 및 onRestoreInstanceState(번들)가 호출된 후).

OnPostResume()

활동 다시 시작이 완료되면 호출됩니다(onResume()가 호출된 후).

OnPrepareDialog(Int32, Dialog, Bundle)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

OnPrepareDialog(Int32, Dialog)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

OnPrepareNavigateUpTaskStack(TaskStackBuilder)

다른 작업에서 위쪽 탐색 중에 생성될 가상 작업 스택을 준비합니다.

OnPrepareOptionsMenu(IMenu)

표시할 화면의 표준 옵션 메뉴를 준비합니다.

OnPreparePanel(Int32, View, IMenu)

작업에 대한 Window.Callback.onPreparePanel(int, View, Menu)의 기본 구현입니다.

OnProvideAssistContent(AssistContent)

이는 사용자가 현재 활동과 관련된 콘텐츠에 대한 참조를 제공하기 위해 지원을 요청할 때 호출됩니다.

OnProvideAssistData(Bundle)

이는 사용자가 지원을 요청할 때 호출되어 현재 애플리케이션의 모든 컨텍스트를 사용하여 전체 Intent.ACTION_ASSIST 의도를 빌드합니다.

OnProvideKeyboardShortcuts(IList<KeyboardShortcutGroup>, IMenu, Int32)

현재 창에 대해 바로 가기 키가 요청되면 호출됩니다.

OnProvideReferrer()

앱에서 현재 표시 중인 콘텐츠에 대해 원하는 참조자를 생성하도록 재정의합니다.

OnRequestPermissionsResult(Int32, String[], Permission[], Int32)

사용 권한을 요청하여 결과를 콜백합니다.

OnRequestPermissionsResult(Int32, String[], Permission[])

사용 권한을 요청하여 결과를 콜백합니다.

OnRestart()

현재 활동이 사용자에게 다시 표시될 때 onStop() 후에 호출됩니다(사용자가 다시 탐색한 경우).

OnRestoreInstanceState(Bundle, PersistableBundle)

이는 onRestoreInstanceState(Bundle)와 동일하지만,AcrossReboots를 유지하도록 설정된 R.attr.persistableMode 특성으로 만든 활동에 대해 호출됩니다.

OnRestoreInstanceState(Bundle)

이 메서드는 savedInstanceState에서 지정된 이전에 저장된 상태에서 활동을 다시 초기화할 때 onStart() 후에 호출됩니다.

OnResume()

onRestoreInstanceState(Bundle), onRestart() 또는 onPause()를 호출합니다.

OnRetainNonConfigurationInstance()

새 구성에 대해 새 인스턴스가 즉시 만들어지는 것으로 알려진 경우 구성 변경으로 인해 활동을 삭제하는 과정의 일부로 시스템에서 호출됩니다.

OnSaveInstanceState(Bundle, PersistableBundle)

onSaveInstanceState(Bundle)와 동일하지만,AcrossReboots를 유지하도록 설정된 R.attr.persistableMode 특성으로 만든 활동에 대해 호출됩니다.

OnSaveInstanceState(Bundle)

onCreate(Bundle) 또는 onRestoreInstanceState(Bundle)에서 상태를 복원할 수 있도록 종료되기 전에 작업에서 인스턴스별 상태를 검색하기 위해 호출됩니다(이 메서드로 채워진 번들은 둘 다에 전달됨).

OnSearchRequested()

사용자가 검색을 시작하라는 신호를 보낼 때 호출됩니다.

OnSearchRequested(SearchEvent)

이 후크는 사용자가 검색을 시작하라는 신호를 보낼 때 호출됩니다.

OnStart()

onCreate(Bundle) 후 또는 onRestart() 이후에 작업이 중지되었지만 이제 사용자에게 다시 표시됩니다.

OnStateNotSaved()

이 메서드는 API 수준 29에서 더 이상 사용되지 않습니다.

OnStop()

사용자에게 더 이상 표시되지 않을 때 호출됩니다.

OnTitleChanged(ICharSequence, Color)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

OnTitleChanged(String, Color)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

OnTopResumedActivityChanged(Boolean)

활동이 시스템에서 다시 시작된 맨 위 위치를 가져오거나 잃을 때 호출됩니다.

OnTouchEvent(MotionEvent)

터치 스크린 이벤트가 활동 내의 뷰에서 처리되지 않은 경우 호출됩니다.

OnTrackballEvent(MotionEvent)

트랙볼이 이동되고 활동 내의 뷰에서 처리되지 않을 때 호출됩니다.

OnTrimMemory(TrimMemory)

운영 체제가 프로세스에서 불필요한 메모리를 자르는 것이 좋은 시기라고 판단했을 때 호출됩니다.

OnUserInteraction()

키, 터치 또는 트랙볼 이벤트가 활동에 디스패치될 때마다 호출됩니다.

OnUserLeaveHint()

사용자가 선택한 결과로 활동이 백그라운드로 이동하려고 할 때 활동 수명 주기의 일부로 호출됩니다.

OnVisibleBehindCanceled()

이 메서드는 API 수준 26에서 더 이상 사용되지 않습니다.

OnWindowAttributesChanged(WindowManagerLayoutParams)

현재 창 특성이 변경 될 때마다이 호출 됩니다.

OnWindowFocusChanged(Boolean)

활동의 현재 창이 포커스를 얻거나 잃을 때 호출됩니다.

OnWindowStartingActionMode(ActionMode+ICallback, ActionModeType)

이 창에 대해 작업 모드가 시작될 때 호출됩니다.

OnWindowStartingActionMode(ActionMode+ICallback)

작업에서 시스템에서 요청한 작업 모드에 대한 UI를 제어할 수 있는 기회를 제공합니다.

OpenContextMenu(View)

프로그래밍 방식으로 특정 보기에 대한 상황에 맞는 메뉴를 엽니다.

OpenFileInput(String)

읽기 위해 이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일을 엽니다.

(다음에서 상속됨 ContextWrapper)
OpenFileOutput(String, FileCreationMode)

쓰기를 위해 이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일을 엽니다.

(다음에서 상속됨 ContextWrapper)
OpenOptionsMenu()

프로그래밍 방식으로 옵션 메뉴를 엽니다.

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

이 컨텍스트의 애플리케이션 패키지와 연결된 새 프라이빗 SQLiteDatabase를 엽니다.

(다음에서 상속됨 ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

이 컨텍스트의 애플리케이션 패키지와 연결된 새 프라이빗 SQLiteDatabase를 엽니다.

(다음에서 상속됨 ContextWrapper)
OverrideActivityTransition(OverrideTransition, Int32, Int32, Int32)

활동 전환에 대한 애니메이션 및 배경색을 사용자 지정합니다.

OverrideActivityTransition(OverrideTransition, Int32, Int32)

활동 전환에 대한 애니메이션을 사용자 지정합니다.

OverridePendingTransition(Int32, Int32, Int32)

이 메서드는 API 수준 34에서 더 이상 사용되지 않습니다.

OverridePendingTransition(Int32, Int32)

이 메서드는 API 수준 34에서 더 이상 사용되지 않습니다.

PeekWallpaper()
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
PostponeEnterTransition()

android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.util.Pair[])으로 활동이 시작되면 활동 전환 입력을 연기합니다.

Recreate()

새 인스턴스를 사용하여 이 활동을 다시 만들도록 합니다.

RegisterActivityLifecycleCallbacks(Application+IActivityLifecycleCallbacks)

이 작업에 대해서만 수명 주기 콜백을 수신하는 Application.ActivityLifecycleCallbacks 인스턴스를 등록합니다.

RegisterComponentCallbacks(IComponentCallbacks)

작업 및 기타 구성 요소의 ComponentCallbacks 메서드가 호출되는 동시에 호출되는 컨텍스트의 기본 애플리케이션에 새 ComponentCallbacks 항목을 추가합니다.

(다음에서 상속됨 Context)
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer)

시스템에 의해 디바이스 연결이 변경될 때 호출되는 새 디바이스 ID 변경 수신기 Context를 추가합니다.

(다음에서 상속됨 Context)
RegisterForContextMenu(View)

지정된 보기에 대해 표시할 상황에 맞는 메뉴를 등록합니다(여러 보기에서 상황에 맞는 메뉴를 표시할 수 있습니다).

RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags)
사용되지 않음.

수신자가 선택적으로 Instant Apps에 노출되는 의도 브로드캐스트를 수신하도록 등록합니다. 자세한 내용은 registerReceiver(BroadcastReceiver,IntentFilter)를 참조하세요. 기본적으로 Instant Apps는 다른 애플리케이션의 수신기와 상호 작용할 수 없으므로 Instant Apps가 상호 작용할 수 있는 수신기를 노출할 수 있습니다. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요. As of Build.VERSION_CODES. UPSIDE_DOWN_CAKE 앱이 캐시된 상태인 동안 시스템에서 컨텍스트 등록 브로드캐스트를 큐에 배치할 수 있습니다. 앱이 포그라운드로 돌아가는 것과 같이 캐시된 상태를 벗어나면 시스템에서 대기 중인 브로드캐스트를 제공합니다. 특정 브로드캐스트의 여러 인스턴스가 하나의 브로드캐스트로 병합될 수 있습니다. As of Build.VERSION_CODES. ICE_CREAM_SANDWICH 이 메서드에 등록된 수신기는 브로드캐스트할 의도에 대해 지정된 Intent.setPackage(String)를 올바르게 준수합니다. 그 전에, 그것은 무시 하 고 모든 일치 하는 등록 된 수신기에 전달 될 것 이다. 보안을 위해 이 작업을 사용하는 경우 주의해야 합니다. 매개 변수 수신기 BroadcastReceiver: 이 값은 null일 수 있습니다.

(다음에서 상속됨 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags)

수신자가 선택적으로 Instant Apps에 노출되는 의도 브로드캐스트를 수신하도록 등록합니다. 자세한 내용은 registerReceiver(BroadcastReceiver,IntentFilter)를 참조하세요. 기본적으로 Instant Apps는 다른 애플리케이션의 수신기와 상호 작용할 수 없으므로 Instant Apps가 상호 작용할 수 있는 수신기를 노출할 수 있습니다. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요. As of Build.VERSION_CODES. UPSIDE_DOWN_CAKE 앱이 캐시된 상태인 동안 시스템에서 컨텍스트 등록 브로드캐스트를 큐에 배치할 수 있습니다. 앱이 포그라운드로 돌아가는 것과 같이 캐시된 상태를 벗어나면 시스템에서 대기 중인 브로드캐스트를 제공합니다. 특정 브로드캐스트의 여러 인스턴스가 하나의 브로드캐스트로 병합될 수 있습니다. As of Build.VERSION_CODES. ICE_CREAM_SANDWICH 이 메서드에 등록된 수신기는 브로드캐스트할 의도에 대해 지정된 Intent.setPackage(String)를 올바르게 준수합니다. 그 전에, 그것은 무시 하 고 모든 일치 하는 등록 된 수신기에 전달 될 것 이다. 보안을 위해 이 작업을 사용하는 경우 주의해야 합니다. 매개 변수 수신기 BroadcastReceiver: 브로드캐스트를 처리할 BroadcastReceiver입니다. 이 값은 null일 수 있습니다.

(다음에서 상속됨 Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags)
사용되지 않음.

스케줄러의 컨텍스트에서 실행되도록 의도 브로드캐스트를 수신하도록 등록합니다. 자세한 내용은 registerReceiver(BroadcastReceiver,IntentFilter,int) 및 registerReceiver(BroadcastReceiver,IntentFilter,String,Handler)를 참조하세요. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요. As of Build.VERSION_CODES. UPSIDE_DOWN_CAKE 앱이 캐시된 상태인 동안 시스템에서 컨텍스트 등록 브로드캐스트를 큐에 배치할 수 있습니다. 앱이 포그라운드로 돌아가는 것과 같이 캐시된 상태를 벗어나면 시스템에서 대기 중인 브로드캐스트를 제공합니다. 특정 브로드캐스트의 여러 인스턴스가 하나의 브로드캐스트로 병합될 수 있습니다. As of Build.VERSION_CODES. ICE_CREAM_SANDWICH 이 메서드에 등록된 수신기는 브로드캐스트할 의도에 대해 지정된 Intent.setPackage(String)를 올바르게 준수합니다. 그 전에, 그것은 무시 하 고 모든 일치 하는 등록 된 수신기에 전달 될 것 이다. 보안을 위해 이 작업을 사용하는 경우 주의해야 합니다. 매개 변수 수신기 BroadcastReceiver: 이 값은 null일 수 있습니다.

(다음에서 상속됨 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags)

스케줄러의 컨텍스트에서 실행되도록 의도 브로드캐스트를 수신하도록 등록합니다. 자세한 내용은 registerReceiver(BroadcastReceiver,IntentFilter,int) 및 registerReceiver(BroadcastReceiver,IntentFilter,String,Handler)를 참조하세요. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요. As of Build.VERSION_CODES. UPSIDE_DOWN_CAKE 앱이 캐시된 상태인 동안 시스템에서 컨텍스트 등록 브로드캐스트를 큐에 배치할 수 있습니다. 앱이 포그라운드로 돌아가는 것과 같이 캐시된 상태를 벗어나면 시스템에서 대기 중인 브로드캐스트를 제공합니다. 특정 브로드캐스트의 여러 인스턴스가 하나의 브로드캐스트로 병합될 수 있습니다. As of Build.VERSION_CODES. ICE_CREAM_SANDWICH 이 메서드에 등록된 수신기는 브로드캐스트할 의도에 대해 지정된 Intent.setPackage(String)를 올바르게 준수합니다. 그 전에, 그것은 무시 하 고 모든 일치 하는 등록 된 수신기에 전달 될 것 이다. 보안을 위해 이 작업을 사용하는 경우 주의해야 합니다. 매개 변수 수신기 BroadcastReceiver: 브로드캐스트를 처리할 BroadcastReceiver입니다.

(다음에서 상속됨 Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler)

var<scheduler>/var<의 >컨텍스트에서 실행되도록 의도 브로드캐스트를 수신하도록 등록합니다.

(다음에서 상속됨 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter)

Main 작업 스레드에서 실행할 BroadcastReceiver를 등록합니다.

(다음에서 상속됨 ContextWrapper)
RegisterScreenCaptureCallback(IExecutor, Activity+IScreenCaptureCallback)

이 작업에 대한 화면 캡처 콜백을 등록합니다.

ReleaseInstance()

메모리를 확보하려면 이 활동의 로컬 앱 인스턴스를 해제하도록 요청합니다.

RemoveDialog(Int32)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

RemoveStickyBroadcast(Intent)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
RemoveStickyBroadcastAsUser(Intent, UserHandle)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
ReportFullyDrawn()

진단 및 최적화를 위해 앱이 완전히 그려졌다는 것을 시스템에 보고합니다.

RequestDragAndDropPermissions(DragEvent)

이 작업에 바인딩된 DragAndDropPermissions 개체를 만들고 DragEvent와 연결된 콘텐츠 URI에 대한 액세스 권한을 제어합니다.

RequestFullscreenMode(FullscreenModeRequest, IOutcomeReceiver)

활동을 전체 화면으로 전환하도록 요청합니다.

RequestOpenInBrowserEducation()

브라우저\u201d 교육에서 \u201c열기를 표시하도록 요청합니다.

RequestPermissions(String[], Int32, Int32)

이 애플리케이션에 부여할 권한을 요청합니다.

RequestPermissions(String[], Int32)

이 애플리케이션에 부여할 권한을 요청합니다.

RequestShowKeyboardShortcuts()

바로 가기 키 화면을 표시하도록 요청합니다.

RequestVisibleBehind(Boolean)

이 메서드는 API 수준 26에서 더 이상 사용되지 않습니다.

RequestWindowFeature(WindowFeatures)

확장 창 기능을 사용하도록 설정합니다.

RequireViewById(Int32)

onCreate(Bundle)에서 처리된 android:id XML 특성으로 식별된 뷰를 찾거나 ID가 잘못되었거나 계층 구조에 일치하는 보기가 없는 경우 IllegalArgumentException을 throw합니다.

RequireViewById<T>(Int32)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

RevokeSelfPermissionOnKill(String)

런타임 권한의 비동기 해지를 트리거합니다.

(다음에서 상속됨 Context)
RevokeSelfPermissionsOnKill(ICollection<String>)

호출 패키지에 대한 하나 이상의 사용 권한의 해지를 트리거합니다.

(다음에서 상속됨 Context)
RevokeUriPermission(String, Uri, ActivityFlags)

특정 대상 패키지에 대해 grantUriPermission(String, Uri, int)을 사용하여 이전에 추가된 특정 콘텐츠 공급자 Uri에 액세스할 수 있는 권한을 제거합니다. 지정된 URI는 지정된 URI의 동일한 하위 경로인 이전에 부여된 모든 URI와 일치합니다. 즉, "content://foo/target"을 취소하면 "content://foo/target" 및 "content://foo/target/sub"가 모두 취소되지만 "content://foo"는 취소되지 않습니다. 더 높은 수준에 있는 접두사 부여는 제거되지 않습니다. revokeUriPermission(Uri,int)과 달리 이 메서드는 grantUriPermission(String, Uri, int)을 통해 명시적으로 부여된 권한만 취소하고 지정된 패키지에 대해서만 취소합니다. 다른 메커니즘(클립보드, 활동 시작, 서비스 시작 등)을 통해 발생한 일치 권한 부여는 제거되지 않습니다.

(다음에서 상속됨 ContextWrapper)
RevokeUriPermission(Uri, ActivityFlags)

System.String,Android.Net.Uri,Android.Net.Uri)을 사용하여 이전에 추가된 특정 콘텐츠 공급자 Uri에 액세스할 수 있는 모든 권한을 제거합니다.

(다음에서 상속됨 ContextWrapper)
RunOnUiThread(Action)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

RunOnUiThread(IRunnable)

UI 스레드에서 지정된 작업을 실행합니다.

SendBroadcast(Intent, String, Bundle)

지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 선택적 필수 권한을 적용할 수 있도록 합니다.

(다음에서 상속됨 Context)
SendBroadcast(Intent, String)

지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 선택적 필수 권한을 적용할 수 있도록 합니다.

(다음에서 상속됨 ContextWrapper)
SendBroadcast(Intent)

지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트합니다.

(다음에서 상속됨 ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle, String)

이 버전을 SendBroadcast(Intent, String) 사용하면 브로드캐스트가 전송될 사용자를 지정할 수 있습니다.

(다음에서 상속됨 ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle)

이 버전을 SendBroadcast(Intent) 사용하면 브로드캐스트가 전송될 사용자를 지정할 수 있습니다.

(다음에서 상속됨 ContextWrapper)
SendBroadcastWithMultiplePermissions(Intent, String[])

지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 필요한 권한 배열을 적용할 수 있도록 합니다.

(다음에서 상속됨 Context)
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

관심 있는 수신기에 대한 의도를 순서대로 브로드캐스트합니다.

(다음에서 상속됨 ContextWrapper)
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

이 버전을 SendBroadcast(Intent) 사용하면 브로드캐스트에서 데이터를 다시 받을 수 있습니다.

(다음에서 상속됨 ContextWrapper)
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle)

이 버전을 #sendBroadcast(Intent) 사용하면 브로드캐스트에서 데이터를 다시 받을 수 있습니다.

(다음에서 상속됨 Context)
SendOrderedBroadcast(Intent, String, Bundle)

모든 관심있는 BroadcastReceivers에 지정된 의도를 브로드캐스트하여 선호하는 수신기가 덜 선호하는 수신기에 전달되기 전에 브로드캐스트를 사용할 수 있도록 한 번에 하나씩 전달합니다.

(다음에서 상속됨 Context)
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle)

이 버전을 #sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle) 사용하면 브로드캐스트가 전송될 수신기에 대한 제한을 적용하도록 App Op을 지정할 수 있습니다.

(다음에서 상속됨 Context)
SendOrderedBroadcast(Intent, String)

모든 관심있는 BroadcastReceivers에 지정된 의도를 브로드캐스트하여 선호하는 수신기가 덜 선호하는 수신기에 전달되기 전에 브로드캐스트를 사용할 수 있도록 한 번에 하나씩 전달합니다. 이 호출은 비동기적입니다. 는 즉시 반환되며 수신기가 실행되는 동안 계속 실행됩니다. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요.

(다음에서 상속됨 ContextWrapper)
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle)

브로드캐스트가 전송될 사용자를 지정할 수 있는 sendOrderedBroadcast(Intent,String,BroadcastReceiver,Handler,int,String,Bundle)의 버전입니다. 시스템 이미지에 미리 설치되지 않은 애플리케이션에서는 사용할 수 없습니다. 의도 브로드캐스트에 대한 자세한 내용은 BroadcastReceiver를 참조하세요. Android가 필요합니다. Manifest.permission.INTERACT_ACROSS_USERS

(다음에서 상속됨 ContextWrapper)
SendStickyBroadcast(Intent, Bundle)

#sendBroadcast(Intent) 브로드캐스트가 완료된 후 보내는 의도가 유지되므로 다른 사용자가 반환 값을 #registerReceiver(BroadcastReceiver, IntentFilter)통해 해당 데이터를 신속하게 검색할 수 있도록 "고정"을 수행합니다.

(다음에서 상속됨 Context)
SendStickyBroadcast(Intent)
사용되지 않음.

#sendBroadcast(Intent) 브로드캐스트가 완료된 후 보내는 의도가 유지되므로 다른 사용자가 반환 값을 #registerReceiver(BroadcastReceiver, IntentFilter)통해 해당 데이터를 신속하게 검색할 수 있도록 "고정"을 수행합니다.

(다음에서 상속됨 ContextWrapper)
SendStickyBroadcastAsUser(Intent, UserHandle)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
SetActionBar(Toolbar)

이 작업 창의 ActionBar 역할을 하도록 도구 모음을 설정합니다.

SetAllowCrossUidActivitySwitchFromBelow(Boolean)

작업에서 이 작업 아래의 활동도 다른 활동을 시작하거나 작업을 완료할 수 있는지 여부를 지정합니다.

SetContentView(Int32)

레이아웃 리소스에서 활동 콘텐츠를 설정합니다.

SetContentView(View, ViewGroup+LayoutParams)

활동 콘텐츠를 명시적 보기로 설정합니다.

SetContentView(View)

활동 콘텐츠를 명시적 보기로 설정합니다.

SetDefaultKeyMode(DefaultKey)

이 작업에 대한 기본 키 처리를 선택합니다.

SetEnterSharedElementCallback(SharedElementCallback)

android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String)을 사용하여 활동을 시작하면 시작된 활동의 공유 요소를 처리하기 위해 콜백이 호출됩니다.

SetExitSharedElementCallback(SharedElementCallback)

android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String)을 사용하여 활동을 시작하면 시작 작업의 공유 요소를 처리하기 위해 콜백이 호출됩니다.

SetFeatureDrawable(WindowFeatures, Drawable)

android.view.Window.setFeatureDrawable(int,Drawable)을 호출하는 데 편리합니다.

SetFeatureDrawableAlpha(WindowFeatures, Int32)

Window.setFeatureDrawableAlpha(int, int)를 호출하는 편의성.

SetFeatureDrawableResource(WindowFeatures, Int32)

Window.setFeatureDrawableResource(int, int)를 호출하는 편의성.

SetFeatureDrawableUri(WindowFeatures, Uri)

Window.setFeatureDrawableUri(int, Uri)를 호출하는 편의성.

SetFinishOnTouchOutside(Boolean)

창의 범위를 벗어나면 이 작업이 완료되는지 여부를 설정합니다.

SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetInheritShowWhenLocked(Boolean)

잠금 화면이 설정되고 이 활동에 showWhenLock 특성이 설정된 다른 활동이 있을 때마다 이 활동을 잠금 화면 맨 위에 표시할지 여부를 지정합니다.

SetIntent(Intent, ComponentCaller)

getIntent()에서 반환된 의도와 getCaller()에서 반환된 ComponentCaller를 변경합니다.

SetLocusContext(LocusId, Bundle)

이 작업에 대한 LocusId를 설정합니다.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
SetPersistent(Boolean)

이 멤버는 더 이상 사용되지 않습니다.

SetPictureInPictureParams(PictureInPictureParams)

그림 내 작업의 속성을 업데이트하거나 나중에 enterPictureInPictureMode()를 호출할 때 사용하도록 설정합니다.

SetProgress(Int32)

이 메서드는 API 수준 24에서 더 이상 사용되지 않습니다.

SetProgressBarIndeterminate(Boolean)

이 메서드는 API 수준 24에서 더 이상 사용되지 않습니다.

SetProgressBarIndeterminateVisibility(Boolean)

이 메서드는 API 수준 24에서 더 이상 사용되지 않습니다.

SetProgressBarVisibility(Boolean)

이 메서드는 API 수준 24에서 더 이상 사용되지 않습니다.

SetRecentsScreenshotEnabled(Boolean)

false로 설정하면 시스템에서 최근 화면에서 표현으로 사용할 활동의 스크린샷을 찍지 않아야 임을 나타냅니다.

SetResult(Result, Intent)

이 호출을 호출하여 활동이 해당 호출자에게 반환되는 결과를 설정합니다.

SetResult(Result)

이 호출을 호출하여 활동이 해당 호출자에게 반환되는 결과를 설정합니다.

SetSecondaryProgress(Int32)

이 메서드는 API 수준 24에서 더 이상 사용되지 않습니다.

SetShouldDockBigOverlays(Boolean)

TV에서 확장된 그림과 같은 큰 오버레이를 도킹하는 기본 설정을 지정합니다(PictureInPictureParams.Builder.setExpandedAspectRatio 참조).

SetShowWhenLocked(Boolean)

잠금 화면이 켜지고 활동이 다시 시작될 때마다 잠금 화면 위에 활동을 표시할지 여부를 지정합니다.

SetTaskDescription(ActivityManager+TaskDescription)

최근 시스템 UI 내에서 프레젠테이션을 위해 이 작업을 설명하는 정보를 설정합니다.

SetTheme(Int32)

이 컨텍스트의 기본 테마를 설정합니다.

(다음에서 상속됨 ContextWrapper)
SetTheme(Resources+Theme)

현재 테마 구성을 설정합니다.

(다음에서 상속됨 ContextThemeWrapper)
SetTitle(Int32)

이 활동과 연결된 제목을 변경합니다.

SetTranslucent(Boolean)

특히 R.attr.windowIsTranslucent 또는 R.attr.windowIsFloating 특성을 사용하는 활동을 전체 화면 불투명 활동으로 변환하거나 불투명에서 반투명으로 변환합니다.

SetTurnScreenOn(Boolean)

활동이 다시 시작될 때 화면을 켤지 여부를 지정합니다.

SetVisible(Boolean)

이 활동의 주 창이 표시되는지 여부를 제어합니다.

SetVrModeEnabled(Boolean, ComponentName)

이 활동에 대해 VR(가상 현실) 모드를 사용하거나 사용하지 않도록 설정합니다.

SetWallpaper(Bitmap)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
SetWallpaper(Stream)
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
ShouldDockBigOverlays()

setShouldDockBigOverlays(boolean)에서 설정한 대로 작업 옆에 큰 오버레이를 도킹해야 하는지 여부를 반환합니다.

ShouldShowRequestPermissionRationale(String, Int32)

사용 권한을 요청하기 전에 근거를 사용하여 UI를 표시해야 하는지 여부를 가져옵니다.

ShouldShowRequestPermissionRationale(String)

사용 권한을 요청하기 전에 근거를 사용하여 UI를 표시해야 하는지 여부를 가져옵니다.

ShouldUpRecreateTask(Intent)

targetIntent를 사용하여 이 작업에서 'up'을 탐색할 때 앱이 작업을 다시 만들어야 하는 경우 true를 반환합니다.

ShowAssist(Bundle)

사용자에게 현재 도우미를 표시하도록 요청합니다.

ShowDialog(Int32, Bundle)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

ShowDialog(Int32)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

ShowLockTaskEscapeMessage()

잠금 작업 모드를 종료하는 방법을 사용자에게 알리기 위해 시스템 정의 메시지를 사용자에게 표시합니다.

StartActionMode(ActionMode+ICallback, ActionModeType)

지정된 형식의 작업 모드를 시작합니다.

StartActionMode(ActionMode+ICallback)

기본 형식 ActionMode.TYPE_PRIMARY 작업 모드를 시작합니다.

StartActivities(Intent[], Bundle)

여러 새 활동을 시작합니다.

(다음에서 상속됨 ContextWrapper)
StartActivities(Intent[])

옵션이 지정되지 않은 경우 StartActivities(Intent[], Bundle) 와 동일합니다.

(다음에서 상속됨 ContextWrapper)
StartActivity(Intent, Bundle)

새 활동을 시작합니다.

(다음에서 상속됨 ContextWrapper)
StartActivity(Intent)

옵션이 지정되지 않은 경우 StartActivity(Intent, Bundle) 와 동일합니다.

(다음에서 상속됨 ContextWrapper)
StartActivity(Type)

지정된 옵션이 없는 startActivity(의도, 번들)와 동일합니다.

(다음에서 상속됨 Context)
StartActivityForResult(Intent, Int32, Bundle)

작업이 완료되면 결과를 원하는 활동을 시작합니다.

StartActivityForResult(Intent, Int32)

옵션 없이 startActivityForResult(Intent,int,Bundle)를 호출하는 것과 같습니다.

StartActivityForResult(Type, Int32)

지정된 관리되는 형식의 활동을 시작하고 결과를 요청합니다.

StartActivityFromChild(Activity, Intent, Int32, Bundle)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

StartActivityFromChild(Activity, Intent, Int32)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

StartActivityFromFragment(Fragment, Intent, Int32, Bundle)

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

StartActivityFromFragment(Fragment, Intent, Int32)

이 메서드는 API 수준 28에서 더 이상 사용되지 않습니다.

StartActivityIfNeeded(Intent, Int32, Bundle)

지정된 의도를 처리하는 데 새 활동 인스턴스가 필요한 경우에만 활동을 시작하는 특수 변형입니다.

StartActivityIfNeeded(Intent, Int32)

옵션 없이 startActivityIfNeeded(Intent,int,Bundle)를 호출하는 것과 같습니다.

StartForegroundService(Intent)

startService(의도)와 비슷하지만 서비스가 실행을 시작하면 startForeground(int, android.app.Notification)를 호출한다는 암시적 약속이 있습니다. 이 작업을 수행하는 ANR 간격과 비슷한 시간이 서비스에 부여됩니다. 그렇지 않으면 시스템이 프로세스를 자동으로 충돌합니다. 이 경우 내부 예외 ForegroundServiceDidNotStartInTimeException이 SDK 버전 Build.VERSION_CODES 실행 중인 디바이스의 logcat에 기록됩니다. S 이상. 이전 Android 버전에서는 내부 예외 RemoteServiceException이 대신 해당 메시지와 함께 기록됩니다. 일반 startService(의도)와 달리 이 메서드는 서비스를 호스팅하는 앱이 포그라운드 상태인지 여부에 관계없이 언제든지 사용할 수 있습니다. 참고: SDK 버전부터 Build.VERSION_CODES. S, SDK 버전을 대상으로 하는 앱이 Build.VERSION_CODES. S 이상에서는 백그라운드에서 포그라운드 서비스를 시작할 수 없습니다. 자세한 내용은 동작 변경 내용: Android 12를 대상으로 하는 앱을 참조하세요.

(다음에서 상속됨 ContextWrapper)
StartInstrumentation(ComponentName, String, Bundle)

클래스 실행을 시작합니다 Instrumentation .

(다음에서 상속됨 ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

처럼 StartActivity(Intent, Bundle), 하지만 시작 하는 IntentSender를 복용.

(다음에서 상속됨 ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)

지정된 옵션이 없는 startIntentSender(IntentSender,Intent,int,int,int,int,Bundle)와 동일합니다.

(다음에서 상속됨 ContextWrapper)
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

startActivityForResult(Intent,int)와 비슷하지만 IntentSender를 사용하여 시작할 활동을 설명할 수 있습니다.

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

옵션 없이 startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle)를 호출하는 것과 같습니다.

StartIntentSenderFromChild(Activity, IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

StartIntentSenderFromChild(Activity, IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

이 메서드는 API 수준 30에서 더 이상 사용되지 않습니다.

StartLocalVoiceInteraction(Bundle)

로컬 음성 상호 작용 세션을 시작합니다.

StartLockTask()

사용자가 제한된 애플리케이션 집합에 잠겨 있는 모드에서 이 활동을 배치하도록 요청합니다.

StartManagingCursor(ICursor)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

StartNextMatchingActivity(Intent, Bundle)

다른 활동 구성 요소를 대체할 때 사용하기 위해 활동을 시작하는 특수 버전입니다.

StartNextMatchingActivity(Intent)

옵션 없이 startNextMatchingActivity(Intent,Bundle)를 호출하는 것과 같습니다.

StartPostponedEnterTransition()

postponeEnterTransition()이 호출된 후 연기된 전환을 시작합니다.

StartSearch(String, Boolean, Bundle, Boolean)

이 후크는 검색 UI를 시작하기 위해 호출됩니다.

StartService(Intent)

지정된 애플리케이션 서비스를 시작하라는 요청입니다.

(다음에서 상속됨 ContextWrapper)
StopLocalVoiceInteraction()

startLocalVoiceInteraction(번들)을 사용하여 이전에 시작된 현재 음성 상호 작용을 종료하도록 요청합니다.

StopLockTask()

현재 작업이 잠기지 않도록 합니다.

StopManagingCursor(ICursor)
사용되지 않음.

이 메서드는 API 수준 15에서 더 이상 사용되지 않습니다.

StopService(Intent)

지정된 애플리케이션 서비스를 중지할 것을 요청합니다.

(다음에서 상속됨 ContextWrapper)
TakeKeyEvents(Boolean)

주요 이벤트가 이 활동에 오도록 요청합니다.

ToArray<T>()

이 Java 배열 래퍼에서 관리되는 배열을 만듭니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
TriggerSearch(String, Bundle)

startSearch(문자열, 부울, 번들, 부울)과 비슷하지만 검색 대화 상자를 호출한 후 실제로 검색 쿼리를 실행합니다.

UnbindService(IServiceConnection)

애플리케이션 서비스에서 연결을 끊습니다.

(다음에서 상속됨 ContextWrapper)
UnregisterActivityLifecycleCallbacks(Application+IActivityLifecycleCallbacks)

이전에 registerActivityLifecycleCallbacks(ActivityLifecycleCallbacks)에 등록된 Application.ActivityLifecycleCallbacks의 등록을 취소합니다.

UnregisterComponentCallbacks(IComponentCallbacks)

이전에 ComponentCallbacks등록한 개체를 #registerComponentCallbacks(ComponentCallbacks) 제거합니다.

(다음에서 상속됨 Context)
UnregisterDeviceIdChangeListener(IIntConsumer)

컨텍스트에서 변경된 디바이스 ID 수신기를 제거합니다.

(다음에서 상속됨 Context)
UnregisterForContextMenu(View)

지정된 보기에 대한 상황에 맞는 메뉴가 표시되지 않도록 합니다.

UnregisterFromRuntime()

interop 런타임에서 이 Java 피어의 등록을 취소합니다.

(다음에서 상속됨 Object)
UnregisterReceiver(BroadcastReceiver)

이전에 등록된 BroadcastReceiver 등록을 취소합니다.

(다음에서 상속됨 ContextWrapper)
UnregisterScreenCaptureCallback(Activity+IScreenCaptureCallback)

이 화면에 대한 화면 캡처 콜백을 등록 취소합니다.

UpdateServiceGroup(IServiceConnection, Int32, Int32)

이전에 바인딩된 #bindService 서비스 또는 관련 메서드의 경우 시스템이 다른 프로세스와 관련하여 해당 서비스의 프로세스를 관리하는 방법을 변경합니다.

(다음에서 상속됨 Context)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.>

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

Name Description
IJavaPeerable.Disposed()

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.Finalized()

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

확장명 메서드

Name Description
GetJniTypeName(IJavaPeerable)

인스턴스 self형식의 JNI 이름을 가져옵니다.

JavaAs<TResult>(IJavaPeerable)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

활동은 사용자가 할 수 있는 하나의 집중적인 작업입니다.

TryJavaCast<TResult>(IJavaPeerable, TResult)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

적용 대상