boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 的變化版本,在特定的情況下,允許呼叫端從單一元件宣告產生多個服務執行個體。
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
請參閱 bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection) 呼叫 BindServiceFlags#of(long) 來取得 BindServiceFlags 物件。
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
與執行用於控制 ServiceConnection 回呼的 bindService(Intent, ServiceConnection, int) 相同。
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
請參閱 bindService(android.content.Intent, android.content.ServiceConnection, int) 呼叫 BindServiceFlags#of(long) 來取得 BindServiceFlags 物件。
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
連線至應用程式服務,並視需要建立服務。
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
請參閱 bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection) 呼叫 BindServiceFlags#of(long) 來取得 BindServiceFlags 物件。
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
會以與 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 相同的方式,繫結到指定的 user 中的服務。
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
請參閱 bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 呼叫 BindServiceFlags#of(long) 來取得 BindServiceFlags 物件。
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
判斷「或您」的呼叫程序是否已獲授予特定權限。
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
判斷 IPC 的呼叫程序「或您」是否已取得存取特定 URI 的權限。
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
判斷 IPC 的呼叫程序「或您」是否已取得存取 URI 清單的權限。
|
abstract
int
|
checkCallingPermission(String permission)
判斷您處理的處理序間通訊 (IPC) 呼叫程序是否已獲得特定權限。
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
判斷呼叫程序和使用者 ID 是否已取得特定 URI 的存取權。
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
判斷呼叫程序和使用者 ID 是否已取得存取 URI 清單的權限。
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
判斷特定程序是否允許特定程序,以及系統中執行的使用者 ID。
|
abstract
int
|
checkSelfPermission(String permission)
判斷您是否已授予特定權限。
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
檢查 URI 和一般權限。
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
判斷是否已授予特定程序和使用者 ID 存取特定 URI 的權限。
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
判斷特定程序和使用者 ID 是否已取得存取 URI 清單的權限。
|
abstract
void
|
clearWallpaper()
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.clear() 。 這個方法需要呼叫端擁有 Manifest.permission.SET_WALLPAPER 權限。
|
Context
|
createAttributionContext(String attributionTag)
傳回目前 Context 的新 Context 物件,但屬性為其他標記。
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
針對目前 Context 傳回新的 Context 物件,但其中的資源會根據指定的設定進行調整。
|
Context
|
createContext(ContextParams contextParams)
建立有特定屬性和行為的背景資訊。
|
abstract
Context
|
createContextForSplit(String splitName)
針對指定的分割名稱傳回新的 Context 物件。
|
Context
|
createDeviceContext(int deviceId)
傳回目前結構定義的新 Context 物件,但該物件會與 deviceId 提供的裝置關聯。
|
abstract
Context
|
createDeviceProtectedStorageContext()
針對目前 Context 傳回新的 Context 物件,但其儲存空間 API 受裝置保護的儲存空間支援。
|
abstract
Context
|
createDisplayContext(Display display)
傳回目前內容的新 Context 物件,但資源已調整為符合 display 的指標。
|
abstract
Context
|
createPackageContext(String packageName, int flags)
針對指定應用程式名稱傳回新的 Context 物件。
|
Context
|
createWindowContext(int type, Bundle options)
為非活動視窗建立情境。
|
Context
|
createWindowContext(Display display, int type, Bundle options)
為指定 Display 上的非 activity 視窗建立 Context 。
|
abstract
String[]
|
databaseList()
傳回字串陣列,該字串會將與此 Context 應用程式套件相關聯的私人資料庫命名。
|
abstract
boolean
|
deleteDatabase(String name)
刪除與這個情境應用程式套件相關聯的現有私人 SQLiteDatabase。
|
abstract
boolean
|
deleteFile(String name)
刪除與這個 Context 應用程式套件相關聯的指定私人檔案。
|
abstract
boolean
|
deleteSharedPreferences(String name)
刪除現有的共用偏好設定檔案。
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
如果您處理的處理序間通訊 (IPC) 或呼叫程序都沒有獲得特定權限,則擲回 SecurityException 。
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
如果處理 IPC 的呼叫程序「或您」尚未取得存取特定 URI 的權限,則擲回 SecurityException 。
|
abstract
void
|
enforceCallingPermission(String permission, String message)
如果您處理的處理序間通訊 (IPC) 呼叫程序尚未獲得特定權限,則擲回 SecurityException 。
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
如果呼叫程序和使用者 ID 尚未取得存取特定 URI 的權限,則擲回 SecurityException 。
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
如果特定程序和系統中執行的使用者 ID 不允許指定權限,則擲回 SecurityException 。
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
同時強制執行 URI 和一般權限。
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
如果尚未獲得特定程序和使用者 ID 存取特定 URI 的權限,則擲回 SecurityException 。
|
abstract
String[]
|
fileList()
傳回字串陣列,該字串會命名與此 Context 應用程式套件相關聯的私人檔案。
|
abstract
Context
|
getApplicationContext()
傳回目前程序中單一全域 Application 物件的背景資訊。
|
abstract
ApplicationInfo
|
getApplicationInfo()
傳回這個情境套件的完整應用程式資訊。
|
abstract
AssetManager
|
getAssets()
傳回應用程式套件的 AssetManager 執行個體。
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
在複雜的應用程式中,歸因分析可用以邏輯分隔應用程式的不同部分。
|
abstract
File
|
getCacheDir()
傳回檔案系統中應用程式特定快取目錄的絕對路徑。
|
abstract
ClassLoader
|
getClassLoader()
傳回類別載入器,可用來擷取這個套件中的類別。
|
abstract
File
|
getCodeCacheDir()
傳回系統專為儲存快取程式碼而設計的檔案系統中,應用程式特定快取目錄的絕對路徑。
|
final
int
|
getColor(int id)
傳回與特定資源 ID 相關聯,並為目前主題設定樣式的顏色。
|
final
ColorStateList
|
getColorStateList(int id)
傳回與特定資源 ID 相關聯,並已針對目前主題設定樣式的顏色狀態清單。
|
abstract
ContentResolver
|
getContentResolver()
傳回應用程式套件的 ContentResolver 執行個體。
|
abstract
File
|
getDataDir()
傳回儲存應用程式所有私人檔案的檔案系統目錄絕對路徑。
|
abstract
File
|
getDatabasePath(String name)
傳回儲存使用 openOrCreateDatabase(String, int, CursorFactory) 建立的資料庫的檔案系統絕對路徑。
|
int
|
getDeviceId()
取得與這個情境相關聯的裝置 ID。
|
abstract
File
|
getDir(String name, int mode)
擷取 (如有需要) 的新目錄,讓應用程式可在其中放置自己的自訂資料檔案。
|
Display
|
getDisplay()
取得與此情境相關聯的顯示畫面。
|
final
Drawable
|
getDrawable(int id)
傳回與特定資源 ID 相關聯,並已針對目前主題設定樣式的可繪項目物件。
|
abstract
File
|
getExternalCacheDir()
傳回主要共用/外部儲存裝置中應用程式專屬目錄的絕對路徑,應用程式可在其中放置快取檔案。
|
abstract
File[]
|
getExternalCacheDirs()
傳回所有共用/外部儲存裝置中應用程式專屬目錄的絕對路徑,讓應用程式可在其中放置快取檔案。
|
abstract
File
|
getExternalFilesDir(String type)
傳回主要共用/外部儲存裝置的目錄絕對路徑,應用程式可在其中存放擁有的永久檔案。
|
abstract
File[]
|
getExternalFilesDirs(String type)
傳回所有共用/外部儲存裝置中應用程式專屬目錄的絕對路徑,讓應用程式可在其中存放自己的永久檔案。
|
abstract
File[]
|
getExternalMediaDirs()
這個方法已在 API 級別 30 中淘汰。這些目錄仍然存在且已掃描,但我們建議開發人員遷移以將內容插入 MediaStore 集合,因為自 Build.VERSION_CODES.Q 起,任何應用程式都能將新的媒體提供給 MediaStore ,而且無須取得權限。
|
abstract
File
|
getFileStreamPath(String name)
傳回儲存使用 openFileOutput(String, int) 建立檔案的檔案系統絕對路徑。
|
abstract
File
|
getFilesDir()
傳回儲存使用 openFileOutput(String, int) 建立檔案的檔案系統目錄絕對路徑。
|
Executor
|
getMainExecutor()
傳回 Executor ,這會在與此背景資訊相關聯的主執行緒上執行已加入佇列的工作。
|
abstract
Looper
|
getMainLooper()
傳回目前程序的主執行緒的 Looper。
|
abstract
File
|
getNoBackupFilesDir()
傳回類似 getFilesDir() 檔案系統中目錄的絕對路徑。
|
abstract
File
|
getObbDir()
傳回可以找到這個應用程式 OBB 檔案 (如有) 的主要共用/外部儲存空間目錄。
|
abstract
File[]
|
getObbDirs()
傳回找到應用程式 OBB 檔案 (如有) 的所有共用/外部儲存裝置上應用程式專屬目錄的絕對路徑。
|
String
|
getOpPackageName()
傳回應在此結構定義中的 AppOpsManager 呼叫使用的套件名稱,讓應用程式營運管理員的 UID 驗證作業能夠使用該名稱。
|
abstract
String
|
getPackageCodePath()
傳回此結構定義的主要 Android 套件的完整路徑。
|
abstract
PackageManager
|
getPackageManager()
傳回 PackageManager 執行個體,尋找全域套件資訊。
|
abstract
String
|
getPackageName()
傳回這個應用程式的套件名稱。
|
abstract
String
|
getPackageResourcePath()
傳回此結構定義的主要 Android 套件的完整路徑。
|
ContextParams
|
getParams()
如果這個 Context 是透過 createContext(android.content.ContextParams) 建立,則傳回用來建立這個 Context 的參數組合。
|
abstract
Resources
|
getResources()
傳回應用程式套件的「Resources」執行個體。
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
擷取並保留偏好設定檔案「name」的內容,傳回 SharedPreferences 來擷取及修改其值。
|
final
String
|
getString(int resId)
從應用程式套件的預設字串資料表傳回本地化字串。
|
final
String
|
getString(int resId, Object... formatArgs)
從應用程式套件的預設字串資料表傳回經過本地化的格式化字串,替換 Formatter 和 String.format(String, Object) 中定義的格式引數。
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
依類別將控制代碼傳回系統層級的服務。
|
abstract
Object
|
getSystemService(String name)
依名稱將控制代碼傳回系統層級服務。
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
取得由指定類別代表的系統層級服務名稱。
|
final
CharSequence
|
getText(int resId)
從應用程式套件的預設字串資料表,傳回經過本地化且樣式化的 CharSequence。
|
abstract
Resources.Theme
|
getTheme()
傳回與這個背景資訊相關聯的主題物件。
|
abstract
Drawable
|
getWallpaper()
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.get() 。
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.getDesiredMinimumHeight() 。
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.getDesiredMinimumWidth() 。
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
授予其他套件存取特定 URI 的權限,無論該套件是否具備 Uri 內容供應器的一般權限。
|
abstract
boolean
|
isDeviceProtectedStorage()
指出這個 Context 的 Storage API 是否受到裝置保護的儲存空間支援。
|
boolean
|
isRestricted()
指出這個背景資訊是否受限。
|
boolean
|
isUiContext()
如果內容是可存取 UI 元件 (例如 WindowManager 、LayoutInflater 或 WallpaperManager ) 的 UI 內容,則會傳回 true 。
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
將現有的資料庫檔案從指定的來源儲存空間結構定義移至這個結構定義。
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
將現有的共用偏好設定檔案從指定的來源儲存空間結構定義移至這個結構定義。
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
擷取這個情境主題中的樣式屬性資訊。
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
擷取這個情境主題中的樣式屬性資訊。
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
擷取這個情境主題中的樣式屬性資訊。
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
擷取這個情境主題中的樣式屬性資訊。
|
abstract
FileInputStream
|
openFileInput(String name)
開啟與這個 Context 應用程式套件相關聯的私人檔案以進行讀取。
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
開啟與這個 Context 應用程式套件相關聯的私人檔案以寫入。
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
開啟與這個 Context 應用程式套件相關聯的新的私人 SQLiteDatabase。
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
開啟與這個 Context 應用程式套件相關聯的新的私人 SQLiteDatabase。
|
abstract
Drawable
|
peekWallpaper()
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.peek() 。
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
將新的 ComponentCallbacks 新增至 Context 的基礎應用程式,系統會在同時呼叫活動和其他元件的 ComponentCallbacks 方法時呼叫此方法。
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
將新裝置 ID 變更的事件監聽器新增至 Context ,當系統變更裝置關聯時,就會呼叫這個事件監聽器。
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
註冊要在主要活動執行緒中執行的 BroadcastReceiver。
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
註冊即可接收意圖廣播,接收器可選擇公開給免安裝應用程式。
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
註冊即可接收意圖廣播訊息,以便在 scheduler 環境下執行。
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
註冊即可接收意圖廣播訊息,以便在 scheduler 環境下執行。
|
abstract
void
|
removeStickyBroadcast(Intent intent)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
void
|
revokeSelfPermissionOnKill(String permName)
觸發非同步撤銷執行階段權限的撤銷作業。
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
觸發對呼叫套件的一或多項權限的撤銷作業。
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
移除先前使用 grantUriPermission(String, Uri, int) 或「任何其他」機制新增的特定內容供應器 URI 的所有權限。
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
移除先前使用 grantUriPermission(String, Uri, int) 為特定目標套件新增的特定內容供應器 URI 的存取權限。
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
向所有感興趣的 BroadcastReceiver 播送指定意圖,允許執行選擇性的必要權限。
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
向所有感興趣的 BroadcastReceiver 播送指定意圖,允許執行選擇性的必要權限。
|
abstract
void
|
sendBroadcast(Intent intent)
向所有感興趣的 BroadcastReceiver 播送指定意圖。
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
這個 sendBroadcast(android.content.Intent) 版本可讓您指定要接收廣播訊息的使用者。
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
這個 sendBroadcast(android.content.Intent, java.lang.String) 版本可讓您指定要接收廣播訊息的使用者。
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
向所有感興趣的 BroadcastReceiver 廣播指定的意圖,以強制執行一系列必要權限。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 的版本,可讓您指定應用程式營運商,限制將廣播訊息傳送給哪些接收器。
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendBroadcast(android.content.Intent) 版本,可讓您從廣播訊息接收資料。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
向所有感興趣的 BroadcastReceiver 廣播指定意圖,讓更多偏好的接收器先使用廣播,再傳送給較偏好的接收器。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendBroadcast(android.content.Intent) 版本,可讓您從廣播訊息接收資料。
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
向所有感興趣的 BroadcastReceiver 廣播指定意圖,讓更多偏好的接收器先使用廣播,再傳送給較偏好的接收器。
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
這個 sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 版本可讓您指定要將廣播訊息傳送給哪些使用者。
|
abstract
void
|
sendStickyBroadcast(Intent intent)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
這個方法已在 API 級別 31 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
這個方法已在 API 級別 21 中淘汰。請勿使用固定式廣播訊息。它們沒有安全機制 (任何人都能存取)、沒有防護 (任何人都能修改),以及其他許多問題。
建議的模式是使用非固定式廣播訊息回報「內容」已變更,並提供可讓應用程式視需要擷取目前值的機制。
|
abstract
void
|
setTheme(int resid)
設定這個內容的基本主題。
|
abstract
void
|
setWallpaper(Bitmap bitmap)
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.set() 。 這個方法需要呼叫端擁有 Manifest.permission.SET_WALLPAPER 權限。
|
abstract
void
|
setWallpaper(InputStream data)
這個方法已在 API 級別 15 中淘汰。請改用 WallpaperManager.set() 。 這個方法需要呼叫端擁有 Manifest.permission.SET_WALLPAPER 權限。
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
啟動多項新活動。
|
abstract
void
|
startActivities(Intent[] intents)
與 startActivities(android.content.Intent[], android.os.Bundle) 相同,但未指定選項。
|
abstract
void
|
startActivity(Intent intent)
與 startActivity(android.content.Intent, android.os.Bundle) 相同,但未指定選項。
|
abstract
void
|
startActivity(Intent intent, Bundle options)
啟動新活動。
|
abstract
ComponentName
|
startForegroundService(Intent service)
與 startService(android.content.Intent) 類似,但隱含承諾,服務會在開始執行時呼叫 startForeground(int, android.app.Notification) 。
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
開始執行 Instrumentation 類別。
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
與 startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) 相同,未指定任何選項。
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
和 startActivity(android.content.Intent, android.os.Bundle) 一樣,但需要利用 IntentSender 開始執行操作。
|
abstract
ComponentName
|
startService(Intent service)
要求啟動特定應用程式服務。
|
abstract
boolean
|
stopService(Intent service)
要求停止特定應用程式服務。
|
abstract
void
|
unbindService(ServiceConnection conn)
取消連結應用程式服務。
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
移除先前使用 registerComponentCallbacks(android.content.ComponentCallbacks) 註冊的 ComponentCallbacks 物件。
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
從 Context 中移除裝置 ID 變更的事件監聽器。
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
取消註冊先前註冊的 BroadcastReceiver。
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
如果服務先前曾與 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 或相關方法繫結,請變更系統管理該服務程序與其他程序之間的相對方式。
|