boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Biến thể của bindService(Intent, BindServiceFlags, Executor, ServiceConnection) , trong trường hợp cụ thể của các dịch vụ tách biệt, cho phép phương thức gọi tạo nhiều thực thể của một dịch vụ từ một nội dung khai báo thành phần duy nhất.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Xem bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Gọi BindServiceFlags#of(long) để lấy đối tượng BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Tương tự như bindService(Intent, ServiceConnection, int) với trình thực thi để kiểm soát các lệnh gọi lại ServiceConnection.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Xem bindService(android.content.Intent, android.content.ServiceConnection, int)
Gọi BindServiceFlags#of(long) để lấy đối tượng BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Kết nối với một dịch vụ ứng dụng, tạo dịch vụ đó nếu cần.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Xem bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Gọi BindServiceFlags#of(long) để lấy đối tượng BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Liên kết với một dịch vụ trong user đã cho theo cách tương tự như bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Xem bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Gọi BindServiceFlags#of(long) để lấy đối tượng BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Xác định xem quy trình gọi của một IPC hay bạn đã được cấp quyền cụ thể hay chưa.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Xác định xem quy trình gọi của một IPC hay bạn đã được cấp quyền truy cập vào một URI cụ thể hay chưa.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Hãy xác định xem quy trình gọi của IPC hoặc bạn đã được cấp quyền truy cập vào danh sách URI hay chưa.
|
abstract
int
|
checkCallingPermission(String permission)
Xác định xem quy trình gọi của một IPC mà bạn đang xử lý đã được cấp quyền cụ thể hay chưa.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Xác định xem quy trình gọi và mã nhận dạng người dùng đã được cấp quyền truy cập vào một URI cụ thể hay chưa.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Xác định xem quy trình gọi và mã nhận dạng người dùng có được cấp quyền truy cập vào danh sách URI hay không.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Xác định xem một quy trình và mã nhận dạng người dùng cụ thể có được phép sử dụng quyền đã cho hay không trong hệ thống.
|
abstract
int
|
checkSelfPermission(String permission)
Xác định xem bạn đã được cấp quyền cụ thể hay chưa.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Kiểm tra cả Uri và quyền thông thường.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Xác định xem một quy trình và mã nhận dạng người dùng cụ thể đã được cấp quyền truy cập vào một URI cụ thể hay chưa.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Xác định xem một quy trình và mã nhận dạng người dùng cụ thể đã được cấp quyền truy cập vào danh sách URI hay chưa.
|
abstract
void
|
clearWallpaper()
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.clear() .
Phương thức này yêu cầu phương thức gọi giữ quyền Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Trả về một đối tượng Context mới cho Context hiện tại nhưng thuộc tính cho một thẻ khác.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Trả về một đối tượng Ngữ cảnh mới cho Ngữ cảnh hiện tại nhưng có tài nguyên
được điều chỉnh để khớp với Cấu hình đã cho.
|
Context
|
createContext(ContextParams contextParams)
Tạo ngữ cảnh có các thuộc tính và hành vi cụ thể.
|
abstract
Context
|
createContextForSplit(String splitName)
Trả về một đối tượng Context mới cho tên phân tách đã cho.
|
Context
|
createDeviceContext(int deviceId)
Trả về một đối tượng Context mới từ ngữ cảnh hiện tại nhưng có liên kết với thiết bị do deviceId cung cấp.
|
abstract
Context
|
createDeviceProtectedStorageContext()
Trả về một đối tượng Ngữ cảnh mới cho Ngữ cảnh hiện tại, nhưng các API bộ nhớ của đối tượng này được hỗ trợ bởi bộ nhớ được bảo vệ của thiết bị.
|
abstract
Context
|
createDisplayContext(Display display)
Trả về một đối tượng Context mới từ ngữ cảnh hiện tại nhưng với các tài nguyên được điều chỉnh để khớp với các chỉ số của display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Trả về một đối tượng Context mới cho tên ứng dụng đã cho.
|
Context
|
createWindowContext(int type, Bundle options)
Tạo Ngữ cảnh cho cửa sổ không hoạt động.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Tạo Context cho cửa sổ không phải activity trên Display đã cho.
|
abstract
String[]
|
databaseList()
Trả về một mảng các chuỗi đặt tên cho các cơ sở dữ liệu riêng tư liên kết với gói ứng dụng của ngữ cảnh này.
|
abstract
boolean
|
deleteDatabase(String name)
Xoá SQLiteDatabase riêng tư hiện có liên kết với gói ứng dụng của ngữ cảnh này.
|
abstract
boolean
|
deleteFile(String name)
Xoá tệp riêng tư đã cho liên kết với gói ứng dụng của Ngữ cảnh này.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Xoá tệp lựa chọn ưu tiên dùng chung hiện có.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Nếu cả bạn và quy trình gọi của một IPC mà bạn đang xử lý chưa được cấp một quyền cụ thể, hãy gửi một SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Nếu quy trình gọi của một IPC hoặc bạn chưa được cấp quyền truy cập vào một URI cụ thể, hãy gửi SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Nếu quy trình gọi của một IPC mà bạn đang xử lý chưa được cấp quyền cụ thể, hãy gửi một SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Nếu quy trình gọi và mã nhận dạng người dùng chưa được cấp quyền truy cập vào một URI cụ thể, hãy gửi SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Nếu quyền đã cho không được cho phép đối với một quy trình và mã nhận dạng người dùng cụ thể chạy trong hệ thống, hãy gửi một SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Thực thi cả Uri và quyền thông thường.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Nếu một quy trình và mã nhận dạng người dùng cụ thể chưa được cấp quyền truy cập vào một URI cụ thể, hãy gửi SecurityException .
|
abstract
String[]
|
fileList()
Trả về một mảng chuỗi có tên các tệp riêng tư liên kết với gói ứng dụng của Ngữ cảnh này.
|
abstract
Context
|
getApplicationContext()
Trả về ngữ cảnh của đối tượng Ứng dụng toàn cục, duy nhất của quy trình hiện tại.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Trả về toàn bộ thông tin ứng dụng cho gói của ngữ cảnh này.
|
abstract
AssetManager
|
getAssets()
Trả về một thực thể AssetManager cho gói của ứng dụng.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
Bạn có thể sử dụng mô hình phân bổ trong các ứng dụng phức tạp để tách biệt các phần của ứng dụng một cách hợp lý.
|
abstract
File
|
getCacheDir()
Trả về đường dẫn tuyệt đối đến thư mục bộ nhớ đệm dành riêng cho ứng dụng trên hệ thống tệp.
|
abstract
ClassLoader
|
getClassLoader()
Trả về một trình tải lớp mà bạn có thể dùng để truy xuất các lớp trong gói này.
|
abstract
File
|
getCodeCacheDir()
Trả về đường dẫn tuyệt đối đến thư mục bộ nhớ đệm dành riêng cho ứng dụng trên hệ thống tệp được thiết kế để lưu trữ mã đã lưu vào bộ nhớ đệm.
|
final
int
|
getColor(int id)
Trả về một màu được liên kết với một mã nhận dạng tài nguyên cụ thể và được tạo kiểu cho giao diện hiện tại.
|
final
ColorStateList
|
getColorStateList(int id)
Trả về danh sách trạng thái màu được liên kết với một mã nhận dạng tài nguyên cụ thể và được tạo kiểu cho giao diện hiện tại.
|
abstract
ContentResolver
|
getContentResolver()
Trả về một thực thể ContentResolver cho gói của ứng dụng.
|
abstract
File
|
getDataDir()
Trả về đường dẫn tuyệt đối đến thư mục trên hệ thống tệp, nơi lưu trữ tất cả các tệp riêng tư của ứng dụng này.
|
abstract
File
|
getDatabasePath(String name)
Trả về đường dẫn tuyệt đối trên hệ thống tệp nơi lưu trữ cơ sở dữ liệu được tạo bằng openOrCreateDatabase(String, int, CursorFactory) .
|
int
|
getDeviceId()
Lấy mã thiết bị liên kết với ngữ cảnh này.
|
abstract
File
|
getDir(String name, int mode)
Truy xuất, tạo thư mục mới (nếu cần) để ứng dụng có thể đặt các tệp dữ liệu tuỳ chỉnh của riêng mình.
|
Display
|
getDisplay()
Lấy màn hình liên kết với bối cảnh này.
|
final
Drawable
|
getDrawable(int id)
Trả về một đối tượng có thể vẽ được liên kết với một mã tài nguyên cụ thể và được tạo kiểu cho giao diện hiện tại.
|
abstract
File
|
getExternalCacheDir()
Trả về đường dẫn tuyệt đối đến thư mục dành riêng cho ứng dụng trên thiết bị lưu trữ chính dùng chung/bộ nhớ ngoài, nơi ứng dụng có thể đặt các tệp bộ nhớ đệm mà ứng dụng sở hữu.
|
abstract
File[]
|
getExternalCacheDirs()
Trả về đường dẫn tuyệt đối đến các thư mục dành riêng cho ứng dụng trên tất cả thiết bị lưu trữ dùng chung/bên ngoài mà ứng dụng có thể đặt các tệp bộ nhớ đệm mà ứng dụng sở hữu.
|
abstract
File
|
getExternalFilesDir(String type)
Trả về đường dẫn tuyệt đối đến thư mục trên thiết bị lưu trữ dùng chung/ngoài chính, nơi ứng dụng có thể đặt các tệp ổn định mà ứng dụng sở hữu.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Trả về đường dẫn tuyệt đối đến các thư mục dành riêng cho ứng dụng trên tất cả thiết bị bộ nhớ ngoài/chia sẻ mà ứng dụng có thể đặt các tệp ổn định mà ứng dụng sở hữu.
|
abstract
File[]
|
getExternalMediaDirs()
Phương thức này không còn được dùng trong API cấp 30.
Các thư mục này vẫn tồn tại và được quét, nhưng nhà phát triển nên chuyển sang chèn nội dung trực tiếp vào bộ sưu tập MediaStore , vì mọi ứng dụng đều có thể đóng góp nội dung nghe nhìn mới vào MediaStore mà không cần quyền, bắt đầu từ Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Trả về đường dẫn tuyệt đối trên hệ thống tệp nơi lưu trữ tệp được tạo bằng openFileOutput(String, int) .
|
abstract
File
|
getFilesDir()
Trả về đường dẫn tuyệt đối đến thư mục trên hệ thống tệp nơi lưu trữ các tệp được tạo bằng openFileOutput(String, int) .
|
Executor
|
getMainExecutor()
Trả về một Executor sẽ chạy các tác vụ trong hàng đợi trên luồng chính được liên kết với ngữ cảnh này.
|
abstract
Looper
|
getMainLooper()
Trả về Looper (Trình lặp lại) cho luồng chính của quy trình hiện tại.
|
abstract
File
|
getNoBackupFilesDir()
Trả về đường dẫn tuyệt đối đến thư mục trên hệ thống tệp, tương tự như getFilesDir() .
|
abstract
File
|
getObbDir()
Trả về thư mục bộ nhớ ngoài/chia sẻ chính nơi có thể tìm thấy các tệp OBB của ứng dụng này (nếu có).
|
abstract
File[]
|
getObbDirs()
Trả về các đường dẫn tuyệt đối đến các thư mục dành riêng cho ứng dụng trên tất cả thiết bị lưu trữ dùng chung/bên ngoài nơi có thể tìm thấy tệp OBB của ứng dụng (nếu có).
|
String
|
getOpPackageName()
Trả về tên gói cần dùng cho các lệnh gọi AppOpsManager từ ngữ cảnh này để quy trình xác minh uid của trình quản lý hoạt động ứng dụng sẽ hoạt động với tên đó.
|
abstract
String
|
getPackageCodePath()
Trả về đường dẫn đầy đủ đến gói Android chính của ngữ cảnh này.
|
abstract
PackageManager
|
getPackageManager()
Trả về thực thể PackageManager để tìm thông tin gói toàn cục.
|
abstract
String
|
getPackageName()
Trả về tên gói của ứng dụng này.
|
abstract
String
|
getPackageResourcePath()
Trả về đường dẫn đầy đủ đến gói Android chính của ngữ cảnh này.
|
ContextParams
|
getParams()
Trả về tập hợp các tham số dùng để tạo Ngữ cảnh này, nếu được tạo qua createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Trả về một thực thể Resources cho gói của ứng dụng.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Truy xuất và giữ nội dung của tệp lựa chọn ưu tiên "name", trả về một SharedPreferences mà thông qua đó bạn có thể truy xuất và sửa đổi các giá trị của tệp.
|
final
String
|
getString(int resId)
Trả về một chuỗi đã bản địa hoá từ bảng chuỗi mặc định của gói ứng dụng.
|
final
String
|
getString(int resId, Object... formatArgs)
Trả về một chuỗi được định dạng đã bản địa hoá từ bảng chuỗi mặc định của gói ứng dụng, thay thế các đối số định dạng như được xác định trong Formatter và String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Đưa handle về dịch vụ cấp hệ thống theo lớp.
|
abstract
Object
|
getSystemService(String name)
Đưa handle về dịch vụ cấp hệ thống theo tên.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Lấy tên của dịch vụ cấp hệ thống do lớp được chỉ định đại diện.
|
final
CharSequence
|
getText(int resId)
Trả về một CharSequence được bản địa hoá, được tạo kiểu từ bảng chuỗi mặc định của gói ứng dụng.
|
abstract
Resources.Theme
|
getTheme()
Trả về đối tượng Giao diện được liên kết với Ngữ cảnh này.
|
abstract
Drawable
|
getWallpaper()
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Cấp quyền truy cập vào một URI cụ thể vào một gói khác, bất kể gói đó có quyền chung để truy cập vào trình cung cấp nội dung của URI đó hay không.
|
abstract
boolean
|
isDeviceProtectedStorage()
Cho biết liệu các API bộ nhớ của Ngữ cảnh này có được bộ nhớ được bảo vệ của thiết bị hỗ trợ hay không.
|
boolean
|
isRestricted()
Cho biết Ngữ cảnh này có bị hạn chế hay không.
|
boolean
|
isUiContext()
Trả về true nếu ngữ cảnh là ngữ cảnh giao diện người dùng có thể truy cập vào các thành phần giao diện người dùng như WindowManager , LayoutInflater hoặc WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Di chuyển tệp cơ sở dữ liệu hiện có từ ngữ cảnh bộ nhớ nguồn đã cho sang
ngữ cảnh này.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Di chuyển tệp lựa chọn ưu tiên dùng chung hiện có từ ngữ cảnh bộ nhớ nguồn đã cho sang ngữ cảnh này.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Truy xuất thông tin thuộc tính được định kiểu trong giao diện của Ngữ cảnh này.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Truy xuất thông tin thuộc tính được tạo kiểu trong giao diện của Ngữ cảnh này.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Truy xuất thông tin thuộc tính được tạo kiểu trong giao diện của Ngữ cảnh này.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Truy xuất thông tin thuộc tính được tạo kiểu trong giao diện của Ngữ cảnh này.
|
abstract
FileInputStream
|
openFileInput(String name)
Mở một tệp riêng tư liên kết với gói ứng dụng của Ngữ cảnh này để đọc.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Mở một tệp riêng tư được liên kết với gói ứng dụng của ngữ cảnh này để ghi.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Mở một SQLiteDatabase riêng tư mới được liên kết với gói ứng dụng của ngữ cảnh này.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Mở một SQLiteDatabase riêng tư mới được liên kết với gói ứng dụng của Ngữ cảnh này.
|
abstract
Drawable
|
peekWallpaper()
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Thêm một ComponentCallbacks mới vào ứng dụng cơ sở của Ngữ cảnh. Phương thức này sẽ được gọi cùng lúc với các phương thức ComponentCallbacks của các hoạt động và các thành phần khác.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Thêm một trình nghe mới đã thay đổi mã thiết bị vào Context . Trình nghe này sẽ được gọi khi hệ thống thay đổi mối liên kết thiết bị.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Đăng ký BroadcastReceiver để chạy trong luồng hoạt động chính.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Đăng ký nhận thông báo truyền ý định, trong đó trình nhận có thể được hiển thị với Ứng dụng tức thì.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Đăng ký để nhận thông báo truyền tin về ý định, để chạy trong ngữ cảnh của scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Đăng ký nhận thông báo truyền tin có ý định, để chạy trong ngữ cảnh scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các tệp này không cung cấp tính năng bảo mật (bất kỳ ai cũng có thể truy cập), không có tính năng bảo vệ (bất kỳ ai cũng có thể sửa đổi) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một nội dung nào đó đã thay đổi, với một cơ chế khác để ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các tệp này không cung cấp tính năng bảo mật (bất kỳ ai cũng có thể truy cập), không có tính năng bảo vệ (bất kỳ ai cũng có thể sửa đổi) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
void
|
revokeSelfPermissionOnKill(String permName)
Kích hoạt việc thu hồi không đồng bộ quyền khi bắt đầu chạy.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Kích hoạt việc thu hồi một hoặc nhiều quyền đối với gói gọi.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Xoá tất cả quyền truy cập vào một Uri nhà cung cấp nội dung cụ thể đã được thêm trước đó bằng grantUriPermission(String, Uri, int) hoặc bất kỳ cơ chế nào khác.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Xoá quyền truy cập vào một Uri nhà cung cấp nội dung cụ thể
mà trước đó đã được thêm bằng grantUriPermission(String, Uri, int) cho một gói mục tiêu
cụ thể.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Truyền tin về ý định đã cho đến tất cả BroadcastReceiver quan tâm, cho phép thực thi một quyền bắt buộc không bắt buộc.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Truyền phát ý định đã cho đến tất cả các BroadcastReceiver quan tâm, cho phép thực thi một quyền bắt buộc (không bắt buộc).
|
abstract
void
|
sendBroadcast(Intent intent)
Truyền phát ý định đã cho đến tất cả BroadcastReceiver quan tâm.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Phiên bản của sendBroadcast(android.content.Intent) cho phép bạn chỉ định người dùng mà thông báo truyền tin sẽ được gửi đến.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Phiên bản của sendBroadcast(android.content.Intent, java.lang.String) cho phép bạn chỉ định người dùng mà thông báo truyền tin sẽ được gửi đến.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Truyền tin về ý định đã cho đến tất cả BroadcastReceiver quan tâm, cho phép thực thi một loạt các quyền bắt buộc.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phiên bản của sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) cho phép bạn chỉ định App Op để thực thi các quy tắc hạn chế về bộ thu sẽ nhận được thông báo truyền tin.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phiên bản sendBroadcast(android.content.Intent) cho phép bạn nhận lại dữ liệu từ thông báo truyền tin.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Truyền phát ý định đã cho đến tất cả các BroadcastReceiver quan tâm, gửi từng ý định một để cho phép nhiều receiver ưu tiên hơn sử dụng thông báo truyền tin trước khi thông báo được phân phối đến các receiver ít được ưu tiên hơn.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phiên bản sendBroadcast(android.content.Intent) cho phép bạn nhận lại dữ liệu từ thông báo truyền tin.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Truyền phát ý định đã cho đến tất cả các BroadcastReceiver quan tâm, gửi từng ý định một để cho phép nhiều receiver ưu tiên hơn sử dụng thông báo truyền tin trước khi thông báo được phân phối đến các receiver ít được ưu tiên hơn.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phiên bản của sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) cho phép bạn chỉ định người dùng sẽ nhận được thông báo truyền tin.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các chế độ này không mang lại khả năng bảo mật (bất kỳ ai cũng có thể truy cập vào chúng), không bảo vệ (bất kỳ ai cũng có thể sửa đổi chúng) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Phương thức này không còn được dùng trong API cấp 31.
Không nên sử dụng thông báo truyền tin cố định. Các tệp này không cung cấp tính năng bảo mật (bất kỳ ai cũng có thể truy cập), không có tính năng bảo vệ (bất kỳ ai cũng có thể sửa đổi) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các chế độ này không mang lại khả năng bảo mật (bất kỳ ai cũng có thể truy cập vào chúng), không bảo vệ (bất kỳ ai cũng có thể sửa đổi chúng) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các chế độ này không mang lại khả năng bảo mật (bất kỳ ai cũng có thể truy cập vào chúng), không bảo vệ (bất kỳ ai cũng có thể sửa đổi chúng) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Phương thức này không còn được dùng trong API cấp 21.
Không nên sử dụng thông báo truyền tin cố định. Các chế độ này không mang lại khả năng bảo mật (bất kỳ ai cũng có thể truy cập vào chúng), không bảo vệ (bất kỳ ai cũng có thể sửa đổi chúng) và nhiều vấn đề khác.
Mô hình đề xuất là sử dụng thông báo truyền tin không cố định để báo cáo rằng một điều gì đó đã thay đổi, với một cơ chế khác để các ứng dụng truy xuất giá trị hiện tại bất cứ khi nào bạn muốn.
|
abstract
void
|
setTheme(int resid)
Đặt giao diện cơ sở cho ngữ cảnh này.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.set() .
Phương thức này yêu cầu phương thức gọi phải có quyền Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Phương thức này không còn được dùng trong API cấp 15.
Thay vào đó, hãy sử dụng WallpaperManager.set() .
Phương thức này yêu cầu phương thức gọi phải có quyền Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Chạy nhiều hoạt động mới.
|
abstract
void
|
startActivities(Intent[] intents)
Giống như startActivities(android.content.Intent[], android.os.Bundle) mà không có tuỳ chọn nào được chỉ định.
|
abstract
void
|
startActivity(Intent intent)
Giống như startActivity(android.content.Intent, android.os.Bundle) mà không có tuỳ chọn nào được chỉ định.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Chạy một hoạt động mới.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Tương tự như startService(android.content.Intent) , nhưng với một lời hứa ngầm rằng Dịch vụ sẽ gọi startForeground(int, android.app.Notification) sau khi bắt đầu chạy.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Bắt đầu thực thi một lớp Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Tương tự như startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) mà không chỉ định tuỳ chọn nào.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Giống như startActivity(android.content.Intent, android.os.Bundle) , nhưng lấy IntentSender để bắt đầu.
|
abstract
ComponentName
|
startService(Intent service)
Yêu cầu bắt đầu một dịch vụ ứng dụng nhất định.
|
abstract
boolean
|
stopService(Intent service)
Yêu cầu dừng một dịch vụ ứng dụng nhất định.
|
abstract
void
|
unbindService(ServiceConnection conn)
Ngắt kết nối khỏi dịch vụ ứng dụng.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Xoá đối tượng ComponentCallbacks từng được đăng ký bằng registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Xoá trình nghe thay đổi mã thiết bị khỏi Ngữ cảnh.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Huỷ đăng ký BroadcastReceiver đã đăng ký trước đó.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Đối với một dịch vụ đã liên kết với bindService(Intent, BindServiceFlags, Executor, ServiceConnection) hoặc một phương thức liên quan trước đó, hãy thay đổi cách hệ thống quản lý quy trình của dịch vụ đó liên quan đến các quy trình khác.
|