ContextWrapper Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту.
[Android.Runtime.Register("android/content/ContextWrapper", DoNotGenerateAcw=true)]
public class ContextWrapper : Android.Content.Context
[<Android.Runtime.Register("android/content/ContextWrapper", DoNotGenerateAcw=true)>]
type ContextWrapper = class
inherit Context
- Наследование
- Производный
- Атрибуты
Комментарии
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. Можно подклассить для изменения поведения, не изменяя исходный контекст.
Java документации по android.content.ContextWrapper.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя. | Описание |
|---|---|
| ContextWrapper(Context) | |
| ContextWrapper(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
| Имя. | Описание |
|---|---|
| AccessibilityService |
Используется для |
| AccountService |
Используется для |
| ActivityService |
Используется для |
| AdvancedProtectionService |
Используется для |
| AlarmService |
Используется для |
| AppFunctionService |
Используется для |
| AppInteractionService |
Используется для получения |
| AppOpsService |
Используется для |
| AppSearchService |
Используется для |
| AppwidgetService |
Используется для |
| AudioService |
Используется для |
| AuthenticationPolicyService |
Используется для |
| AutofillService |
Используется для |
| BatteryService |
Используется для |
| BindAllowActivityStarts |
Устаревшие.
Флаг. |
| BindExternalServiceLong |
Работает так же, как |
| BindNotPerceptible |
Устаревшие.
Флаг. |
| BindPackageIsolatedProcess |
Устаревшие.
Флаг для |
| BindSharedIsolatedProcess |
Устаревшие.
Флаг: |
| BiometricService |
Используется для |
| BlobStoreService |
Используйте для |
| BluetoothService |
Используется для |
| BugreportService |
Служба для записи отчета об ошибке. (Унаследовано от Context) |
| CameraService |
Используется для |
| CaptioningService |
Используется для |
| CarrierConfigService |
Используется для |
| ChooserService |
Используется для |
| ClipboardService |
Используется для |
| CompanionDeviceService |
Использование для |
| ConnectivityDiagnosticsService |
Используется для |
| ConnectivityService |
Используется для |
| ConsumerIrService |
Используется для |
| ContactKeysService |
Используется для |
| ContentRestrictionService |
Используется для |
| CredentialService |
Используйте для |
| CrossProfileAppsService |
Используется для |
| DeviceIdDefault |
Идентификатор устройства по умолчанию, являющийся идентификатором основного (не виртуального) устройства. (Унаследовано от Context) |
| DeviceIdInvalid |
Недопустимый идентификатор устройства. (Унаследовано от Context) |
| DeviceLockService |
Используется для |
| DevicePolicyService |
Используется для |
| DisplayHashService |
Используется для |
| DisplayService |
Используется для |
| DomainVerificationService |
Используется для |
| DownloadService |
Используется для |
| DropboxService |
Используется для |
| EuiccService |
Используется для |
| FileIntegrityService |
Используется для |
| FileService |
Используется для |
| FingerprintService |
Используется для |
| GameService |
Используется для |
| GrammaticalInflectionService |
Используется для |
| HardwarePropertiesService |
Используется для |
| HealthconnectService |
Используется для |
| HidService |
Используется для |
| InputMethodService |
Используется для |
| InputService |
Используется для |
| IpsecService |
Используется для |
| JobSchedulerService |
Используется для |
| KeychainService |
Используется для |
| KeyguardService |
Используется для |
| KeystoreService |
Используется для |
| LauncherAppsService |
Используется для |
| LayoutInflaterService |
Используется для |
| LocaleService |
Используется для |
| LocationService |
Используется для |
| MediaCommunicationService |
Использование для |
| MediaMetricsService |
Используется для |
| MediaProjectionService |
Используется для |
| MediaQualityService |
Используется для |
| MediaRouterService |
Используется для |
| MediaSessionService |
Используется для |
| MemoryBudgetService |
Используется для |
| MidiService |
Используется для |
| MultisensoryManagerService |
Используется для |
| NetworkStatsService |
Используется для |
| NfcService |
Используется для |
| NotificationService |
Используется для |
| NpuService |
Используется для |
| NsdService |
Использование для |
| OverlayService |
Используется для |
| PccSandboxService |
Используется для |
| PeopleService |
Используйте для |
| PerformanceHintService |
Используется для |
| PersistentDataBlockService |
Используется для |
| PowerService |
Используется для |
| PrintService |
|
| ProfilingService |
Используется для |
| ReceiverExported |
Устаревшие.
Флаг: |
| ReceiverNotExported |
Устаревшие.
Флаг для |
| ReceiverVisibleToInstantApps |
Устаревшие.
Флаг: |
| RestrictionsService |
Используется для |
| RoleService |
Используется для |
| SatelliteService |
Используется для |
| SearchService |
Используется для |
| SecurityStateService |
Используется для |
| SensorService |
Используется для |
| SerialService |
Используется для |
| ShortcutService |
Используется для |
| StatusBarService |
Используется для |
| StorageService |
Используется для |
| StorageStatsService |
Используется для |
| SystemHealthService |
Используйте для |
| TelecomService |
Используйте для получения |
| TelephonyImsService |
Используется для |
| TelephonyPhoneNumberService |
Используется для |
| TelephonyService |
Используется для |
| TelephonySubscriptionService |
Используется для |
| TetheringService |
Используется для |
| TextClassificationService |
Используется для |
| TextServicesManagerService |
Используется для |
| TimeManagerService |
Используется для |
| TvAdService |
Используется для |
| TvInputService |
Используется для |
| TvInteractiveAppService |
Используется для |
| UiModeService |
Используется для |
| UsageStatsService |
Используется для |
| UsbService |
Используйте для |
| UserService |
Используется для |
| VibratorManagerService |
Используется для |
| VibratorService |
Используется для |
| VirtualDeviceService |
Используется для |
| VpnManagementService |
Используется для |
| WallpaperService |
Используется для |
| WebAppService |
Используется для |
| WifiAwareService |
Используется для |
| WifiP2pService |
Используется для |
| WifiRttRangingService |
Используется для |
| WifiService |
Используется для |
| WindowService |
Используется для |
Свойства
| Имя. | Описание |
|---|---|
| ApplicationContext |
Возвращает контекст одного глобального объекта Application текущего процесса. |
| ApplicationInfo |
Возвращает полные сведения о приложении для пакета этого контекста. |
| Assets |
Возвращает экземпляр AssetManager для пакета приложения. |
| AttributionSource |
Возвращает источник атрибуции, связанный с этим контекстом. (Унаследовано от Context) |
| AttributionTag |
Атрибуция может использоваться в сложных приложениях для логического разделения частей приложения. (Унаследовано от Context) |
| BaseContext | |
| CacheDir |
Возвращает абсолютный путь к каталогу кэша приложения в файловой системе. |
| Class |
Возвращает класс среды выполнения этого |
| ClassLoader |
Возвращает загрузчик класса, который можно использовать для получения классов в этом пакете. |
| CodeCacheDir |
Возвращает абсолютный путь к каталогу определенного кэша приложения в файловой системе, предназначенной для хранения кэшированного кода. |
| ContentResolver |
Возвращает экземпляр ContentResolver для пакета приложения. |
| DataDir |
Возвращает абсолютный путь к каталогу в файловой системе, где хранятся все частные файлы, принадлежащие этому приложению. Приложения не должны использовать этот путь напрямую; Вместо этого они должны использовать getFilesDir(), getCacheDir() , getDir(String,int) или другие API хранилища в этом классе. Возвращаемый путь может измениться со временем, если вызывающее приложение перемещено на принятое устройство хранения, поэтому следует сохранить только относительные пути. Дополнительные разрешения не требуются для вызова приложения для чтения или записи файлов в возвращаемом пути. Возвращает файл |
| DeviceId |
Возвращает идентификатор устройства, с которым связан этот контекст. (Унаследовано от Context) |
| Display |
Получение отображения этого контекста связано с. (Унаследовано от Context) |
| ExternalCacheDir |
Возвращает абсолютный путь к каталогу на первичной внешней файловой системе (где-то там ExternalStorageDirectory , где приложение может размещать файлы кэша. |
| FilesDir |
Возвращает абсолютный путь к каталогу в файловой системе, в которой хранятся файлы, созданные с OpenFileOutput(String, FileCreationMode) помощью. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| IsDeviceProtectedStorage |
Указывает, поддерживаются ли API-интерфейсы хранилища этого контекста, защищенными устройством. |
| IsRestricted |
Указывает, ограничен ли этот контекст. (Унаследовано от Context) |
| IsUiContext |
Возвращает, |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| JniPeerMembers |
Возвращает метаданные JNI, используемые для вызова элементов этого Java однорангового узла. |
| MainExecutor |
Возвращает объект |
| MainLooper |
Возвращает looper для основного потока текущего процесса. |
| NoBackupFilesDir |
Возвращает абсолютный путь к каталогу в файловой системе, аналогичной FilesDir. |
| ObbDir |
Верните основной внешний каталог хранилища, где можно найти файлы OBB этого приложения (если есть). |
| OpPackageName |
Возвращает имя пакета, которое должно использоваться для |
| PackageCodePath |
Верните полный путь к основному пакету Android этого контекста. |
| PackageManager |
Возврат экземпляра PackageManager для поиска сведений о глобальном пакете. |
| PackageName |
Возвращает имя пакета этого приложения. |
| PackageResourcePath |
Верните полный путь к основному пакету Android этого контекста. |
| Params |
Возвращает набор параметров, с которым был создан контекст, если он был создан с помощью |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| Resources |
Возвращает экземпляр ресурсов для пакета приложения. |
| Theme |
Возвращает объект Theme, связанный с этим контекстом. |
| ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
| UpdateableFlags |
Возвращает список флагов привязки, которые могут быть обновлены (т. е. добавлены или удалены) для существующего подключения. (Унаследовано от Context) |
| Wallpaper | |
| WallpaperDesiredMinimumHeight | |
| WallpaperDesiredMinimumWidth | |
Методы
| Имя. | Описание |
|---|---|
| AttachBaseContext(Context) |
Задайте базовый контекст для этого ContextWrapper. |
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
См. раздел bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) для получения объекта BindServiceFlags. (Унаследовано от Context) |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
|
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
То же, что и |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Сведения о получении объекта BindServiceFlags см. в разделе bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) для получения объекта BindServiceFlags. (Унаследовано от Context) |
| BindService(Intent, IServiceConnection, Bind) |
Подключитесь к службе приложений, создав ее при необходимости. |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
См. раздел bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) для получения объекта BindServiceFlags. (Унаследовано от Context) |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Чтобы получить объект BindServiceFlags, см. раздел bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) для получения объекта BindServiceFlags. (Унаследовано от Context) |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Привязывается к службе |
| CheckCallingOrSelfPermission(String) |
Определите, предоставлен ли процесс вызова IPC или вы получили определенное разрешение. |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Определите, предоставлен ли вызывающий процесс IPC или вы получили разрешение на доступ к конкретному URI. |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Определите, предоставлен ли вызывающий процесс IPC <em>или you</em> разрешение на доступ к списку URI. (Унаследовано от Context) |
| CheckCallingPermission(String) |
Определите, предоставлен ли вызов процесса обработки IPC, которому предоставлено определенное разрешение. |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Определите, предоставлено ли вызову и идентификатору пользователя разрешение на доступ к конкретному URI. |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Определите, предоставлено ли вызову и пользовательскому интерфейсу разрешение на доступ к списку URI. (Унаследовано от Context) |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Определите, предоставлено ли определенному процессу и пользовательскому интерфейсу разрешение на доступ к определенному URI содержимого. (Унаследовано от Context) |
| CheckPermission(String, Int32, Int32) |
Определите, разрешено ли данное разрешение для определенного процесса и идентификатора пользователя, запущенного в системе. |
| CheckSelfPermission(String) |
Определите, предоставлено ли вам определенное разрешение. |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Определите, предоставлено ли определенному процессу и идентификатору пользователя разрешение на доступ к конкретному URI. |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Проверьте как URI, так и обычные разрешения. |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Определите, предоставлено ли определенному процессу и пользовательскому интерфейсу разрешение на доступ к списку URI. (Унаследовано от Context) |
| ClearWallpaper() | |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| CreateAttributionContext(String) |
Возвращает новый объект Context для текущего контекста, но атрибут к другому тегу. (Унаследовано от Context) |
| CreateConfigurationContext(Configuration) |
Возвращает новый объект Context для текущего контекста, но ресурсы которого корректируются в соответствии с заданной конфигурацией. |
| CreateContext(ContextParams) |
Создает контекст с определенными свойствами и поведением. (Унаследовано от Context) |
| CreateContextForSplit(String) |
Возвращает новый объект Context для заданного имени разделения. В новом контексте есть объект ClassLoader и Resources, который может получить доступ к коду или ресурсам разделения и всем его зависимостям. Каждый вызов этого метода возвращает новый экземпляр объекта Context; Объекты контекста не являются общими, однако общее состояние (ClassLoader, другие ресурсы для того же разделения) может быть таким, чтобы сам контекст мог быть довольно легким. |
| CreateDeviceContext(Int32) |
Возвращает новый |
| CreateDeviceProtectedStorageContext() |
Возвращает новый объект Context для текущего контекста, но API хранения которого поддерживаются защищенным устройством хранилищем. На устройствах с прямой загрузкой данные, хранящиеся в этом расположении, шифруются с помощью ключа, привязанного к физическому устройству, и доступ к нему можно получить сразу после успешной загрузки устройства, как до, так и после проверки подлинности пользователя с помощью учетных данных (например, шаблона блокировки или ПИН-кода). Так как данные, защищенные устройством, доступны без проверки подлинности пользователя, следует тщательно ограничить данные, которые вы храните с помощью этого контекста. Например, хранение конфиденциальных маркеров проверки подлинности или паролей в защищенной устройств области настоятельно не рекомендуется. Если базовое устройство не имеет возможности хранить защищенные устройством и защищенные учетными данными данные с помощью разных ключей, то обе области хранения будут доступны одновременно. Они остаются двумя различными расположениями хранилища на диске и только окном изменений доступности. Каждый вызов этого метода возвращает новый экземпляр объекта Context; Объекты контекста не являются общими, однако общее состояние (ClassLoader, другие ресурсы для той же конфигурации) может быть таким, чтобы сам контекст мог быть довольно упрощенным. Возвращает контекст |
| CreateDisplayContext(Display) |
Возвращает новый объект Context для текущего контекста, но ресурсы которого корректируются в соответствии с метриками заданного отображения. |
| CreatePackageContext(String, PackageContextFlags) |
Возвращает новый объект Context для заданного имени приложения. |
| CreateWindowContext(Display, Int32, Bundle) |
|
| CreateWindowContext(Int32, Bundle) |
Создает контекст для окна, отличного от действий. (Унаследовано от Context) |
| DatabaseList() |
Возвращает массив строк, именующих частные базы данных, связанные с пакетом приложения Context. |
| DeleteDatabase(String) |
Удалите существующий частный SQLiteDatabase, связанный с пакетом приложения Context. |
| DeleteFile(String) |
Удалите указанный частный файл, связанный с пакетом приложения Context. |
| DeleteSharedPreferences(String) |
Удалите существующий файл общих настроек. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| EnforceCallingOrSelfPermission(String, String) |
Если ни вы, ни процесс вызова IPC, которые вы обрабатываете, не получили определенное разрешение, создайте исключение SecurityException. |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Если вызывающий процесс IPC или вы не получили разрешения на доступ к конкретному URI, вызовите SecurityException. |
| EnforceCallingPermission(String, String) |
Если процесс вызова IPC, который вы обрабатываете, не был предоставлен определенное разрешение, вызовите SecurityExceptionисключение. |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Если вызывающий процесс и идентификатор пользователя не были предоставлены разрешения на доступ к определенному URI, вызовите исключение SecurityException. |
| EnforcePermission(String, Int32, Int32, String) |
Если заданное разрешение не разрешено для определенного процесса и идентификатора пользователя, работающего в системе, вызовите исключение SecurityException. |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Если определенному процессу и идентификатору пользователя не предоставлено разрешение на доступ к конкретному универсальному коду ресурса (URI), вызовите исключение SecurityException. |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Примените как URI, так и обычные разрешения. |
| Equals(Object) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| FileList() |
Возвращает массив строк, именующих частные файлы, связанные с пакетом приложения Context. |
| GetColor(Int32) |
Возвращает цвет, связанный с определенным идентификатором ресурса и стилем текущей темы. (Унаследовано от Context) |
| GetColorStateList(Int32) |
Возвращает список состояний цвета, связанный с определенным идентификатором ресурса и стили для текущей темы. (Унаследовано от Context) |
| GetDatabasePath(String) |
Возвращает абсолютный путь к файловой системе, в которой хранится база данных, созданная с помощью openOrCreateDatabase(String, int, CursorFactory). Возвращаемый путь может измениться со временем, если вызывающее приложение перемещено на принятое устройство хранения, поэтому следует сохранить только относительные пути. |
| GetDir(String, FileCreationMode) |
Извлеките, создайте при необходимости новый каталог, в котором приложение может размещать собственные пользовательские файлы данных. |
| GetDrawable(Int32) |
Возвращает объект, связанный с определенным идентификатором ресурса и стили для текущей темы. (Унаследовано от Context) |
| GetExternalCacheDirs() |
Возвращает абсолютные пути к каталогам для конкретных приложений на всех внешних устройствах хранения, где приложение может размещать файлы кэша, принадлежащие ему. |
| GetExternalFilesDir(String) |
Возвращает абсолютный путь к каталогу на первичной внешней файловой системе (где-то в ExternalStorageDirectoryдругом месте), где приложение может размещать постоянные файлы, принадлежащие ему. |
| GetExternalFilesDirs(String) |
Возвращает абсолютные пути к каталогам, зависящим от приложения, на всех внешних устройствах хранения, где приложение может размещать постоянные файлы, принадлежащие ему. |
| GetExternalMediaDirs() |
Устаревшие.
Возвращает абсолютные пути к каталогам, зависящим от приложения, на всех внешних устройствах хранения, где приложение может размещать файлы мультимедиа. |
| GetFileStreamPath(String) |
Возвращает абсолютный путь к файловой системе, в которой хранится OpenFileOutput(String, FileCreationMode) файл. |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetObbDirs() |
Возвращает абсолютные пути к каталогам, зависящим от приложения, на всех внешних устройствах хранения, где можно найти OBB-файлы приложения (если есть). |
| GetSharedPreferences(String, FileCreationMode) |
Извлеките и удерживайте содержимое файла параметров "name", возвращая sharedPreferences, с помощью которого можно получить и изменить его значения. |
| GetString(Int32, Object[]) |
Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию. (Унаследовано от Context) |
| GetString(Int32) |
Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию. (Унаследовано от Context) |
| GetSystemService(Class) |
Верните дескриптор в службу уровня системы по классу. (Унаследовано от Context) |
| GetSystemService(String) |
Верните дескриптор в службу уровня системы по имени. |
| GetSystemServiceName(Class) |
Возвращает имя службы уровня системы, представленной указанным классом. |
| GetText(Int32) |
Возвращает локализованную, стильную CharSequence из строковой таблицы пакета приложения по умолчанию. (Унаследовано от Context) |
| GetTextFormatted(Int32) |
Возвращает локализованную, стильную CharSequence из строковой таблицы пакета приложения по умолчанию. (Унаследовано от Context) |
| GrantUriPermission(String, Uri, ActivityFlags) |
Предоставьте разрешение на доступ к конкретному URI другому пакету независимо от того, имеет ли этот пакет общий разрешение на доступ к поставщику содержимого URI. |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| MoveDatabaseFrom(Context, String) |
Переместите существующий файл базы данных из заданного контекста исходного хранилища в этот контекст. Обычно это используется для переноса данных между расположениями хранилища после обновления, например миграции на защищенное устройство хранилище. Перед перемещением необходимо закрыть базу данных. |
| MoveSharedPreferencesFrom(Context, String) |
Переместите существующий файл общих настроек из заданного контекста исходного хранилища в этот контекст. Обычно это используется для переноса данных между расположениями хранилища после обновления, например при переходе на защищенное устройство хранилище. |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Получение сведений о атрибутах стиля в теме контекста. (Унаследовано от Context) |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Получение сведений о атрибутах стиля в теме контекста. (Унаследовано от Context) |
| ObtainStyledAttributes(Int32, Int32[]) |
Получение сведений о атрибутах стиля в теме контекста. (Унаследовано от Context) |
| ObtainStyledAttributes(Int32[]) |
Получение сведений о атрибутах стиля в теме контекста. (Унаследовано от Context) |
| OpenFileInput(String) |
Откройте закрытый файл, связанный с пакетом приложения Context для чтения. |
| OpenFileOutput(String, FileCreationMode) |
Откройте закрытый файл, связанный с пакетом приложения Context для записи. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Откройте новый частный SQLiteDatabase, связанный с пакетом приложения Context. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Откройте новый частный SQLiteDatabase, связанный с пакетом приложения Context. |
| PeekWallpaper() | |
| RebindService(IServiceConnection, Context+BindServiceFlags) |
Повторная привязка службы приложений с обновленными флагами службы привязки (Унаследовано от Context) |
| RegisterComponentCallbacks(IComponentCallbacks) |
Добавьте новое в |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Добавляет новый идентификатор устройства, измененный прослушиватель |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Устаревшие.
Зарегистрируйтесь для передачи намерений, при этом получатель при необходимости предоставляется мгновенным приложениям. Дополнительные сведения см. в разделе registerReceiver(BroadcastReceiver,IntentFilter). По умолчанию мгновенные приложения не могут взаимодействовать с приемниками в других приложениях, это позволяет предоставлять получателю, с которыми могут взаимодействовать мгновенные приложения. Дополнительные сведения о трансляциях намерений см. в разделе BroadcastReceiver. По состоянию на Build.VERSION_CODES. UPSIDE_DOWN_CAKE система может размещать зарегистрированные в контексте трансляции в очереди, пока приложение находится в кэшированном состоянии. Когда приложение покидает кэшированное состояние, например возвращение на передний план, система предоставляет все очереди трансляций. Несколько экземпляров определенных широковещательных трансляций могут быть объединены в одну трансляцию. По состоянию на Build.VERSION_CODES. ICE_CREAM_SANDWICH, получатели, зарегистрированные в этом методе, правильно уважают объект Intent.setPackage(String), указанный для трансляции намерения. До этого он будет игнорироваться и доставляться всем соответствующим зарегистрированным получателям. Будьте осторожны, если это используется для безопасности. Приемник параметров BroadcastReceiver: это значение может иметь значение NULL. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Зарегистрируйтесь для передачи намерений, при этом получатель при необходимости предоставляется мгновенным приложениям. Дополнительные сведения см. в разделе registerReceiver(BroadcastReceiver,IntentFilter). По умолчанию мгновенные приложения не могут взаимодействовать с приемниками в других приложениях, это позволяет предоставлять получателю, с которыми могут взаимодействовать мгновенные приложения. Дополнительные сведения о трансляциях намерений см. в разделе BroadcastReceiver. По состоянию на Build.VERSION_CODES. UPSIDE_DOWN_CAKE система может размещать зарегистрированные в контексте трансляции в очереди, пока приложение находится в кэшированном состоянии. Когда приложение покидает кэшированное состояние, например возвращение на передний план, система предоставляет все очереди трансляций. Несколько экземпляров определенных широковещательных трансляций могут быть объединены в одну трансляцию. По состоянию на 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. По состоянию на Build.VERSION_CODES. UPSIDE_DOWN_CAKE система может размещать зарегистрированные в контексте трансляции в очереди, пока приложение находится в кэшированном состоянии. Когда приложение покидает кэшированное состояние, например возвращение на передний план, система предоставляет все очереди трансляций. Несколько экземпляров определенных широковещательных трансляций могут быть объединены в одну трансляцию. По состоянию на Build.VERSION_CODES. ICE_CREAM_SANDWICH, получатели, зарегистрированные в этом методе, правильно уважают объект Intent.setPackage(String), указанный для трансляции намерения. До этого он будет игнорироваться и доставляться всем соответствующим зарегистрированным получателям. Будьте осторожны, если это используется для безопасности. Приемник параметров BroadcastReceiver: это значение может иметь значение NULL. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Зарегистрируйтесь для получения трансляций намерений, чтобы запуститься в контексте планировщика. Дополнительные сведения см. в разделе registerReceiver(BroadcastReceiver,IntentFilter,int) и registerReceiver(BroadcastReceiver,IntentFilter,String,Handler). Дополнительные сведения о трансляциях намерений см. в разделе BroadcastReceiver. По состоянию на Build.VERSION_CODES. UPSIDE_DOWN_CAKE система может размещать зарегистрированные в контексте трансляции в очереди, пока приложение находится в кэшированном состоянии. Когда приложение покидает кэшированное состояние, например возвращение на передний план, система предоставляет все очереди трансляций. Несколько экземпляров определенных широковещательных трансляций могут быть объединены в одну трансляцию. По состоянию на Build.VERSION_CODES. ICE_CREAM_SANDWICH, получатели, зарегистрированные в этом методе, правильно уважают объект Intent.setPackage(String), указанный для трансляции намерения. До этого он будет игнорироваться и доставляться всем соответствующим зарегистрированным получателям. Будьте осторожны, если это используется для безопасности. Приемник параметров BroadcastReceiver: BroadcastReceiver для обработки трансляции. (Унаследовано от Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Зарегистрируйтесь для получения трансляций намерений, чтобы запуститься в контексте планировщика <>или<var>. |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Зарегистрируйте широковещательныйreceiver для запуска в основном потоке действий. |
| RemoveStickyBroadcast(Intent) | |
| RemoveStickyBroadcastAsUser(Intent, UserHandle) | |
| RevokeSelfPermissionOnKill(String) |
Активирует асинхронную отмену разрешения среды выполнения. (Унаследовано от Context) |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Активирует отзыв одного или нескольких разрешений для вызывающего пакета. (Унаследовано от Context) |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Удалите разрешения на доступ к определенному URI поставщика контента, который ранее был добавлен с помощью grantUriPermission(String, Uri, int) для определенного целевого пакета. Указанный URI будет соответствовать всем ранее предоставленным URI, которые совпадают или подпуть заданного URI. То есть отзыв "content://foo/target" отменит как "content://foo/target", так и "content://foo/target/sub", но не "content://foo". Он не удаляет никаких префиксов, которые существуют на более высоком уровне. В отличие от revokeUriPermission(Uri,int), этот метод отменит только разрешения, которые были явно предоставлены с помощью grantUriPermission(String, Uri, int) и только для указанного пакета. Любые соответствующие гранты, которые произошли через другие механизмы (буфер обмена, запуск действий, запуск службы и т. д.), не будут удалены. |
| RevokeUriPermission(Uri, ActivityFlags) |
Удалите все разрешения для доступа к определенному поставщику контента URI, который ранее был добавлен с помощью . |
| SendBroadcast(Intent, String, Bundle) |
Широковещательная передача заданного намерения всем заинтересованным вещателямReceivers, что позволяет применить необязательное необходимое разрешение. (Унаследовано от Context) |
| SendBroadcast(Intent, String) |
Широковещательная передача заданного намерения всем заинтересованным вещателямReceivers, что позволяет применить необязательное необходимое разрешение. |
| SendBroadcast(Intent) |
Транслировать данное намерение всем заинтересованным вещателямReceivers. |
| SendBroadcastAsUser(Intent, UserHandle, String) |
SendBroadcast(Intent, String) Версия, в которую можно указать пользователя, которому будет отправлена трансляция. |
| SendBroadcastAsUser(Intent, UserHandle) |
SendBroadcast(Intent) Версия, в которую можно указать пользователя, которому будет отправлена трансляция. |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Транслировать данное намерение всем заинтересованным вещателямReceivers, что позволяет применять массив необходимых разрешений. (Унаследовано от Context) |
| SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Передает намерение заинтересованным получателям в порядке. |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
SendBroadcast(Intent) Версия этого позволяет получать данные обратно из широковещательной трансляции. |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
|
| SendOrderedBroadcast(Intent, String, Bundle) |
Транслировать данное намерение всем заинтересованным широковещательнымReceivers, предоставляя их по одному за раз, чтобы позволить более предпочитаемым приемникам использовать широковещательную трансляцию, прежде чем она будет доставлена менее предпочтительным приемникам. (Унаследовано от Context) |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
|
| SendOrderedBroadcast(Intent, String) |
Транслировать данное намерение всем заинтересованным широковещательнымReceivers, предоставляя их по одному за раз, чтобы позволить более предпочитаемым приемникам использовать широковещательную трансляцию, прежде чем она будет доставлена менее предпочтительным приемникам. Этот вызов является асинхронным; он возвращается немедленно, и вы будете продолжать выполняться во время выполнения приемников. Дополнительные сведения о трансляциях намерений см. в разделе BroadcastReceiver. |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Версия sendOrderedBroadcast(Intent,String,BroadcastReceiver,Handler,int,String,Bundle), которая позволяет указать пользователя, в который будет отправлена трансляция. Это недоступно для приложений, которые не установлены на системном образе. Дополнительные сведения о трансляциях намерений см. в разделе BroadcastReceiver. Требуется android. Manifest.permission.INTERACT_ACROSS_USERS |
| SendStickyBroadcast(Intent, Bundle) |
|
| SendStickyBroadcast(Intent) |
Устаревшие.
|
| SendStickyBroadcastAsUser(Intent, UserHandle) | |
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) | |
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) | |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| SetTheme(Int32) |
Задайте базовую тему для этого контекста. |
| SetWallpaper(Bitmap) | |
| SetWallpaper(Stream) | |
| ShouldShowRequestPermissionRationale(String) |
Возвращает значение, указывающее, следует ли отображать пользовательский интерфейс с обоснованием перед запросом разрешения. (Унаследовано от Context) |
| StartActivities(Intent[], Bundle) |
Запустите несколько новых действий. |
| StartActivities(Intent[]) |
То же, что и StartActivities(Intent[], Bundle) без указанных параметров. |
| StartActivity(Intent, Bundle) |
Запустите новое действие. |
| StartActivity(Intent) |
То же, что и StartActivity(Intent, Bundle) без указанных параметров. |
| StartActivity(Type) |
То же, что и startActivity(Намерение,Пакет) без указанных параметров. (Унаследовано от Context) |
| StartForegroundService(Intent) |
Аналогично startService(Намерение), но с неявным обещанием, что служба вызовет startForeground(int, android.app.Notification) после начала работы. Служба получает время, сравнимое с интервалом ANR для этого, в противном случае система автоматически завершит работу процесса, в этом случае внутренний исключение ForegroundServiceDidNotStartInTimeException регистрируется в logcat на устройствах с версией пакета SDK Build.VERSION_CODES. S или более поздней версии. В более ранних версиях Android вместо этого регистрируется внутреннее исключение RemoteServiceException с соответствующим сообщением. В отличие от обычной службы startService(Intent), этот метод можно использовать в любое время независимо от того, находится ли приложение, в котором размещена служба, находится в состоянии переднего плана. Примечание. Начиная с версии пакета SDK Build.VERSION_CODES. S, приложения, предназначенные для версии пакета SDK Build.VERSION_CODES. Не разрешено запускать службы переднего плана из фонового режима. Дополнительные сведения см. в статье "Изменения в поведении: приложения, предназначенные для Android 12". |
| StartInstrumentation(ComponentName, String, Bundle) |
Начните выполнение Instrumentation класса. |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Как StartActivity(Intent, Bundle)и , но принимая НамерениеSender начать. |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
То же, что и startIntentSender(IntentSender,Intent,int,int,int,bundle) без указанных параметров. |
| StartService(Intent) |
Запрос на запуск данной службы приложений. |
| StopService(Intent) |
Запрос на остановку заданной службы приложений. |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnbindService(IServiceConnection) |
Отключение от службы приложений. |
| UnregisterComponentCallbacks(IComponentCallbacks) |
|
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Удаляет идентификатор устройства, измененный прослушиватель из контекста. (Унаследовано от Context) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| UnregisterReceiver(BroadcastReceiver) |
Отмена регистрации ранее зарегистрированного вещателяReceiver. |
| UpdateServiceBindings(ICollection<Context.UpdateBindingParams>) |
Выполнение пакетного обновления существующих привязок. (Унаследовано от Context) |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Для службы, привязанной |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. (Унаследовано от JavaObject) |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Реализация прокси-сервера контекста, которая просто делегирует все его вызовы другому контексту. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |