Application 類別

定義

維護全域應用程式狀態的基類。

[Android.Runtime.Register("android/app/Application", DoNotGenerateAcw=true)]
public class Application : Android.Content.ContextWrapper, Android.Content.IComponentCallbacks2, IDisposable
[<Android.Runtime.Register("android/app/Application", DoNotGenerateAcw=true)>]
type Application = class
    inherit ContextWrapper
    interface IComponentCallbacks
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComponentCallbacks2
繼承
衍生
屬性
實作

備註

維護全域應用程式狀態的基類。 你可以自己實作,建立一個子類別,並在 AndroidManifest.xml<的應用程式> 標籤中指定該子類別的完全限定名稱為「android:name」屬性。 建立應用程式/封裝的程式時,Application 類別或 Application 類別的子類別會在任何其他類別之前具現化。 注意:通常不需要對應用進行子職業。 在大部分情況下,靜態單一專案可以更模組化的方式提供相同的功能。 如果你的單例需要全域上下文(例如註冊廣播接收器),在呼叫單例的 getInstance() 方法時,將 Context.getApplicationContext() 作為上下文參數。

Android 參考資料。android.app.Application

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

名稱 Description
Application()

維護全域應用程式狀態的基類。

Application(IntPtr, JniHandleOwnership)

初始化現有 Java 原生介面物件的受管理表示。

欄位

名稱 Description
AccessibilityService

使用 搭配 #getSystemService(String) 來擷取 android.view.accessibility.AccessibilityManager ,以透過已註冊的事件接聽程式為 UI 事件提供使用者意見反應。

(繼承來源 Context)
AccountService

使用 搭配 #getSystemService(String) 來擷取 android.accounts.AccountManager ,以在您選擇的時間接收意圖。

(繼承來源 Context)
ActivityService

使用 來 #getSystemService(String) 擷取 android.app.ActivityManager ,以便與全域系統狀態互動。

(繼承來源 Context)
AdvancedProtectionService

使用 以 #getSystemService(String) 取得 android.security.advancedprotection.AdvancedProtectionManager

(繼承來源 Context)
AlarmService

使用 搭配 #getSystemService(String) 來擷取 android.app.AlarmManager ,以在您選擇的時間接收意圖。

(繼承來源 Context)
AppFunctionService

用 來#getSystemService(String)取得執行應用程式函式的 。AppFunctionManager

(繼承來源 Context)
AppOpsService

使用搭配 #getSystemService(String) 來擷取 android.app.AppOpsManager 來追蹤裝置上的應用程式作業。

(繼承來源 Context)
AppSearchService

使用 搭配 #getSystemService(String) 來擷取 android.app.appsearch.AppSearchManager ,以編製索引及查詢系統所管理的應用程式數據。

(繼承來源 Context)
AppwidgetService

使用 搭配 #getSystemService(String) 來擷取 android.appwidget.AppWidgetManager 以存取 AppWidgets。

(繼承來源 Context)
AudioService

使用 搭配 #getSystemService(String) 來擷取 android.media.AudioManager 來處理音量、響鈴模式和音訊路由的管理。

(繼承來源 Context)
BatteryService

使用搭配 #getSystemService(String) 來擷取 android.os.BatteryManager 來管理電池狀態。

(繼承來源 Context)
BindAllowActivityStarts
已淘汰.

#bindService旗標:如果從可見的應用程式系結,則會允許系結服務從背景啟動活動。

(繼承來源 Context)
BindExternalServiceLong

其運作方式與 相同 #BIND_EXTERNAL_SERVICE,但定義為 longBindServiceFlags相容的值。

(繼承來源 Context)
BindNotPerceptible
已淘汰.

旗標: #bindService如果從可見或使用者可感知的應用程式系結,請將目標服務的重要性降低到低於可感知層級。

(繼承來源 Context)
BindPackageIsolatedProcess
已淘汰.

標記 #bindIsolatedService:將服務綁定為共享的獨立程序,但僅限於與同一套件中宣告相同程序名稱的其他孤立服務綁定。

(繼承來源 Context)
BindSharedIsolatedProcess
已淘汰.

旗標: #bindIsolatedService將服務系結至共用隔離進程。

(繼承來源 Context)
BiometricService

使用 來 #getSystemService(String) 擷取 android.hardware.biometrics.BiometricManager 來處理生物特徵辨識和 PIN/模式/密碼驗證。

(繼承來源 Context)
BlobStoreService

使用 搭配 #getSystemService(String) 來擷取 android.app.blob.BlobStoreManager ,以從系統維護的 Blob 存放區中,擷取參與和存取數據 Blob。

(繼承來源 Context)
BluetoothService

使用 搭配 #getSystemService(String) 來擷取 android.bluetooth.BluetoothManager 使用藍牙的 。

(繼承來源 Context)
BugreportService

擷取 Bugreport 的服務。

(繼承來源 Context)
CameraService

使用 來 #getSystemService(String) 擷取 android.hardware.camera2.CameraManager 與相機裝置互動的 。

(繼承來源 Context)
CaptioningService

使用 搭配 #getSystemService(String) 來擷取 android.view.accessibility.CaptioningManager 以取得標題屬性,並接聽標題喜好設定中的變更。

(繼承來源 Context)
CarrierConfigService

使用 搭配 #getSystemService(String) 來擷取 android.telephony.CarrierConfigManager 讀取貨運公司組態值的 。

(繼承來源 Context)
ChooserService

使用 搭配 #getSystemService(String) 來擷 android.service.chooser.ChooserManager取 。

(繼承來源 Context)
ClipboardService

使用搭配 #getSystemService(String) 來擷取 android.content.ClipboardManager 以存取和修改全域剪貼簿的內容。

(繼承來源 Context)
CompanionDeviceService

使用搭配 #getSystemService(String) 來擷取 android.companion.CompanionDeviceManager 來管理隨附裝置的

(繼承來源 Context)
ConnectivityDiagnosticsService

使用 搭配 #getSystemService(String) 來擷取 android.net.ConnectivityDiagnosticsManager 來執行網路連線診斷,以及從系統接收網路連線資訊。

(繼承來源 Context)
ConnectivityService

使用搭配 #getSystemService(String) 來擷取 android.net.ConnectivityManager 以處理網路連線的管理。

(繼承來源 Context)
ConsumerIrService

使用 搭配 #getSystemService(String) 來擷取 android.hardware.ConsumerIrManager ,以從裝置傳輸紅外訊號。

(繼承來源 Context)
ContactKeysService

使用來 #getSystemService(String) 取得 A E2eeContactKeysManager 以管理聯絡金鑰。

(繼承來源 Context)
CredentialService

使用搭配 #getSystemService(String) 來擷取 android.credentials.CredentialManager 來向您的應用程式驗證使用者。

(繼承來源 Context)
CrossProfileAppsService

使用 搭配 #getSystemService(String) 來擷取 android.content.pm.CrossProfileApps 跨設定檔案作業的 。

(繼承來源 Context)
DeviceIdDefault

默認裝置識別碼,這是主要(非虛擬)裝置的標識碼。

(繼承來源 Context)
DeviceIdInvalid

無效的裝置識別碼。

(繼承來源 Context)
DeviceLockService

使用 搭配 #getSystemService(String) 來擷 android.devicelock.DeviceLockManager取 。

(繼承來源 Context)
DevicePolicyService

使用 搭配 #getSystemService(String) 來擷取 android.app.admin.DevicePolicyManager ,以使用全域裝置原則管理。

(繼承來源 Context)
DisplayHashService

使用搭配 #getSystemService(String) 來處理 android.view.displayhash.DisplayHashManager 顯示哈希。

(繼承來源 Context)
DisplayService

使用 來 #getSystemService(String) 擷取 android.hardware.display.DisplayManager ,以便與顯示裝置互動。

(繼承來源 Context)
DomainVerificationService

使用搭配 #getSystemService(String) 來擷 android.content.pm.verify.domain.DomainVerificationManager 取已宣告 Web 網域的核准和用戶狀態。

(繼承來源 Context)
DownloadService

使用 搭配 #getSystemService(String) 來擷取 android.app.DownloadManager 要求 HTTP 下載的 。

(繼承來源 Context)
DropboxService

使用搭配 #getSystemService(String) 來擷取用於記錄診斷記錄的 android.os.DropBoxManager 實例。

(繼承來源 Context)
EuiccService

使用搭配 #getSystemService(String) 來擷取 android.telephony.euicc.EuiccManager 來管理裝置 eUICC (內嵌 SIM)。

(繼承來源 Context)
FileIntegrityService

使用 搭配 #getSystemService(String) 來擷 android.security.FileIntegrityManager取 。

(繼承來源 Context)
FingerprintService

使用搭配 #getSystemService(String) 來擷取 android.hardware.fingerprint.FingerprintManager 以處理指紋的管理。

(繼承來源 Context)
GameService

使用 搭配 #getSystemService(String) 來擷 GameManager取 。

(繼承來源 Context)
GrammaticalInflectionService

使用 搭配 #getSystemService(String) 來擷 GrammaticalInflectionManager取 。

(繼承來源 Context)
HardwarePropertiesService

使用搭配 #getSystemService(String) 來擷取 android.os.HardwarePropertiesManager 來存取硬體屬性服務。

(繼承來源 Context)
HealthconnectService

使用 搭配 #getSystemService(String) 來擷 android.health.connect.HealthConnectManager取 。

(繼承來源 Context)
InputMethodService

使用搭配 #getSystemService(String) 來擷取 android.view.inputmethod.InputMethodManager 以存取輸入方法。

(繼承來源 Context)
InputService

使用 來 #getSystemService(String) 擷取 android.hardware.input.InputManager 與輸入裝置互動的 。

(繼承來源 Context)
IpsecService

使用 搭配 #getSystemService(String) 來擷取 android.net.IpSecManager ,以使用IPSec加密套接字或網路。

(繼承來源 Context)
JobSchedulerService

使用 搭配 #getSystemService(String) 來擷 android.app.job.JobScheduler 取實例來管理偶爾的背景工作。

(繼承來源 Context)
KeyguardService

使用 搭配 #getSystemService(String) 來擷取 android.app.KeyguardManager 用於控制 keyguard 的 。

(繼承來源 Context)
KeystoreService

使用 with #getSystemService(String) 來取得 a android.security.keystore.KeyStoreManager 以存取 Android Keystore 函式。

(繼承來源 Context)
LauncherAppsService

使用 搭配 #getSystemService(String) 來擷取 android.content.pm.LauncherApps ,以跨使用者的配置檔來查詢和監視可啟動的應用程式。

(繼承來源 Context)
LayoutInflaterService

使用 搭配 #getSystemService(String) 來擷取 android.view.LayoutInflater ,以在此內容中擴充版面配置資源。

(繼承來源 Context)
LocaleService

使用 搭配 #getSystemService(String) 來擷 android.app.LocaleManager取 。

(繼承來源 Context)
LocationService

使用 搭配 #getSystemService(String) 來擷取 android.location.LocationManager 以控制位置更新。

(繼承來源 Context)
MediaCommunicationService

使用搭配 #getSystemService(String) 來擷取 android.media.MediaCommunicationManager 用於管理 android.media.MediaSession2

(繼承來源 Context)
MediaMetricsService

使用 來 #getSystemService(String) 擷取 android.media.metrics.MediaMetricsManager ,以便與裝置上的媒體計量互動。

(繼承來源 Context)
MediaProjectionService

使用 搭配 #getSystemService(String) 來擷 android.media.projection.MediaProjectionManager 取實例來管理媒體投影會話。

(繼承來源 Context)
MediaQualityService

使用 with #getSystemService(String) 來取得 a android.media.quality.MediaQualityManager ,以標準化圖片和音訊 API 參數。

(繼承來源 Context)
MediaRouterService

使用 搭配 #getSystemService 來擷取 android.media.MediaRouter ,以控制和管理媒體的路由。

(繼承來源 Context)
MediaSessionService

使用搭配 #getSystemService(String) 來擷取 android.media.session.MediaSessionManager 來管理媒體會話。

(繼承來源 Context)
MidiService

使用 搭配 #getSystemService(String) 來擷取 android.media.midi.MidiManager 以存取MIDI服務。

(繼承來源 Context)
NetworkStatsService

使用搭配 #getSystemService(String) 來擷取 android.app.usage.NetworkStatsManager 來查詢網路使用量統計數據。

(繼承來源 Context)
NfcService

使用 搭配 #getSystemService(String) 來擷取 android.nfc.NfcManager 使用 NFC 的 。

(繼承來源 Context)
NotificationService

使用 搭配 #getSystemService(String) 來擷取 android.app.NotificationManager ,以通知使用者背景事件。

(繼承來源 Context)
NsdService

使用搭配 #getSystemService(String) 來擷取 android.net.nsd.NsdManager 以處理網路服務探索的管理

(繼承來源 Context)
OverlayService

使用 搭配 #getSystemService(String) 來擷取 android.content.om.OverlayManager 來管理重疊套件。

(繼承來源 Context)
PeopleService

使用 來 #getSystemService(String) 存取 PeopleManager ,以與已發佈的交談互動。

(繼承來源 Context)
PerformanceHintService

使用 搭配 #getSystemService(String) 來擷取 android.os.PerformanceHintManager 以存取效能提示服務。

(繼承來源 Context)
PersistentDataBlockService

用 來 #getSystemService(String) 取得 android.service.persistentdata.PersistentDataBlockManager 一個實例,與存在於出廠重置之間的儲存裝置互動。

(繼承來源 Context)
PowerService

使用 搭配 #getSystemService(String) 來擷取 android.os.PowerManager 以控制電源管理,包括「喚醒鎖定」,讓您在執行長時間的工作時讓裝置保持開啟。

(繼承來源 Context)
PrintService

android.print.PrintManager 用於列印和管理印表機和列印工作。

(繼承來源 Context)
ProfilingService

使用 搭配 #getSystemService(String) 來擷 android.os.ProfilingManager取 。

(繼承來源 Context)
ReceiverExported
已淘汰.

旗標 #registerReceiver:接收者可以從其他應用程式接收廣播。

(繼承來源 Context)
ReceiverNotExported
已淘汰.

旗標: #registerReceiver接收者無法接收來自其他應用程式的廣播。

(繼承來源 Context)
ReceiverVisibleToInstantApps
已淘汰.

旗標: #registerReceiver接收者可以從立即應用程式接收廣播。

(繼承來源 Context)
RestrictionsService

使用 搭配 #getSystemService(String)android.content.RestrictionsManager 擷取擷取應用程式限制,並要求限制作業的許可權。

(繼承來源 Context)
RoleService

使用搭配 #getSystemService(String) 來擷取 android.app.role.RoleManager 來管理角色。

(繼承來源 Context)
SatelliteService

使用 with #getSystemService(String) 來取得 a android.telephony.satellite.SatelliteManager 以存取衛星功能。

(繼承來源 Context)
SearchService

使用 搭配 #getSystemService(String) 來擷取 android.app.SearchManager 來處理搜尋。

(繼承來源 Context)
SecurityStateService

使用 with #getSystemService(String) 來取得 a android.os.SecurityStateManager 以存取安全狀態管理器服務。

(繼承來源 Context)
SensorService

使用 搭配 #getSystemService(String) 來擷取 android.hardware.SensorManager 用於存取感測器的 。

(繼承來源 Context)
ShortcutService

使用搭配 #getSystemService(String) 來擷取 android.content.pm.ShortcutManager 來存取啟動器快捷方式服務。

(繼承來源 Context)
StatusBarService

使用 來 #getSystemService(String) 擷取 android.app.StatusBarManager ,以便與狀態列和快速設定互動。

(繼承來源 Context)
StorageService

使用搭配 #getSystemService(String) 來擷取 android.os.storage.StorageManager 以存取系統記憶體函式。

(繼承來源 Context)
StorageStatsService

使用搭配 #getSystemService(String) 來擷取 android.app.usage.StorageStatsManager 以存取系統記憶體統計數據。

(繼承來源 Context)
SystemHealthService

使用 搭配 #getSystemService(String) 來擷取 android.os.health.SystemHealthManager 以存取系統健康情況 (電池、電源、記憶體等) 計量。

(繼承來源 Context)
TelecomService

使用搭配 #getSystemService(String) 來擷取 android.telecom.TelecomManager 來管理裝置的電信相關功能。

(繼承來源 Context)
TelephonyImsService

使用 搭配 #getSystemService(String) 來擷 android.telephony.ims.ImsManager取 。

(繼承來源 Context)
TelephonyPhoneNumberService

使用 with #getSystemService(String) 來取得 a android.telephony.PhoneNumberManager 以解析電話號碼。

(繼承來源 Context)
TelephonyService

使用 搭配 #getSystemService(String) 來擷取 android.telephony.TelephonyManager ,以處理裝置的電話語音功能。

(繼承來源 Context)
TelephonySubscriptionService

使用 搭配 #getSystemService(String) 來擷取 android.telephony.SubscriptionManager ,以處理裝置的電話語音訂閱。

(繼承來源 Context)
TetheringService

使用 with #getSystemService(String) 來取得 a android.net.TetheringManager 以管理繫網功能。

(繼承來源 Context)
TextClassificationService

使用 搭配 #getSystemService(String) 來擷取 TextClassificationManager 文字分類服務的 。

(繼承來源 Context)
TextServicesManagerService

使用搭配 #getSystemService(String) 來擷取 android.view.textservice.TextServicesManager 以存取文字服務。

(繼承來源 Context)
TvAdService

使用 with #getSystemService(String) 來取得 a android.media.tv.ad.TvAdManager ,以便與裝置上的電視客戶端廣告服務互動。

(繼承來源 Context)
TvInputService

使用 來 #getSystemService(String) 擷取 android.media.tv.TvInputManager ,以便與裝置上的電視輸入互動。

(繼承來源 Context)
TvInteractiveAppService

使用 搭配 #getSystemService(String) 來擷取 android.media.tv.interactive.TvInteractiveAppManager ,以便與裝置上的電視互動式應用程式互動。

(繼承來源 Context)
UiModeService

使用 搭配 #getSystemService(String) 來擷取 android.app.UiModeManager 以控制UI模式。

(繼承來源 Context)
UsageStatsService

使用搭配 #getSystemService(String) 來擷取 android.app.usage.UsageStatsManager 來查詢裝置使用量統計數據。

(繼承來源 Context)
UsbService

使用 搭配 #getSystemService(String) 來擷取 android.hardware.usb.UsbManager 以存取 USB 裝置(作為 USB 主機),以及控制此裝置作為 USB 裝置的行為。

(繼承來源 Context)
UserService

使用 搭配 #getSystemService(String) 來擷取 android.os.UserManager ,以在支援多個使用者的裝置上管理使用者。

(繼承來源 Context)
VibratorManagerService

使用 搭配 #getSystemService(String) 來擷取 android.os.VibratorManager 來存取裝置振動器、與個別振動器互動,以及在多個振動機上播放同步效果。

(繼承來源 Context)
VibratorService

使用 搭配 #getSystemService(String) 來擷取 android.os.Vibrator 與震動硬體互動的 。

(繼承來源 Context)
VirtualDeviceService

使用搭配 #getSystemService(String) 來擷取 android.companion.virtual.VirtualDeviceManager 來管理虛擬設備。

(繼承來源 Context)
VpnManagementService

使用搭配 #getSystemService(String) 來擷取 android.net.VpnManager 來管理平臺內建 VPN 的配置檔。

(繼承來源 Context)
WallpaperService

使用 搭配 #getSystemService(String) 來擷取 com。

(繼承來源 Context)
WifiAwareService

使用 搭配 #getSystemService(String) 來擷取 android.net.wifi.aware.WifiAwareManager 以處理Wi-Fi Aware的管理。

(繼承來源 Context)
WifiP2pService

使用 搭配 #getSystemService(String) 來擷取 android.net.wifi.p2p.WifiP2pManager ,以處理Wi-Fi對等連線的管理。

(繼承來源 Context)
WifiRttRangingService

使用 搭配 #getSystemService(String) 來擷取 android.net.wifi.rtt.WifiRttManager 具有 wifi 之範圍裝置的 。

(繼承來源 Context)
WifiService

使用 搭配 #getSystemService(String) 來擷取 android.net.wifi.WifiManager 以處理Wi-Fi存取的管理。

(繼承來源 Context)
WindowService

使用 搭配 #getSystemService(String) 來擷取 android.view.WindowManager ,以存取系統的視窗管理員。

(繼承來源 Context)

屬性

名稱 Description
ApplicationContext

傳回目前進程之單一全域 Application 對象的內容。

(繼承來源 ContextWrapper)
ApplicationInfo

傳回此內容套件的完整應用程式資訊。

(繼承來源 ContextWrapper)
Assets

傳回應用程式套件的 AssetManager 實例。

(繼承來源 ContextWrapper)
AttributionSource

取得與此情境相關的歸屬來源。

(繼承來源 Context)
AttributionTag

屬性可用於複雜的應用程式中,以邏輯方式分隔應用程式的部分。

(繼承來源 Context)
BaseContext (繼承來源 ContextWrapper)
CacheDir

傳回檔案系統上應用程式特定快取目錄的絕對路徑。

(繼承來源 ContextWrapper)
Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
ClassLoader

傳回類別載入器,您可用來擷取此封裝中的類別。

(繼承來源 ContextWrapper)
CodeCacheDir

傳回檔案系統上應用程式特定快取目錄的絕對路徑,該目錄是專為儲存快取的程式代碼所設計。

(繼承來源 ContextWrapper)
ContentResolver

傳回應用程式套件的 ContentResolver 實例。

(繼承來源 ContextWrapper)
Context

維護全域應用程式狀態的基類。

DataDir

回傳檔案系統中存放所有屬於此應用程式的私有檔案的目錄的絕對路徑。 應用程式不應直接使用此路徑;他們應該改用 getFilesDir() 、getCacheDir() 、getDir(String,int) 或其他儲存 API 來處理這個類別。 若呼叫應用程式移至已採用的儲存裝置,回傳路徑可能會隨時間改變,因此僅應保留相對路徑。 呼叫應用程式在回傳路徑下讀寫檔案不需要額外權限。 退稅檔案

(繼承來源 ContextWrapper)
DeviceId

取得此內容相關聯的裝置標識碼。

(繼承來源 Context)
Display

取得與此內容相關聯的顯示。

(繼承來源 Context)
ExternalCacheDir

傳回主要外部檔案系統上目錄的絕對路徑(也就是 ExternalStorageDirectory 應用程式可以放置其擁有之快取檔案的位置。

(繼承來源 ContextWrapper)
FilesDir

傳回檔系統上用來儲存檔案 OpenFileOutput(String, FileCreationMode) 的目錄絕對路徑。

(繼承來源 ContextWrapper)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
IsDeviceProtectedStorage

表示此上下文的儲存 API 是否由裝置保護儲存所支援。

(繼承來源 ContextWrapper)
IsRestricted

指出此內容是否受到限制。

(繼承來源 Context)
IsUiContext

如果內容是可存取、 或 trueWindowManagerandroid.view.LayoutInflater LayoutInflater UI 元件的 UI 內容,則傳android.app.WallpaperManager WallpaperManager回 。

(繼承來源 Context)
JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
JniPeerMembers

提供 Android.App.Application 的 JNI 綁定基礎設施。

MainExecutor

Executor傳回 ,它會在與此內容相關聯的主線程上執行加入佇列的工作。

(繼承來源 Context)
MainLooper

傳回目前進程之主線程的迴圈器。

(繼承來源 ContextWrapper)
NoBackupFilesDir

傳回檔案系統上目錄的絕對路徑,類似於 FilesDir

(繼承來源 ContextWrapper)
ObbDir

傳回此應用程式 OBB 檔案(如果有的話)可找到的主要外部記憶體目錄。

(繼承來源 ContextWrapper)
OpPackageName

傳回應該用於 android.app.AppOpsManager 此內容之呼叫的套件名稱,讓應用程式 Ops Manager 的 uid 驗證能夠搭配名稱使用。

(繼承來源 Context)
PackageCodePath

傳回此內容主要 Android 套件的完整路徑。

(繼承來源 ContextWrapper)
PackageManager

傳回 PackageManager 實例以尋找全域套件資訊。

(繼承來源 ContextWrapper)
PackageName

傳回此應用程式套件的名稱。

(繼承來源 ContextWrapper)
PackageResourcePath

傳回此內容主要 Android 套件的完整路徑。

(繼承來源 ContextWrapper)
Params

如果透過 建立此內容,則傳回此內容所建立 #createContext(ContextParams)的參數集。

(繼承來源 Context)
PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ProcessName

傳回目前進程的名稱。

Resources

傳回應用程式套件的 Resources 實例。

(繼承來源 ContextWrapper)
SynchronizationContext

維護全域應用程式狀態的基類。

Theme

傳回與此內容相關聯的 Theme 物件。

(繼承來源 ContextWrapper)
ThresholdClass

提供 Android.App.Application 的 JNI 綁定基礎設施。

ThresholdType

提供 Android.App.Application 的 JNI 綁定基礎設施。

Wallpaper (繼承來源 ContextWrapper)
WallpaperDesiredMinimumHeight (繼承來源 ContextWrapper)
WallpaperDesiredMinimumWidth (繼承來源 ContextWrapper)

方法

名稱 Description
AttachBaseContext(Context)

設定此 ContextWrapper 的基底內容。

(繼承來源 ContextWrapper)
BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection)

請參考 bindIsolatedService(Intent, int, String, Executor, ServiceConnection) 呼叫 BindServiceFlags.of(long) 以取得 BindServiceFlags 物件。

(繼承來源 Context)
BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection)

在孤立服務的特定情況下,這種變化 #bindService 允許呼叫者從單一元件宣告產生多個服務實例。

(繼承來源 Context)
BindService(Intent, Bind, IExecutor, IServiceConnection)

#bindService(Intent, ServiceConnection, int) bindService(Intent, ServiceConnection, int) 執行程式相同,以控制 ServiceConnection 回呼。

(繼承來源 Context)
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection)

請參見 bindService(Intent, int, Executor, ServiceConnection) 呼叫 BindServiceFlags.of(long) 以取得 BindServiceFlags 物件。

(繼承來源 Context)
BindService(Intent, IServiceConnection, Bind)

線上到應用程式服務,並視需要加以建立。

(繼承來源 ContextWrapper)
BindService(Intent, IServiceConnection, Context+BindServiceFlags)

請參見 bindService(Intent, ServiceConnection, int) 呼叫 BindServiceFlags.of(long) 以取得 BindServiceFlags 物件。

(繼承來源 Context)
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle)

請參考 bindServiceAsUser(Intent, ServiceConnection, int, UserHandle) 呼叫 BindServiceFlags.of(long) 以取得 BindServiceFlags 物件。

(繼承來源 Context)
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle)

以與 相同的方式user系結至指定的 #bindService 服務。

(繼承來源 Context)
CheckCallingOrSelfPermission(String)

判斷 IPC 的呼叫程式,還是您已 獲得特定許可權。

(繼承來源 ContextWrapper)
CheckCallingOrSelfUriPermission(Uri, ActivityFlags)

判斷 IPC 的呼叫程式,還是您已 獲得存取特定 URI 的許可權。

(繼承來源 ContextWrapper)
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32)

判斷 IPC <em> 或 you</em> 的呼叫程式是否已獲得存取 URI 清單的許可權。

(繼承來源 Context)
CheckCallingPermission(String)

判斷您正在處理的 IPC 呼叫進程是否已獲得特定許可權。

(繼承來源 ContextWrapper)
CheckCallingUriPermission(Uri, ActivityFlags)

判斷呼叫進程和使用者標識碼是否已獲得存取特定 URI 的許可權。

(繼承來源 ContextWrapper)
CheckCallingUriPermissions(IList<Uri>, Int32)

確認呼叫程序與 UID 是否已獲得存取 URI 清單的權限。

(繼承來源 Context)
CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags)

確認某個程序和 UID 是否已被授權存取特定內容 URI。

(繼承來源 Context)
CheckPermission(String, Int32, Int32)

判斷特定進程是否允許指定的許可權,以及系統中執行的使用者識別碼。

(繼承來源 ContextWrapper)
CheckSelfPermission(String)

確認您是否已獲得特定許可。

(繼承來源 ContextWrapper)
CheckUriPermission(Uri, Int32, Int32, ActivityFlags)

判斷特定進程和使用者識別碼是否已獲得存取特定 URI 的許可權。

(繼承來源 ContextWrapper)
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags)

檢查 URI 和一般許可權。

(繼承來源 ContextWrapper)
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32)

確認某個程序與 UID 是否已被授權存取 URI 清單。

(繼承來源 Context)
ClearWallpaper()
已淘汰.
(繼承來源 ContextWrapper)
Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
CreateAttributionContext(String)

傳回目前 Context 的新 Context 物件,但將 屬性傳回至不同的標記。

(繼承來源 Context)
CreateConfigurationContext(Configuration)

傳回目前 Context 的新 Context 物件,但是其資源已調整以符合指定的組態。

(繼承來源 ContextWrapper)
CreateContext(ContextParams)

建立具有特定屬性和行為的內容。

(繼承來源 Context)
CreateContextForSplit(String)

為該分割名稱回傳一個新的 Context 物件。 新的 Context 有一個 ClassLoader 和 Resources 物件,可以存取分割及其所有相依關係的程式碼/資源。 每次呼叫此方法都會回傳一個新的上下文物件實例;上下文物件不會被共享,但共用狀態(如 ClassLoader 或其他資源)可能會共享,因此上下文本身可以相當輕量。

(繼承來源 ContextWrapper)
CreateDeviceContext(Int32)

從目前內容傳回新的 Context 物件,但與 指定的 deviceId裝置關聯。

(繼承來源 Context)
CreateDeviceProtectedStorageContext()

回傳一個新的上下文物件,用於目前上下文,但其儲存 API 由裝置保護儲存所支援。 在具備直接開機功能的裝置上,儲存在該位置的資料會以綁定於實體裝置的金鑰加密,且在裝置成功開機後,使用者使用憑證(如鎖定模式或 PIN 碼)驗證之前及之後,都能立即存取資料。 由於裝置保護的資料在無需使用者驗證的情況下即可取得,您應謹慎限制使用此上下文儲存的資料。 例如,強烈建議在裝置保護區域儲存敏感的認證憑證或密碼。 若底層裝置無法使用不同金鑰儲存裝置保護與憑證保護的資料,則兩個儲存區域將同時開放。 它們仍作為磁碟上的兩個獨立儲存位置,只有可用性視窗會改變。 每次呼叫此方法都會回傳一個新的上下文物件實例;上下文物件不會共享,但共用狀態(如 ClassLoader、同一配置的其他資源)可能會共享,因此上下文本身可以相當輕量。 退稅資料背景

(繼承來源 ContextWrapper)
CreateDisplayContext(Display)

傳回目前 Context 的新 Context 物件,但是其資源會調整以符合指定 Display 的計量。

(繼承來源 ContextWrapper)
CreatePackageContext(String, PackageContextFlags)

傳回指定應用程式名稱的新 Context 物件。

(繼承來源 ContextWrapper)
CreateWindowContext(Display, Int32, Bundle)

Context在指定的 android.app.Activity activity上建立非Display視窗的 。

(繼承來源 Context)
CreateWindowContext(Int32, Bundle)

建立非活動窗口的內容。

(繼承來源 Context)
DatabaseList()

傳回字串數位,此字串會命名與此內容應用程式封裝相關聯的私用資料庫。

(繼承來源 ContextWrapper)
DeleteDatabase(String)

刪除與此內容應用程式套件相關聯的現有私人 SQLiteDatabase。

(繼承來源 ContextWrapper)
DeleteFile(String)

刪除與此內容應用程式套件相關聯的指定私人檔案。

(繼承來源 ContextWrapper)
DeleteSharedPreferences(String)

刪除一個現有的共享偏好設定檔案。

(繼承來源 ContextWrapper)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
EnforceCallingOrSelfPermission(String, String)

如果您或 IPC 的呼叫行程都未獲授與特定許可權,則擲回 SecurityException

(繼承來源 ContextWrapper)
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String)

如果 IPC 的呼叫行程或您 尚未獲授與存取特定 URI 的許可權,請擲回 SecurityException

(繼承來源 ContextWrapper)
EnforceCallingPermission(String, String)

如果您處理的 IPC 呼叫行程尚未獲得特定權限,則擲回 SecurityException

(繼承來源 ContextWrapper)
EnforceCallingUriPermission(Uri, ActivityFlags, String)

如果呼叫行程和使用者識別碼尚未獲授與存取特定 URI 的許可權,則擲回 SecurityException

(繼承來源 ContextWrapper)
EnforcePermission(String, Int32, Int32, String)

如果系統執行的特定行程和使用者識別碼不允許指定的許可權,則擲回 SecurityException

(繼承來源 ContextWrapper)
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String)

如果特定行程與使用者識別碼尚未獲授與存取特定 URI 的許可權,則擲回 SecurityException

(繼承來源 ContextWrapper)
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String)

強制執行 URI 和一般許可權。

(繼承來源 ContextWrapper)
Equals(Object)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
FileList()

傳回字串數位,此字串會命名與此內容的應用程式套件相關聯的私用檔案。

(繼承來源 ContextWrapper)
GetColor(Int32)

傳回與特定資源標識符相關聯的色彩,並針對目前主題設定樣式。

(繼承來源 Context)
GetColorStateList(Int32)

傳回與特定資源標識符相關聯的色彩狀態清單,並針對目前主題設定樣式。

(繼承來源 Context)
GetDatabasePath(String)

回傳檔案系統中以 openOrCreateDatabase(String, int, CursorFactory) 建立資料庫的絕對路徑。 若呼叫應用程式移至已採用的儲存裝置,回傳路徑可能會隨時間改變,因此僅應保留相對路徑。

(繼承來源 ContextWrapper)
GetDir(String, FileCreationMode)

視需要擷取、建立新的目錄,讓應用程式可以放置自己的自定義數據檔。

(繼承來源 ContextWrapper)
GetDrawable(Int32)

傳回與特定資源標識符相關聯的可繪製物件,並針對目前主題設定樣式。

(繼承來源 Context)
GetExternalCacheDirs()

傳回應用程式可放置其擁有之快取檔案之所有外部儲存設備上應用程式特定目錄的絕對路徑。

(繼承來源 ContextWrapper)
GetExternalFilesDir(String)

傳回主要外部文件系統上目錄的絕對路徑(位於 某 ExternalStorageDirectory處),應用程式可以在其中放置它所擁有的永續性檔案。

(繼承來源 ContextWrapper)
GetExternalFilesDirs(String)

傳回應用程式所有外部儲存裝置上應用程式特定目錄的絕對路徑,其中應用程式可以放置它所擁有的永續性檔案。

(繼承來源 ContextWrapper)
GetExternalMediaDirs()
已淘汰.

傳回應用程式可放置媒體檔案之所有外部存放裝置上應用程式特定目錄的絕對路徑。

(繼承來源 ContextWrapper)
GetFileStreamPath(String)

傳回使用 所建立 OpenFileOutput(String, FileCreationMode) 檔案之文件系統上的絕對路徑。

(繼承來源 ContextWrapper)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetObbDirs()

傳回應用程式所有外部存放設備上應用程式特定目錄的絕對路徑,其中可以找到應用程式的 OBB 檔案(如果有的話)。

(繼承來源 ContextWrapper)
GetSharedPreferences(String, FileCreationMode)

擷取並保存喜好設定檔 『name』 的內容,並傳回 SharedPreferences,您可以透過此檔案擷取和修改其值。

(繼承來源 ContextWrapper)
GetString(Int32, Object[])

從應用程式封裝的預設字串數據表傳回本地化的字串。

(繼承來源 Context)
GetString(Int32)

從應用程式封裝的預設字串數據表傳回本地化的字串。

(繼承來源 Context)
GetSystemService(Class)

依類別將句柄傳回至系統層級服務。

(繼承來源 Context)
GetSystemService(String)

依名稱將句柄傳回至系統層級服務。

(繼承來源 ContextWrapper)
GetSystemServiceName(Class)

取得由指定類別所代表的系統層級服務名稱。

(繼承來源 ContextWrapper)
GetText(Int32)

從應用程式套件的預設字串數據表傳回本地化樣式的 CharSequence。

(繼承來源 Context)
GetTextFormatted(Int32)

從應用程式套件的預設字串數據表傳回本地化樣式的 CharSequence。

(繼承來源 Context)
GrantUriPermission(String, Uri, ActivityFlags)

不論該套件是否具有存取 Uri 內容提供者的一般許可權,授與存取特定 URI 的許可權給另一個套件。

(繼承來源 ContextWrapper)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
MoveDatabaseFrom(Context, String)

將現有的資料庫檔案從給定的來源儲存上下文移動到這個上下文。 這通常用於升級後的資料在儲存位置間的遷移,例如遷移到裝置保護儲存裝置。 資料庫必須關閉後才能移動。

(繼承來源 ContextWrapper)
MoveSharedPreferencesFrom(Context, String)

將現有的共享偏好設定檔案從給定的來源儲存上下文移到這個上下文。 這通常用於升級後的資料在儲存位置間的遷移,例如移動到裝置保護儲存裝置。

(繼承來源 ContextWrapper)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32)

擷取此內容主題中的樣式屬性資訊。

(繼承來源 Context)
ObtainStyledAttributes(IAttributeSet, Int32[])

擷取此內容主題中的樣式屬性資訊。

(繼承來源 Context)
ObtainStyledAttributes(Int32, Int32[])

擷取此內容主題中的樣式屬性資訊。

(繼承來源 Context)
ObtainStyledAttributes(Int32[])

擷取此內容主題中的樣式屬性資訊。

(繼承來源 Context)
OnConfigurationChanged(Configuration)

當元件執行時裝置組態變更時,由系統呼叫。

OnCreate()

在應用程式啟動時呼叫,在建立任何活動、服務或接收者物件之前(不包括內容提供者)。

OnLowMemory()

當整體系統在記憶體不足時呼叫,且主動執行的進程應該會修剪其記憶體使用量。

OnTerminate()

這個方法可用於仿真的進程環境中。

OnTrimMemory(TrimMemory)

當作業系統判斷行程從其行程修剪不需要的記憶體時,就會呼叫 。

OpenFileInput(String)

開啟與此內容應用程式套件相關聯的私人檔案以供讀取。

(繼承來源 ContextWrapper)
OpenFileOutput(String, FileCreationMode)

開啟與此內容應用程式套件相關聯的私人檔案以進行寫入。

(繼承來源 ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

開啟與此內容應用程式套件相關聯的新私人 SQLiteDatabase。

(繼承來源 ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

開啟與此內容應用程式套件相關聯的新私人 SQLiteDatabase。

(繼承來源 ContextWrapper)
PeekWallpaper()
已淘汰.
(繼承來源 ContextWrapper)
RegisterActivityLifecycleCallbacks(Application+IActivityLifecycleCallbacks)

維護全域應用程式狀態的基類。

RegisterComponentCallbacks(IComponentCallbacks)

將新的 ComponentCallbacks 新增至 Context 的基底應用程式,這會在呼叫活動和其他元件的 ComponentCallbacks 方法時呼叫。

(繼承來源 Context)
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer)

將新的裝置識別碼變更接聽程式新增至 Context,當系統變更裝置關聯時,將會呼叫此標識符。

(繼承來源 Context)
RegisterOnProvideAssistDataListener(Application+IOnProvideAssistDataListener)

維護全域應用程式狀態的基類。

RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags)
已淘汰.

註冊以接收意圖廣播,接收端可選擇性地暴露給即時應用程式。 更多資訊請參閱 registerReceiver(BroadcastReceiver, IntentFilter)。 預設情況下,即時應用程式無法與其他應用程式中的接收器互動,這讓你可以公開一個接收器,讓即時應用程式能互動。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。 截至Build.VERSION_CODES年。UPSIDE_DOWN_CAKE ,系統可在應用程式處於快取狀態時,將上下文註冊的廣播放入佇列。 當應用程式離開快取狀態,例如回到前景時,系統會傳送所有排隊的廣播。 某些廣播的多個實例可能會合併成一個廣播。 截至Build.VERSION_CODES年。ICE_CREAM_SANDWICH,使用此方法註冊的接收器會正確遵守廣播意圖所指定的 Intent.setPackage(字串)。 在此之前,這份郵件會被忽略,並送達所有匹配的註冊收件人。 使用這些資料時要小心。 參數接收器 BroadcastReceiver:此值可能為空值。

(繼承來源 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags)

註冊以接收意圖廣播,接收端可選擇性地暴露給即時應用程式。 更多資訊請參閱 registerReceiver(BroadcastReceiver, IntentFilter)。 預設情況下,即時應用程式無法與其他應用程式中的接收器互動,這讓你可以公開一個接收器,讓即時應用程式能互動。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。 截至Build.VERSION_CODES年。UPSIDE_DOWN_CAKE ,系統可在應用程式處於快取狀態時,將上下文註冊的廣播放入佇列。 當應用程式離開快取狀態,例如回到前景時,系統會傳送所有排隊的廣播。 某些廣播的多個實例可能會合併成一個廣播。 截至Build.VERSION_CODES年。ICE_CREAM_SANDWICH,使用此方法註冊的接收器會正確遵守廣播意圖所指定的 Intent.setPackage(字串)。 在此之前,這份郵件會被忽略,並送達所有匹配的註冊收件人。 使用這些資料時要小心。 參數接收器 BroadcastReceiver:負責處理廣播的 BroadcastReceiver。 此值可能是零值。

(繼承來源 Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags)
已淘汰.

註冊以接收意圖廣播,以便在排程器情境下執行。 更多資訊請參見 registerReceiver(BroadcastReceiver,IntentFilter,整數)與 registerReceiver(BroadcastReceiver,IntentFilter,String,Handler)。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。 截至Build.VERSION_CODES年。UPSIDE_DOWN_CAKE ,系統可在應用程式處於快取狀態時,將上下文註冊的廣播放入佇列。 當應用程式離開快取狀態,例如回到前景時,系統會傳送所有排隊的廣播。 某些廣播的多個實例可能會合併成一個廣播。 截至Build.VERSION_CODES年。ICE_CREAM_SANDWICH,使用此方法註冊的接收器會正確遵守廣播意圖所指定的 Intent.setPackage(字串)。 在此之前,這份郵件會被忽略,並送達所有匹配的註冊收件人。 使用這些資料時要小心。 參數接收器 BroadcastReceiver:此值可能為空值。

(繼承來源 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags)

註冊以接收意圖廣播,以便在排程器情境下執行。 更多資訊請參見 registerReceiver(BroadcastReceiver,IntentFilter,整數)與 registerReceiver(BroadcastReceiver,IntentFilter,String,Handler)。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。 截至Build.VERSION_CODES年。UPSIDE_DOWN_CAKE ,系統可在應用程式處於快取狀態時,將上下文註冊的廣播放入佇列。 當應用程式離開快取狀態,例如回到前景時,系統會傳送所有排隊的廣播。 某些廣播的多個實例可能會合併成一個廣播。 截至Build.VERSION_CODES年。ICE_CREAM_SANDWICH,使用此方法註冊的接收器會正確遵守廣播意圖所指定的 Intent.setPackage(字串)。 在此之前,這份郵件會被忽略,並送達所有匹配的註冊收件人。 使用這些資料時要小心。 參數接收器 BroadcastReceiver:負責處理廣播的 BroadcastReceiver。

(繼承來源 Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler)

註冊以接收意圖廣播,並在 var<排程器>/var< 的情境>下執行。

(繼承來源 ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter)

註冊在主要活動線程中執行的 BroadcastReceiver。

(繼承來源 ContextWrapper)
RemoveStickyBroadcast(Intent)
已淘汰.
(繼承來源 ContextWrapper)
RemoveStickyBroadcastAsUser(Intent, UserHandle)
已淘汰.
(繼承來源 ContextWrapper)
RevokeSelfPermissionOnKill(String)

觸發運行時間許可權的異步撤銷。

(繼承來源 Context)
RevokeSelfPermissionsOnKill(ICollection<String>)

觸發呼叫套件的一或多個許可權撤銷。

(繼承來源 Context)
RevokeUriPermission(String, Uri, ActivityFlags)

移除先前以 grantUriPermission(String, Uri, int) 為特定目標套件新增的存取特定內容提供者 Uri 的權限。 給定的 Uri 會匹配所有先前獲得且相同或屬於該 Uri 子路徑的 Uri。 也就是說,撤銷「content://foo/target」會同時撤銷「content://foo/target」和「content://foo/target/sub」,但不會撤銷「content://foo」。 它不會移除任何存在於更高層級的前綴補助金。 與 revokeUriPermission(Uri,int) 不同,此方法僅會撤銷透過 grantUriPermission(String, Uri, int) 明確授予的權限,且僅限於指定的套件。 任何透過其他機制(剪貼簿、活動啟動、服務啟動等)達成的配對補助金都不會被移除。

(繼承來源 ContextWrapper)
RevokeUriPermission(Uri, ActivityFlags)

拿掉所有許可權,以存取先前以 M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri,Android.Net.Uri)新增的特定內容提供者 URI。

(繼承來源 ContextWrapper)
SendBroadcast(Intent, String, Bundle)

將指定意圖廣播給所有感興趣的 BroadcastReceivers,允許強制執行選擇性的必要許可權。

(繼承來源 Context)
SendBroadcast(Intent, String)

將指定意圖廣播給所有感興趣的 BroadcastReceivers,允許強制執行選擇性的必要許可權。

(繼承來源 ContextWrapper)
SendBroadcast(Intent)

將指定意圖廣播給所有感興趣的 BroadcastReceivers。

(繼承來源 ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle, String)

SendBroadcast(Intent, String)版本,可讓您指定將傳送廣播的使用者。

(繼承來源 ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle)

SendBroadcast(Intent)版本,可讓您指定將傳送廣播的使用者。

(繼承來源 ContextWrapper)
SendBroadcastWithMultiplePermissions(Intent, String[])

將指定意圖廣播給所有感興趣的 BroadcastReceivers,允許強制執行必要的許可權數位。

(繼承來源 Context)
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

依序向有興趣的接收者廣播意圖。

(繼承來源 ContextWrapper)
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

SendBroadcast(Intent)版本可讓您從廣播中接收數據。

(繼承來源 ContextWrapper)
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle)

#sendBroadcast(Intent)版本可讓您從廣播中接收數據。

(繼承來源 Context)
SendOrderedBroadcast(Intent, String, Bundle)

將指定意圖廣播給所有感興趣的 BroadcastReceivers,一次傳遞一個,以允許更偏好的接收者在傳遞給較不慣用的接收者之前取用廣播。

(繼承來源 Context)
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle)

#sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle)版本,可讓您指定 App Op,以強制執行將傳送廣播接收者的限制。

(繼承來源 Context)
SendOrderedBroadcast(Intent, String)

將指定意圖廣播給所有感興趣的 BroadcastReceivers,一次傳遞一個,以允許更偏好的接收者在傳遞給較不慣用的接收者之前取用廣播。 此呼叫為非同步;它會立即回傳,並在接收器運行時繼續執行。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。

(繼承來源 ContextWrapper)
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle)

sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle) 的版本,允許你指定廣播將傳送給哪個使用者。 此功能不適用於未預先安裝於系統映像中的應用程式。 欲了解更多意圖廣播資訊,請參閱 BroadcastReceiver。 需要 Android。Manifest.permission.INTERACT_ACROSS_USERS

(繼承來源 ContextWrapper)
SendStickyBroadcast(Intent, Bundle)

#sendBroadcast(Intent)執行「黏性」的 ,這表示您傳送的意圖會在廣播完成之後維持不變,讓其他人可以透過的#registerReceiver(BroadcastReceiver, IntentFilter)傳回值快速擷取該數據。

(繼承來源 Context)
SendStickyBroadcast(Intent)
已淘汰.

#sendBroadcast(Intent)執行「黏性」的 ,這表示您傳送的意圖會在廣播完成之後維持不變,讓其他人可以透過的#registerReceiver(BroadcastReceiver, IntentFilter)傳回值快速擷取該數據。

(繼承來源 ContextWrapper)
SendStickyBroadcastAsUser(Intent, UserHandle)
已淘汰.
(繼承來源 ContextWrapper)
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle)
已淘汰.
(繼承來源 ContextWrapper)
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle)
已淘汰.
(繼承來源 ContextWrapper)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
SetTheme(Int32)

設定此內容的基底主題。

(繼承來源 ContextWrapper)
SetWallpaper(Bitmap)
已淘汰.
(繼承來源 ContextWrapper)
SetWallpaper(Stream)
已淘汰.
(繼承來源 ContextWrapper)
StartActivities(Intent[], Bundle)

啟動多個新活動。

(繼承來源 ContextWrapper)
StartActivities(Intent[])

StartActivities(Intent[], Bundle) 未指定任何選項相同。

(繼承來源 ContextWrapper)
StartActivity(Intent, Bundle)

啟動新的活動。

(繼承來源 ContextWrapper)
StartActivity(Intent)

StartActivity(Intent, Bundle) 未指定任何選項相同。

(繼承來源 ContextWrapper)
StartActivity(Type)

跟 startActivity(Intent, Bundle) 一樣,但沒有指定選項。

(繼承來源 Context)
StartForegroundService(Intent)

類似於 startService(Intent) ,但隱含承諾服務一旦開始執行就會呼叫 startForeground(int, android.app.Notification)。 服務會獲得相當於 ANR 間隔的時間來完成此事,否則系統會自動當機,屆時執行 SDK 版本 Build.VERSION_CODES 的裝置會記錄內部異常 ForegroundServiceDidNotStartInTimeException。S或更晚。 在較舊的 Android 版本中,會記錄一個內部例外 RemoteServiceException,並附有相應訊息。 與一般的 startService(Intent) 不同,此方法可隨時使用,無論服務的應用程式是否處於前景狀態。 注意:從 SDK 版本 Build.VERSION_CODES 開始。S,針對 SDK 版本 Build.VERSION_CODES 的應用程式。S 級以上的用戶不得從背景啟動前景服務。 詳情請參見行為變更:針對 Android 12 的應用程式。

(繼承來源 ContextWrapper)
StartInstrumentation(ComponentName, String, Bundle)

開始執行類別 Instrumentation

(繼承來源 ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

就像 StartActivity(Intent, Bundle),但要開始使用 IntentSender。

(繼承來源 ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)

與 startIntentSender(IntentSender, Intent, int, int, int, Bundle) 相同,但未指定任何選項。

(繼承來源 ContextWrapper)
StartService(Intent)

要求啟動指定的應用程式服務。

(繼承來源 ContextWrapper)
StopService(Intent)

要求停止指定的應用程式服務。

(繼承來源 ContextWrapper)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnbindService(IServiceConnection)

中斷與應用程式服務的連線。

(繼承來源 ContextWrapper)
UnregisterActivityLifecycleCallbacks(Application+IActivityLifecycleCallbacks)

維護全域應用程式狀態的基類。

UnregisterComponentCallbacks(IComponentCallbacks)

ComponentCallbacks拿掉先前向 #registerComponentCallbacks(ComponentCallbacks)註冊的物件。

(繼承來源 Context)
UnregisterDeviceIdChangeListener(IIntConsumer)

從內容中移除已變更的裝置標識碼接聽程式。

(繼承來源 Context)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
UnregisterOnProvideAssistDataListener(Application+IOnProvideAssistDataListener)

本頁內容與程式碼範例受內容授權條款所規範。

UnregisterReceiver(BroadcastReceiver)

取消註冊先前註冊的 BroadcastReceiver。

(繼承來源 ContextWrapper)
UpdateServiceGroup(IServiceConnection, Int32, Int32)

針對先前系結的服務 #bindService 或相關方法,變更系統管理該服務相對於其他進程的方式。

(繼承來源 Context)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

維護全域應用程式狀態的基類。

(繼承來源 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

維護全域應用程式狀態的基類。

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

維護全域應用程式狀態的基類。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於