boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
격리된 서비스의 특정 사례에서 호출자가 단일 구성요소 선언에서 서비스의 여러 인스턴스를 생성할 수 있도록 하는 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 의 변형입니다.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection) 를 참고하세요.
BindServiceFlags#of(long) 를 호출하여 BindServiceFlags 객체를 가져옵니다.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
ServiceConnection 콜백을 제어하는 실행자가 있는 bindService(Intent, ServiceConnection, int) 와 동일합니다.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
bindService(android.content.Intent, android.content.ServiceConnection, int) 를 참고하세요.
BindServiceFlags#of(long) 를 호출하여 BindServiceFlags 객체를 가져옵니다.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
애플리케이션 서비스에 연결하여 필요한 경우 서비스를 만듭니다.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection) 를 참고하세요.
BindServiceFlags#of(long) 를 호출하여 BindServiceFlags 객체를 가져옵니다.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 와 같은 방식으로 지정된 user 에서 서비스에 바인딩합니다.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 를 참고하세요.
BindServiceFlags#of(long) 를 호출하여 BindServiceFlags 객체를 가져옵니다.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
IPC의 호출 프로세스에 또는 사용자가 특정 권한을 부여받았는지 확인합니다.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
IPC 또는 사용자의 호출 프로세스에 특정 URI 액세스 권한이 부여되었는지 확인합니다.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
IPC의 호출 프로세스에 또는 사용자에게 URI 목록 액세스 권한이 부여되었는지 확인합니다.
|
abstract
int
|
checkCallingPermission(String permission)
처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되었는지 확인합니다.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
호출 프로세스와 사용자 ID에 특정 URI 액세스 권한이 부여되었는지 확인합니다.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
호출 프로세스와 사용자 ID에 URI 목록 액세스 권한이 부여되었는지 확인합니다.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
시스템에서 실행되는 특정 프로세스 및 사용자 ID에 지정된 권한이 허용되는지 확인합니다.
|
abstract
int
|
checkSelfPermission(String permission)
본인이 특정 권한을 부여받았는지 확인합니다.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
URI와 일반 권한을 모두 확인합니다.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
특정 프로세스와 사용자 ID에 특정 URI 액세스 권한이 부여되었는지 확인합니다.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
특정 프로세스와 사용자 ID에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 확인합니다.
|
abstract
void
|
clearWallpaper()
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.clear() 를 사용합니다.
이 메서드를 사용하려면 호출자가 Manifest.permission.SET_WALLPAPER 권한을 보유해야 합니다.
|
Context
|
createAttributionContext(String attributionTag)
현재 컨텍스트의 새 컨텍스트 객체를 반환하지만 다른 태그의 속성을 반환합니다.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
현재 Context의 새 Context 객체를 반환하지만, 이 객체의 리소스가 지정된 구성에 맞게 조정됩니다.
|
Context
|
createContext(ContextParams contextParams)
특정 속성과 동작이 있는 컨텍스트를 만듭니다.
|
abstract
Context
|
createContextForSplit(String splitName)
지정된 분할 이름의 새 컨텍스트 객체를 반환합니다.
|
Context
|
createDeviceContext(int deviceId)
현재 컨텍스트에서 새 Context 객체를 반환하지만 deviceId 에 의해 지정된 기기 연결을 포함합니다.
|
abstract
Context
|
createDeviceProtectedStorageContext()
저장소 API가 기기 보호 저장소에서 지원되는 현재 Context의 새 Context 객체를 반환합니다.
|
abstract
Context
|
createDisplayContext(Display display)
현재 컨텍스트에서 새 Context 객체를 반환하지만 display 의 측정항목과 일치하도록 리소스가 조정됩니다.
|
abstract
Context
|
createPackageContext(String packageName, int flags)
지정된 애플리케이션 이름의 새 Context 객체를 반환합니다.
|
Context
|
createWindowContext(int type, Bundle options)
비활동 창의 컨텍스트를 생성합니다.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
지정된 Display 에서 activity 가 아닌 창의 Context 를 생성합니다.
|
abstract
String[]
|
databaseList()
이 컨텍스트의 애플리케이션 패키지와 연결된 비공개 데이터베이스의 이름을 지정하는 문자열 배열을 반환합니다.
|
abstract
boolean
|
deleteDatabase(String name)
이 컨텍스트의 애플리케이션 패키지와 연결된 기존 비공개 SQLiteDatabase를 삭제합니다.
|
abstract
boolean
|
deleteFile(String name)
이 컨텍스트의 애플리케이션 패키지와 연결된 지정된 비공개 파일을 삭제합니다.
|
abstract
boolean
|
deleteSharedPreferences(String name)
기존 공유 환경설정 파일을 삭제합니다.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
개발자나 처리 중인 IPC의 호출 프로세스에 모두 특정 권한이 부여되지 않았다면 SecurityException 이 발생합니다.
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
IPC 또는 개발자의 호출 프로세스에 특정 URI 액세스 권한이 부여되지 않은 경우 SecurityException 이 발생합니다.
|
abstract
void
|
enforceCallingPermission(String permission, String message)
처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되지 않은 경우 SecurityException 이 발생합니다.
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
호출 프로세스와 사용자 ID에 특정 URI 액세스 권한이 부여되지 않은 경우 SecurityException 이 발생합니다.
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
시스템에서 실행되는 특정 프로세스와 사용자 ID에 지정된 권한이 허용되지 않는 경우 SecurityException 이 발생합니다.
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
URI와 일반 권한을 모두 적용합니다.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
특정 프로세스 및 사용자 ID에 특정 URI 액세스 권한이 부여되지 않은 경우 SecurityException 이 발생합니다.
|
abstract
String[]
|
fileList()
이 컨텍스트의 애플리케이션 패키지와 연결된 비공개 파일의 이름을 지정하는 문자열 배열을 반환합니다.
|
abstract
Context
|
getApplicationContext()
현재 프로세스의 단일 전역 Application 객체의 컨텍스트를 반환합니다.
|
abstract
ApplicationInfo
|
getApplicationInfo()
이 컨텍스트의 패키지에 대한 전체 애플리케이션 정보를 반환합니다.
|
abstract
AssetManager
|
getAssets()
애플리케이션 패키지에 대한 AssetManager 인스턴스를 반환합니다.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
저작자 표시는 복잡한 앱에서 앱의 여러 부분을 논리적으로 구분하는 데 사용할 수 있습니다.
|
abstract
File
|
getCacheDir()
파일 시스템에서 애플리케이션별 캐시 디렉터리의 절대 경로를 반환합니다.
|
abstract
ClassLoader
|
getClassLoader()
이 패키지의 클래스를 검색하는 데 사용할 수 있는 클래스 로더를 반환합니다.
|
abstract
File
|
getCodeCacheDir()
캐시된 코드를 저장하도록 설계된 파일 시스템의 애플리케이션별 캐시 디렉터리의 절대 경로를 반환합니다.
|
final
int
|
getColor(int id)
특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색상을 반환합니다.
|
final
ColorStateList
|
getColorStateList(int id)
특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색상 상태 목록을 반환합니다.
|
abstract
ContentResolver
|
getContentResolver()
애플리케이션 패키지의 ContentResolver 인스턴스를 반환합니다.
|
abstract
File
|
getDataDir()
이 앱에 속한 모든 비공개 파일이 저장된 파일 시스템의 디렉터리의 절대 경로를 반환합니다.
|
abstract
File
|
getDatabasePath(String name)
openOrCreateDatabase(String, int, CursorFactory) 를 사용하여 생성된 데이터베이스가 저장된 파일 시스템의 절대 경로를 반환합니다.
|
int
|
getDeviceId()
이 컨텍스트와 연결된 기기 ID를 가져옵니다.
|
abstract
File
|
getDir(String name, int mode)
애플리케이션이 자체 커스텀 데이터 파일을 배치할 수 있는 새 디렉터리를 검색하고 필요한 경우 만듭니다.
|
Display
|
getDisplay()
이 컨텍스트가 연결된 디스플레이를 가져옵니다.
|
final
Drawable
|
getDrawable(int id)
특정 리소스 ID와 연결되고 현재 테마에 스타일이 지정된 드로어블 객체를 반환합니다.
|
abstract
File
|
getExternalCacheDir()
애플리케이션이 소유한 캐시 파일을 배치할 수 있는 기본 공유/외부 저장소 기기의 애플리케이션별 디렉터리의 절대 경로를 반환합니다.
|
abstract
File[]
|
getExternalCacheDirs()
애플리케이션이 소유한 캐시 파일을 배치할 수 있는 모든 공유/외부 저장소 기기의 애플리케이션별 디렉터리의 절대 경로를 반환합니다.
|
abstract
File
|
getExternalFilesDir(String type)
애플리케이션이 소유한 영구 파일을 배치할 수 있는 기본 공유/외부 저장소 기기의 디렉터리의 절대 경로를 반환합니다.
|
abstract
File[]
|
getExternalFilesDirs(String type)
애플리케이션이 소유한 영구 파일을 배치할 수 있는 모든 공유/외부 저장소 기기의 애플리케이션별 디렉터리의 절대 경로를 반환합니다.
|
abstract
File[]
|
getExternalMediaDirs()
이 메서드는 API 수준 30에서 지원 중단되었습니다.
이러한 디렉터리는 여전히 존재하고 검사되지만, 개발자는 Build.VERSION_CODES.Q 부터 권한 없이 MediaStore 에 새 미디어를 제공할 수 있으므로 개발자는 콘텐츠를 MediaStore 컬렉션에 직접 삽입하도록 이전하는 것이 좋습니다.
|
abstract
File
|
getFileStreamPath(String name)
openFileOutput(String, int) 를 사용하여 만든 파일이 저장된 파일 시스템의 절대 경로를 반환합니다.
|
abstract
File
|
getFilesDir()
openFileOutput(String, int) 를 사용하여 만든 파일이 저장된 파일 시스템의 디렉터리의 절대 경로를 반환합니다.
|
Executor
|
getMainExecutor()
이 컨텍스트와 연결된 기본 스레드에서 큐에 추가된 작업을 실행할 Executor 를 반환합니다.
|
abstract
Looper
|
getMainLooper()
현재 프로세스의 기본 스레드의 루퍼를 반환합니다.
|
abstract
File
|
getNoBackupFilesDir()
getFilesDir() 와 유사한 파일 시스템 디렉터리의 절대 경로를 반환합니다.
|
abstract
File
|
getObbDir()
이 애플리케이션의 OBB 파일 (있는 경우)을 찾을 수 있는 기본 공유/외부 저장소 디렉터리를 반환합니다.
|
abstract
File[]
|
getObbDirs()
애플리케이션의 OBB 파일 (있는 경우)을 찾을 수 있는 모든 공유/외부 저장소 기기의 애플리케이션별 디렉터리의 절대 경로를 반환합니다.
|
String
|
getOpPackageName()
이 컨텍스트에서 AppOpsManager 호출에 사용해야 하는 패키지 이름을 반환하여 앱 운영 관리자의 UID 확인이 이 이름으로 작동하도록 합니다.
|
abstract
String
|
getPackageCodePath()
이 컨텍스트의 기본 Android 패키지 전체 경로를 반환합니다.
|
abstract
PackageManager
|
getPackageManager()
PackageManager 인스턴스를 반환하여 전역 패키지 정보를 찾습니다.
|
abstract
String
|
getPackageName()
이 애플리케이션의 패키지의 이름을 반환합니다.
|
abstract
String
|
getPackageResourcePath()
이 컨텍스트의 기본 Android 패키지 전체 경로를 반환합니다.
|
ContextParams
|
getParams()
createContext(android.content.ContextParams) 를 통해 생성된 경우 이 컨텍스트가 생성된 매개변수의 집합을 반환합니다.
|
abstract
Resources
|
getResources()
애플리케이션 패키지에 대한 Resources 인스턴스를 반환합니다.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
환경설정 파일 'name'의 콘텐츠를 검색하고 보유하여 값을 검색하고 수정할 수 있는 SharedPreferences를 반환합니다.
|
final
String
|
getString(int resId)
애플리케이션의 패키지의 기본 문자열 테이블에서 현지화된 문자열을 반환합니다.
|
final
String
|
getString(int resId, Object... formatArgs)
애플리케이션의 패키지의 기본 문자열 테이블에서 현지화된 형식이 지정된 문자열을 반환하여 Formatter 및 String.format(String, Object) 에 정의된 형식 인수를 대체합니다.
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
클래스별 시스템 수준 서비스에 핸들을 반환합니다.
|
abstract
Object
|
getSystemService(String name)
이름으로 시스템 수준 서비스에 핸들을 반환합니다.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
지정된 클래스로 표시되는 시스템 수준 서비스의 이름을 가져옵니다.
|
final
CharSequence
|
getText(int resId)
애플리케이션의 패키지의 기본 문자열 테이블에서 스타일이 지정된 현지화된 CharSequence를 반환합니다.
|
abstract
Resources.Theme
|
getTheme()
이 Context와 연결된 테마 객체를 반환합니다.
|
abstract
Drawable
|
getWallpaper()
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.get() 를 사용하세요.
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.getDesiredMinimumHeight() 를 사용하세요.
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.getDesiredMinimumWidth() 를 사용하세요.
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
패키지에 URI의 콘텐츠 제공자에 액세스할 수 있는 일반 권한이 있는지 여부와 관계없이 특정 URI에 대한 액세스 권한을 다른 패키지에 부여합니다.
|
abstract
boolean
|
isDeviceProtectedStorage()
이 컨텍스트의 저장소 API가 기기로 보호되는 저장소에서 지원되는지 여부를 나타냅니다.
|
boolean
|
isRestricted()
이 컨텍스트가 제한되는지 여부를 나타냅니다.
|
boolean
|
isUiContext()
컨텍스트가 WindowManager , LayoutInflater 또는 WallpaperManager 와 같은 UI 구성요소에 액세스할 수 있는 UI 컨텍스트인 경우 true 를 반환합니다.
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
지정된 소스 스토리지 컨텍스트에서 이 컨텍스트로 기존 데이터베이스 파일을 이동합니다.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
기존 공유 환경설정 파일을 지정된 소스 저장소 컨텍스트에서 이 컨텍스트로 이동합니다.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
이 컨텍스트의 테마에서 스타일 속성 정보를 검색합니다.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
이 컨텍스트의 테마에서 스타일 속성 정보를 검색합니다.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
이 컨텍스트의 테마에서 스타일 속성 정보를 검색합니다.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
이 컨텍스트의 테마에서 스타일 속성 정보를 검색합니다.
|
abstract
FileInputStream
|
openFileInput(String name)
읽을 수 있도록 이 컨텍스트의 애플리케이션 패키지와 연결된 비공개 파일을 엽니다.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
작성을 위해 이 컨텍스트의 애플리케이션 패키지와 연결된 비공개 파일을 엽니다.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
이 컨텍스트의 애플리케이션 패키지와 연결된 새 비공개 SQLiteDatabase를 엽니다.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
이 컨텍스트의 애플리케이션 패키지와 연결된 새 비공개 SQLiteDatabase를 엽니다.
|
abstract
Drawable
|
peekWallpaper()
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.peek() 를 사용하세요.
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
컨텍스트의 기본 애플리케이션에 새 ComponentCallbacks 를 추가합니다. 이 작업은 활동 및 기타 구성요소의 ComponentCallbacks 메서드와 동시에 호출됩니다.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
시스템에서 기기 연결을 변경할 때 호출되는 새로운 기기 ID 변경 리스너를 Context 에 추가합니다.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
기본 활동 스레드에서 실행될 BroadcastReceiver를 등록합니다.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
인텐트 브로드캐스트를 수신하도록 등록합니다. 이때 수신기는 인스턴트 앱에 선택적으로 노출됩니다.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
인텐트 브로드캐스트를 수신하고 scheduler 컨텍스트에서 실행하도록 등록합니다.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
인텐트 브로드캐스트를 수신하고 scheduler 컨텍스트에서 실행하도록 등록합니다.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
void
|
revokeSelfPermissionOnKill(String permName)
런타임 권한의 비동기 취소를 트리거합니다.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
호출 패키지에 관한 하나 이상의 권한 취소를 트리거합니다.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
이전에 grantUriPermission(String, Uri, int) 또는 기타 모든 메커니즘을 사용하여 추가된 특정 콘텐츠 제공자 URI에 액세스하기 위한 모든 권한을 삭제합니다.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
특정 타겟 패키지에 관해 이전에 grantUriPermission(String, Uri, int) 를 사용하여 추가된 특정 콘텐츠 제공자 URI에 액세스할 권한을 제거합니다.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
필요한 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트하여 선택적 필수 권한을 적용할 수 있습니다.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
필요한 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트하여 선택적 필수 권한을 적용할 수 있습니다.
|
abstract
void
|
sendBroadcast(Intent intent)
관심 있는 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트합니다.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
브로드캐스트가 전송될 사용자를 지정할 수 있는 sendBroadcast(android.content.Intent) 버전입니다.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
브로드캐스트가 전송될 사용자를 지정할 수 있는 sendBroadcast(android.content.Intent, java.lang.String) 버전입니다.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
필요한 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트하여 필요한 권한 배열을 적용할 수 있습니다.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
앱 작업을 지정하여 브로드캐스트가 전송될 수신기에 제한을 적용할 수 있는 sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 버전
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
브로드캐스트에서 데이터를 다시 수신할 수 있는 sendBroadcast(android.content.Intent) 버전입니다.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
관심 있는 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트하여 한 번에 하나씩 전달하여 선호하는 수신기가 덜 선호하는 수신기에 전달되기 전에 브로드캐스트를 사용할 수 있도록 합니다.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
브로드캐스트에서 데이터를 다시 수신할 수 있는 sendBroadcast(android.content.Intent) 버전입니다.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
관심 있는 모든 BroadcastReceiver에 지정된 인텐트를 브로드캐스트하여 한 번에 하나씩 전달하여 선호하는 수신기가 덜 선호하는 수신기에 전달되기 전에 브로드캐스트를 사용할 수 있도록 합니다.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
브로드캐스트가 전송될 사용자를 지정할 수 있는 sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 버전입니다.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
이 메서드는 API 수준 31에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
이 메서드는 API 수준 21에서 지원 중단되었습니다.
스티키 브로드캐스트를 사용해서는 안 됩니다. 보안 (누구나 액세스할 수 있음), 보호 (누구나 수정 가능) 등 다양한 문제를 제공하지 않습니다.
권장되는 패턴은 고정 브로드캐스트가 아닌 브로드캐스트를 사용하여 무언가가 변경되었음을 보고하는 것입니다. 또 다른 메커니즘과 함께 앱이 필요할 때마다 현재 값을 검색할 수 있습니다.
|
abstract
void
|
setTheme(int resid)
이 컨텍스트의 기본 테마를 설정합니다.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.set() 를 사용합니다.
이 메서드를 사용하려면 호출자가 Manifest.permission.SET_WALLPAPER 권한을 보유해야 합니다.
|
abstract
void
|
setWallpaper(InputStream data)
이 메서드는 API 수준 15에서 지원 중단되었습니다.
대신 WallpaperManager.set() 를 사용합니다.
이 메서드를 사용하려면 호출자가 Manifest.permission.SET_WALLPAPER 권한을 보유해야 합니다.
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
여러 개의 새 활동을 시작합니다.
|
abstract
void
|
startActivities(Intent[] intents)
지정된 옵션이 없는 startActivities(android.content.Intent[], android.os.Bundle) 와 동일합니다.
|
abstract
void
|
startActivity(Intent intent)
지정된 옵션이 없는 startActivity(android.content.Intent, android.os.Bundle) 와 동일합니다.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
새 활동을 시작합니다.
|
abstract
ComponentName
|
startForegroundService(Intent service)
startService(android.content.Intent) 와 유사하지만 서비스가 실행되면 startForeground(int, android.app.Notification) 를 호출한다는 암시적 프로미스가 있습니다.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Instrumentation 클래스 실행을 시작합니다.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
지정된 옵션이 없는 startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) 와 동일합니다.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
startActivity(android.content.Intent, android.os.Bundle) 와 비슷하지만 IntentSender를 시작합니다.
|
abstract
ComponentName
|
startService(Intent service)
지정된 애플리케이션 서비스를 시작하도록 요청합니다.
|
abstract
boolean
|
stopService(Intent service)
지정된 애플리케이션 서비스를 중지하도록 요청합니다.
|
abstract
void
|
unbindService(ServiceConnection conn)
애플리케이션 서비스와의 연결을 해제합니다.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
이전에 registerComponentCallbacks(android.content.ComponentCallbacks) 로 등록된 ComponentCallbacks 객체를 삭제합니다.
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Context에서 기기 ID 변경 리스너를 삭제합니다.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
이전에 등록된 BroadcastReceiver를 등록 취소합니다.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
이전에 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 또는 관련 메서드로 바인딩된 서비스의 경우 시스템이 다른 프로세스와 관련하여 해당 서비스의 프로세스를 관리하는 방법을 변경합니다.
|