Context Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia a informazioni globali su un ambiente dell'applicazione.
[Android.Runtime.Register("android/content/Context", DoNotGenerateAcw=true)]
public abstract class Context : Java.Lang.Object
[<Android.Runtime.Register("android/content/Context", DoNotGenerateAcw=true)>]
type Context = class
inherit Object
- Ereditarietà
- Derivato
- Attributi
Commenti
Interfaccia a informazioni globali su un ambiente dell'applicazione. Si tratta di una classe astratta la cui implementazione viene fornita dal sistema Android. Consente l'accesso a risorse e classi specifiche dell'applicazione, nonché alle chiamate di aggiornamento per operazioni a livello di applicazione, ad esempio l'avvio di attività, la trasmissione e la ricezione di finalità e così via.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Costruttori
| Nome | Descrizione |
|---|---|
| Context() | |
| Context(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Campi
| Nome | Descrizione |
|---|---|
| AccessibilityService |
Usare con |
| AccountService |
Usare con |
| ActivityService |
Usare con |
| AdvancedProtectionService |
Usare con |
| AlarmService |
Usare con |
| AppFunctionService |
Usare con |
| AppOpsService |
Usare con |
| AppSearchService |
Usare con |
| AppwidgetService |
Usare con |
| AudioService |
Usare con |
| BatteryService |
Usare con |
| BindAllowActivityStarts |
Obsoleti.
Flag per |
| BindExternalServiceLong |
Funziona allo stesso modo di |
| BindNotPerceptible |
Obsoleti.
Flag per |
| BindPackageIsolatedProcess |
Obsoleti.
Flag per |
| BindSharedIsolatedProcess |
Obsoleti.
Flag per |
| BiometricService |
Usare con |
| BlobStoreService |
Usare con |
| BluetoothService |
Usare con |
| BugreportService |
Servizio per acquisire un bugreport. |
| CameraService |
Usare con |
| CaptioningService |
Usare con |
| CarrierConfigService |
Usare con |
| ClipboardService |
Utilizzare con |
| CompanionDeviceService |
Usare con |
| ConnectivityDiagnosticsService |
Usare con |
| ConnectivityService |
Utilizzare con |
| ConsumerIrService |
Usare con |
| ContactKeysService |
Usare con |
| CredentialService |
Usare con |
| CrossProfileAppsService |
Usare con |
| DeviceIdDefault |
ID dispositivo predefinito, ovvero l'ID del dispositivo primario (non virtuale). |
| DeviceIdInvalid |
ID dispositivo non valido. |
| DeviceLockService |
Usare con |
| DevicePolicyService |
Usare con |
| DisplayHashService |
Usare con |
| DisplayService |
Usare con |
| DomainVerificationService |
Usare con |
| DownloadService |
Usare con |
| DropboxService |
Usare con |
| EuiccService |
Usare con |
| FileIntegrityService |
Usare con |
| FingerprintService |
Utilizzare con |
| GameService |
Usare con |
| GrammaticalInflectionService |
Usare con |
| HardwarePropertiesService |
Usare con |
| HealthconnectService |
Usare con |
| InputMethodService |
Usare con |
| InputService |
Usare con |
| IpsecService |
Usare con |
| JobSchedulerService |
Usare con |
| KeyguardService |
Usare con |
| KeystoreService |
Usare con |
| LauncherAppsService |
Usare con |
| LayoutInflaterService |
Usare con |
| LocaleService |
Usare con |
| LocationService |
Usare con |
| MediaCommunicationService |
Usare con |
| MediaMetricsService |
Usare con |
| MediaProjectionService |
Usare con |
| MediaQualityService |
Usare con |
| MediaRouterService |
Usare con |
| MediaSessionService |
Usare con |
| MidiService |
Utilizzare con |
| NetworkStatsService |
Usare con |
| NfcService |
Usare con |
| NotificationService |
Usare con |
| NsdService |
Usare con |
| OverlayService |
Usare con |
| PeopleService |
Usare con |
| PerformanceHintService |
Usare con |
| PersistentDataBlockService |
Usare con |
| PowerService |
Usare con |
| PrintService |
|
| ProfilingService |
Usare con |
| ReceiverExported |
Obsoleti.
Flag per |
| ReceiverNotExported |
Obsoleti.
Flag per |
| ReceiverVisibleToInstantApps |
Obsoleti.
Flag per |
| RestrictionsService |
Usare con |
| RoleService |
Usare con |
| SatelliteService |
Usare con |
| SearchService |
Utilizzare con |
| SecurityStateService |
Usare con |
| SensorService |
Usare con |
| ShortcutService |
Usare con |
| StatusBarService |
Usare con |
| StorageService |
Usare con |
| StorageStatsService |
Usare con |
| SystemHealthService |
Usare con |
| TelecomService |
Usare con |
| TelephonyImsService |
Usare con |
| TelephonyService |
Utilizzare con |
| TelephonySubscriptionService |
Utilizzare con |
| TetheringService |
Usare con |
| TextClassificationService |
Usare con |
| TextServicesManagerService |
Usare con |
| TvAdService |
Usare con |
| TvInputService |
Usare con |
| TvInteractiveAppService |
Usare con |
| UiModeService |
Usare con |
| UsageStatsService |
Usare con |
| UsbService |
Usare con |
| UserService |
Usare con |
| VibratorManagerService |
Usare con |
| VibratorService |
Usare con |
| VirtualDeviceService |
Usare con |
| VpnManagementService |
Usare con |
| WallpaperService |
Usare con |
| WifiAwareService |
Usare con |
| WifiP2pService |
Usare con |
| WifiRttRangingService |
Usare con |
| WifiService |
Usare con |
| WindowService |
Usare con |
Proprietà
| Nome | Descrizione |
|---|---|
| ApplicationContext |
Restituisce il contesto del singolo oggetto Application globale del processo corrente. |
| ApplicationInfo |
Restituisce le informazioni complete sull'applicazione per il pacchetto di questo contesto. |
| Assets |
Restituisce un'istanza di AssetManager per il pacchetto dell'applicazione. |
| AttributionSource |
Ottiene l'origine di attribuzione associata a questo contesto. |
| AttributionTag |
L'attribuzione può essere usata in app complesse per separare logicamente parti dell'app. |
| CacheDir |
Restituisce il percorso assoluto della directory della cache specifica dell'applicazione nel file system. |
| Class |
Restituisce la classe di runtime di questo |
| ClassLoader |
Restituisce un caricatore di classi che è possibile usare per recuperare le classi in questo pacchetto. |
| CodeCacheDir |
Restituisce il percorso assoluto della directory della cache specifica dell'applicazione nel file system progettato per l'archiviazione del codice memorizzato nella cache. |
| ContentResolver |
Restituisce un'istanza di ContentResolver per il pacchetto dell'applicazione. |
| DataDir |
Restituisce il percorso assoluto della directory nel file system in cui vengono archiviati tutti i file privati appartenenti a questa app. Le app non devono usare direttamente questo percorso; devono usare invece getFilesDir() , getCacheDir() , getDir(String,int) o altre API di archiviazione in questa classe. Il percorso restituito può cambiare nel tempo se l'app chiamante viene spostata in un dispositivo di archiviazione adottato, quindi solo i percorsi relativi devono essere mantenuti. Non sono necessarie autorizzazioni aggiuntive per consentire all'app chiamante di leggere o scrivere file nel percorso restituito. Restituisce un file |
| DeviceId |
Ottiene l'ID dispositivo a cui è associato questo contesto. |
| Display |
Ottiene la visualizzazione a cui è associato questo contesto. |
| ExternalCacheDir |
Restituisce il percorso assoluto della directory nel file system esterno primario, che si trova in un punto in ExternalStorageDirectory cui l'applicazione può inserire i file della cache di cui è proprietario. |
| FilesDir |
Restituisce il percorso assoluto della directory nel file system in cui vengono archiviati i file creati con OpenFileOutput(String, FileCreationMode) . |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| IsDeviceProtectedStorage |
Indica se le API di archiviazione di questo contesto sono supportate dall'archiviazione protetta dal dispositivo. |
| IsRestricted |
Indica se il contesto è limitato. |
| IsUiContext |
Restituisce |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniPeerMembers |
Ottiene i metadati JNI usati per richiamare i membri di questo peer Java. |
| MainExecutor |
Restituisce un oggetto |
| MainLooper |
Restituisce il Looper per il thread principale del processo corrente. |
| NoBackupFilesDir |
Restituisce il percorso assoluto della directory nel file system simile a FilesDir. |
| ObbDir |
Restituisce la directory di archiviazione esterna primaria in cui è possibile trovare i file OBB dell'applicazione (se presenti). |
| OpPackageName |
Restituisce il nome del pacchetto che deve essere usato per |
| PackageCodePath |
Restituisce il percorso completo del pacchetto Android primario di questo contesto. |
| PackageManager |
Restituire l'istanza di PackageManager per trovare informazioni globali sul pacchetto. |
| PackageName |
Restituisce il nome del pacchetto dell'applicazione. |
| PackageResourcePath |
Restituisce il percorso completo del pacchetto Android primario di questo contesto. |
| Params |
Restituisce il set di parametri con cui è stato creato il contesto, se è stato creato tramite |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| Resources |
Restituisce un'istanza resources per il pacchetto dell'applicazione. |
| Theme |
Restituisce l'oggetto Theme associato a questo contesto. |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| Wallpaper | |
| WallpaperDesiredMinimumHeight | |
| WallpaperDesiredMinimumWidth | |
Metodi
| Nome | Descrizione |
|---|---|
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
Vedere bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
La variazione di |
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
Uguale a quello dell'executor |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Vedere bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. |
| BindService(Intent, IServiceConnection, Bind) |
Si connette a un servizio dell'applicazione, creandolo, se necessario. |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Vedere bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Vedere bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Esegue il binding a un servizio nello |
| CheckCallingOrSelfPermission(String) |
Determinare se al processo chiamante di un IPC <em>o a un utente</em> è stata concessa una determinata autorizzazione. |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Determinare se al processo chiamante di un IPC <em>o a te</em> è stata concessa l'autorizzazione per accedere a un URI specifico. |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Determinare se al processo chiamante di un IPC <em>o a te</em> è stata concessa l'autorizzazione per accedere a un elenco di URI. |
| CheckCallingPermission(String) |
Determinare se al processo chiamante di un IPC gestito è stata concessa un'autorizzazione specifica. |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Determinare se al processo chiamante e all'uid è stata concessa l'autorizzazione per accedere a un URI specifico. |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Determinare se al processo chiamante e all'uid è stata concessa l'autorizzazione per accedere a un elenco di URI. |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Determinare se a un particolare processo e uid è stata concessa l'autorizzazione per accedere a un URI di contenuto specifico. |
| CheckPermission(String, Int32, Int32) |
Determinare se l'autorizzazione specificata è consentita per un processo specifico e un ID utente in esecuzione nel sistema. |
| CheckSelfPermission(String) |
Determinare se <><> è stata concessa un'autorizzazione specifica. |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Determinare se a un determinato processo e uid è stata concessa l'autorizzazione per accedere a un URI specifico. |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Controllare sia un URI che un'autorizzazione normale. |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Determinare se a un determinato processo e uid è stata concessa l'autorizzazione per accedere a un elenco di URI. |
| ClearWallpaper() |
Obsoleti.
Questo membro è deprecato. |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| CreateAttributionContext(String) |
Restituisce un nuovo oggetto Context per il contesto corrente ma l'attributo a un tag diverso. |
| CreateConfigurationContext(Configuration) |
Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui risorse vengono modificate in modo che corrispondano alla configurazione specificata. |
| CreateContext(ContextParams) |
Crea un contesto con proprietà e comportamenti specifici. |
| CreateContextForSplit(String) |
Restituisce un nuovo oggetto Context per il nome di divisione specificato. |
| CreateDeviceContext(Int32) |
Restituisce un nuovo |
| CreateDeviceProtectedStorageContext() |
Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui API di archiviazione sono supportate dall'archiviazione protetta dal dispositivo. |
| CreateDisplayContext(Display) |
Restituisce un nuovo |
| CreatePackageContext(String, PackageContextFlags) |
Restituisce un nuovo oggetto Context per il nome dell'applicazione specificato. |
| CreateWindowContext(Display, Int32, Bundle) |
Crea un oggetto |
| CreateWindowContext(Int32, Bundle) |
Crea un contesto per una finestra non attività. |
| DatabaseList() |
Restituisce una matrice di stringhe che denominano i database privati associati al pacchetto dell'applicazione del contesto. |
| DeleteDatabase(String) |
Eliminare una SQLiteDatabase privata esistente associata al pacchetto dell'applicazione di questo contesto. |
| DeleteFile(String) |
Eliminare il file privato specificato associato al pacchetto dell'applicazione context. |
| DeleteSharedPreferences(String) |
Eliminare un file di preferenze condivise esistente. |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| EnforceCallingOrSelfPermission(String, String) |
Se non si né il processo chiamante di un IPC gestito è stato concesso un'autorizzazione specifica, generare un'eccezione |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Se al processo chiamante di un IPC <em o you>/em< non è stata concessa l'autorizzazione per accedere a un URI specifico, generare > |
| EnforceCallingPermission(String, String) |
Se al processo chiamante di un IPC che si sta gestendo non è stata concessa una determinata autorizzazione, generare un'eccezione |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Se al processo chiamante e all'uid non è stata concessa l'autorizzazione per accedere a un URI specifico, generare |
| EnforcePermission(String, Int32, Int32, String) |
Se l'autorizzazione specificata non è consentita per un processo specifico e un ID utente in esecuzione nel sistema, generare un'eccezione |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Se a un determinato processo e uid non è stata concessa l'autorizzazione per accedere a un URI specifico, generare |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Applicare sia un URI che un'autorizzazione normale. |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| FileList() |
Restituisce una matrice di stringhe che denominano i file privati associati al pacchetto dell'applicazione context. |
| GetColor(Int32) |
Restituisce un colore associato a un ID risorsa specifico e a uno stile per il tema corrente. |
| GetColorStateList(Int32) |
Restituisce un elenco di stati di colore associato a un ID risorsa specifico e stile per il tema corrente. |
| GetDatabasePath(String) |
Restituisce il percorso assoluto nel file system in cui è archiviato un database creato con |
| GetDir(String, FileCreationMode) |
Recuperare, creare, se necessario, una nuova directory in cui l'applicazione può inserire i propri file di dati personalizzati. |
| GetDrawable(Int32) |
Restituisce un oggetto disegnabile associato a un ID risorsa specifico e a uno stile per il tema corrente. |
| GetExternalCacheDirs() |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione condivisi/esterni in cui l'applicazione può inserire i file della cache di cui è proprietario. |
| GetExternalFilesDir(String) |
Restituisce il percorso assoluto della directory nel dispositivo di archiviazione condiviso/esterno primario in cui l'applicazione può inserire file persistenti di cui è proprietario. |
| GetExternalFilesDirs(String) |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione condivisi/esterni in cui l'applicazione può inserire file persistenti di cui è proprietario. |
| GetExternalMediaDirs() |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione condivisi/esterni in cui l'applicazione può inserire file multimediali. |
| GetFileStreamPath(String) |
Restituisce il percorso assoluto nel file system in cui è archiviato un file creato con |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetObbDirs() |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione condivisi/esterni in cui è possibile trovare i file OBB dell'applicazione (se presenti). |
| GetSharedPreferences(String, FileCreationMode) |
Recuperare e contenere il contenuto del file delle preferenze 'name', restituendo un oggetto SharedPreferences tramite il quale è possibile recuperare e modificare i relativi valori. |
| GetString(Int32, Object[]) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. |
| GetString(Int32) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. |
| GetSystemService(Class) |
Restituire l'handle a un servizio a livello di sistema per classe. |
| GetSystemService(String) |
Restituire l'handle a un servizio a livello di sistema in base al nome. |
| GetSystemServiceName(Class) |
Ottiene il nome del servizio a livello di sistema rappresentato dalla classe specificata. |
| GetText(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. |
| GetTextFormatted(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. |
| GrantUriPermission(String, Uri, ActivityFlags) |
Concedere l'autorizzazione per accedere a un URI specifico a un altro pacchetto, indipendentemente dal fatto che il pacchetto disponga dell'autorizzazione generale per accedere al provider di contenuti dell'URI. |
| JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| MoveDatabaseFrom(Context, String) |
Spostare un file di database esistente dal contesto di archiviazione di origine specificato a questo contesto. |
| MoveSharedPreferencesFrom(Context, String) |
Spostare un file di preferenze condivise esistente dal contesto di archiviazione di origine specificato a questo contesto. |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. |
| ObtainStyledAttributes(Int32, Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. |
| ObtainStyledAttributes(Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. |
| OpenFileInput(String) |
Aprire un file privato associato al pacchetto dell'applicazione context per la lettura. |
| OpenFileOutput(String, FileCreationMode) |
Aprire un file privato associato al pacchetto dell'applicazione del contesto per la scrittura. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Aprire un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione del contesto. |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Aprire un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione del contesto. |
| PeekWallpaper() |
Obsoleti.
Questo membro è deprecato. |
| RegisterComponentCallbacks(IComponentCallbacks) |
Aggiungere un nuovo |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Aggiunge un nuovo listener modificato dell'ID |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsoleti.
Registrarsi per ricevere le trasmissioni delle finalità, con il ricevitore che facoltativamente viene esposto ad App istantanee. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Registrarsi per ricevere le trasmissioni delle finalità, con il ricevitore che facoltativamente viene esposto ad App istantanee. Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter). Per impostazione predefinita, Le app istantanee non possono interagire con i ricevitori in altre applicazioni, in questo modo è possibile esporre un ricevitore con cui Le app istantanee possono interagire. Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: BroadcastReceiver per gestire la trasmissione. Questo valore può essere null. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsoleti.
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto di <var scheduler>/var<>. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto dell'utilità di pianificazione . Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter,int) e registerReceiver(BroadcastReceiver,IntentFilter,String,Handler). Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: BroadcastReceiver per gestire la trasmissione. |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto di <var scheduler>/var<>. |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Registrare un broadcastReceiver da eseguire nel thread di attività principale. |
| RemoveStickyBroadcast(Intent) |
Obsoleti.
Rimuovere i dati inviati in precedenza con |
| RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsoleti.
Versione di |
| RevokeSelfPermissionOnKill(String) |
Attiva la revoca asincrona di un'autorizzazione di runtime. |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Attiva la revoca di una o più autorizzazioni per il pacchetto chiamante. |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Rimuovere le autorizzazioni per accedere a un URI del provider di contenuti specifico aggiunto in precedenza con |
| RevokeUriPermission(Uri, ActivityFlags) |
Rimuovere tutte le autorizzazioni per accedere a un URI del provider di contenuti specifico aggiunto in precedenza con |
| SendBroadcast(Intent, String, Bundle) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di un'autorizzazione facoltativa obbligatoria. |
| SendBroadcast(Intent, String) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di un'autorizzazione facoltativa obbligatoria. |
| SendBroadcast(Intent) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers. |
| SendBroadcastAsUser(Intent, UserHandle, String) |
Versione di |
| SendBroadcastAsUser(Intent, UserHandle) |
Versione di |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di una matrice di autorizzazioni necessarie. |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di |
| SendOrderedBroadcast(Intent, String, Bundle) |
Trasmettere la finalità specificata a tutti i BroadcastReceiver interessati, consegnandoli uno alla volta per consentire a più ricevitori preferiti di utilizzare la trasmissione prima che venga recapitata a ricevitori meno preferiti. |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di |
| SendOrderedBroadcast(Intent, String) |
Trasmettere la finalità specificata a tutti i BroadcastReceiver interessati, consegnandoli uno alla volta per consentire a più ricevitori preferiti di utilizzare la trasmissione prima che venga recapitata a ricevitori meno preferiti. |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di
|
| SendStickyBroadcast(Intent, Bundle) |
Eseguire un oggetto |
| SendStickyBroadcast(Intent) |
Obsoleti.
Eseguire un oggetto |
| SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsoleti.
Versione di |
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoleti.
Versione di |
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoleti.
Versione di
|
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetTheme(Int32) |
Impostare il tema di base per questo contesto. |
| SetWallpaper(Bitmap) |
Obsoleti.
Questo membro è deprecato. |
| SetWallpaper(Stream) |
Obsoleti.
Questo membro è deprecato. |
| StartActivities(Intent[], Bundle) |
Avviare più nuove attività. |
| StartActivities(Intent[]) |
Uguale a |
| StartActivity(Intent, Bundle) |
Avviare una nuova attività. |
| StartActivity(Intent) |
Uguale a |
| StartActivity(Type) |
Uguale a startActivity(Intent,Bundle) senza opzioni specificate. |
| StartForegroundService(Intent) |
Simile a |
| StartInstrumentation(ComponentName, String, Bundle) |
Avviare l'esecuzione di una |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Come |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Uguale a |
| StartService(Intent) |
Richiedere l'avvio di un determinato servizio dell'applicazione. |
| StopService(Intent) |
Richiedere l'arresto di un determinato servizio dell'applicazione. |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnbindService(IServiceConnection) |
Disconnettersi da un servizio dell'applicazione. |
| UnregisterComponentCallbacks(IComponentCallbacks) |
Rimuovere un |
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Rimuove un listener modificato dall'ID dispositivo dal contesto. |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| UnregisterReceiver(BroadcastReceiver) |
Annullare la registrazione di un broadcastReceiver registrato in precedenza. |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Per un servizio associato in precedenza a |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Notifica al runtime di interoperabilità che il peer gestito è stato eliminato. (Ereditato da Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito. (Ereditato da Object) |
| IJavaPeerable.Finalized() |
Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato. (Ereditato da Object) |
| IJavaPeerable.JniManagedPeerState |
Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI. (Ereditato da Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Imposta il codice hash dell'identità di interoperabilità per questo Java peer. (Ereditato da Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Imposta lo stato peer gestito e JNI per questo peer Java. (Ereditato da Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Imposta il riferimento all'oggetto JNI usato da questo peer gestito. (Ereditato da Object) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Interfaccia a informazioni globali su un ambiente dell'applicazione. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |