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)
זהה ל-bindService(Intent, ServiceConnection, int) עם executor כדי לשלוט בקריאות החוזרות של ServiceConnection.
|
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)
קישור לשירות ב-user הנתון באותו אופן כמו bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
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)
לבדוק אם תהליך הקריאה החוזרת (caller) של IPC או אתם קיבלתם הרשאה מסוימת.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
בדיקה אם לתהליך הקריאה החוזרת (caller) של IPC או לכם הוענקה הרשאה לגשת למזהה URI ספציפי.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
קובעים אם לתהליך הקריאה של IPC או לכם הוענקה הרשאה לגשת לרשימה של מזהי URI.
|
abstract
int
|
checkCallingPermission(String permission)
בדיקה אם תהליך הקריאה החוזרת (caller) של IPC שאתם מטפלים בו קיבל הרשאה מסוימת.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
בדיקה אם לתהליך הקריאה ולמזהה המשתמש הוענקה הרשאה לגשת ל-URI ספציפי.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
בדיקה אם לתהליך הקריאה ולמזהה המשתמש הוענקה הרשאה לגשת לרשימת URIs.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
כך קובעים אם ההרשאה הנתונה מותרת בתהליך מסוים
ובמזהה משתמש מסוים שפועלים במערכת.
|
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)
בדיקה אם תהליך ומזהה משתמש מסוימים קיבלו הרשאה לגשת לכתובת URI ספציפית.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
בדיקה אם תהליך מסוים ומזהה משתמש מסוים קיבלו הרשאה לגשת לרשימה של מזהי URI.
|
abstract
void
|
clearWallpaper()
השיטה הזו הוצאה משימוש
ברמת API 15.
במקום זאת, אתם צריכים להשתמש ב-WallpaperManager.clear() .
ב-method הזה, מבצע הקריאה צריך להחזיק בהרשאה Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
החזרת אובייקט Context חדש להקשר הנוכחי, אבל שיוך לתג אחר.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
הפונקציה מחזירה אובייקט Context חדש של ההקשר הנוכחי, אבל המשאבים שלו מותאמים בהתאם להגדרה שצוינה.
|
Context
|
createContext(ContextParams contextParams)
יצירת הקשר עם מאפיינים והתנהגויות ספציפיים.
|
abstract
Context
|
createContextForSplit(String splitName)
הפונקציה מחזירה אובייקט Context חדש לשם הפיצול שצוין.
|
Context
|
createDeviceContext(int deviceId)
מחזירה אובייקט Context חדש מההקשר הנוכחי, אבל עם שיוך למכשיר
שניתן על ידי deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
הפונקציה מחזירה אובייקט 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)
יוצרת Context לחלון שאינו activity ב-Display הנתון.
|
abstract
String[]
|
databaseList()
הפונקציה מחזירה מערך של מחרוזות שמציינות את שמות מסדי הנתונים הפרטיים שמשויכים לחבילת האפליקציה של ההקשר הזה.
|
abstract
boolean
|
deleteDatabase(String name)
מחיקת מסד נתונים פרטי קיים של SQLite שמשויך לחבילת האפליקציה של ההקשר הזה.
|
abstract
boolean
|
deleteFile(String name)
מחיקה של הקובץ הפרטי שמשוייך לחבילת האפליקציה של ההקשר הזה.
|
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)
אם לא הוקצו הרשאות גישה לכתובת URI ספציפית לתהליך הקריאה ולמזהה המשתמש, מתבצעת הטלת SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
אם ההרשאה הנתונה לא מורשית לתהליך מסוים ו-User-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)
אם לא הוקצו הרשאות גישה לכתובת URI ספציפית לתהליך ולמזהה משתמש מסוימים, מתבצעת הטלת SecurityException .
|
abstract
String[]
|
fileList()
הפונקציה מחזירה מערך של מחרוזות עם השמות של הקבצים הפרטיים שמשויכים לחבילת האפליקציה של ההקשר הזה.
|
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)
הפונקציה מחזירה צבע שמשויך למזהה משאב מסוים, ועיצובו תואם לעיצוב של העיצוב הנוכחי.
|
final
ColorStateList
|
getColorStateList(int id)
הפונקציה מחזירה רשימה של מצבי צבע שמשויכים למזהה משאב מסוים, ועיצוב הרשימה תואם לעיצוב של העיצוב הנוכחי.
|
abstract
ContentResolver
|
getContentResolver()
החזרת מופע של ContentResolver לחבילת האפליקציה.
|
abstract
File
|
getDataDir()
הפונקציה מחזירה את הנתיב המוחלט לספרייה במערכת הקבצים שבה מאוחסנים כל הקבצים הפרטיים ששייכים לאפליקציה הזו.
|
abstract
File
|
getDatabasePath(String name)
מחזירה את הנתיב המוחלט במערכת הקבצים שבה שמור מסד נתונים שנוצר באמצעות openOrCreateDatabase(String, int, CursorFactory) .
|
int
|
getDeviceId()
הפונקציה מקבלת את מזהה המכשיר שאליו המיקום משויך.
|
abstract
File
|
getDir(String name, int mode)
אחזור של ספרייה חדשה, או יצירת ספרייה חדשה אם צריך, שבה האפליקציה יכולה למקם את קובצי הנתונים בהתאמה אישית שלה.
|
Display
|
getDisplay()
אחזור המסך שאליו משויך ההקשר הזה.
|
final
Drawable
|
getDrawable(int id)
הפונקציה מחזירה אובייקט drawable שמשויך למזהה משאב מסוים, מעוצב לפי העיצוב של העיצוב הנוכחי.
|
abstract
File
|
getExternalCacheDir()
הפונקציה מחזירה נתיב מוחלט לספרייה ספציפית לאפליקציה בהתקן האחסון המשותף/החיצוני הראשי, שבו האפליקציה יכולה להציב קובצי מטמון שבבעלותה.
|
abstract
File[]
|
getExternalCacheDirs()
הפונקציה מחזירה נתיבים מוחלטים לתיקיות ספציפיות לאפליקציה בכל התקני האחסון המשותפים או החיצוניים שבהם האפליקציה יכולה להציב קובצי מטמון שבבעלותה.
|
abstract
File
|
getExternalFilesDir(String type)
מחזירה את הנתיב המוחלט לספרייה במכשיר האחסון הראשי המשותף/החיצוני, שבו האפליקציה יכולה להציב קבצים קבועים שבבעלותה.
|
abstract
File[]
|
getExternalFilesDirs(String type)
מחזירה נתיבים מוחלטים לספריות ספציפיות לאפליקציה בכל התקני האחסון המשותפים/החיצוניים שבהם האפליקציה יכולה להציב קבצים קבועים שבבעלותה.
|
abstract
File[]
|
getExternalMediaDirs()
השיטה הזו הוצאה משימוש
ברמת API 30.
הספריות האלה עדיין קיימות ואנחנו סורקים אותן, אבל אנחנו ממליצים למפתחים להעביר את התוכן ישירות לאוסף MediaStore , כי כל אפליקציה יכולה להוסיף מדיה חדשה ל-MediaStore בלי הרשאות, החל מ-Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
הפונקציה מחזירה את הנתיב המוחלט במערכת הקבצים שבו מאוחסן קובץ שנוצר באמצעות openFileOutput(String, int) .
|
abstract
File
|
getFilesDir()
הפונקציה מחזירה את הנתיב המוחלט לספרייה במערכת הקבצים שבה מאוחסנים קבצים שנוצרו באמצעות openFileOutput(String, int) .
|
Executor
|
getMainExecutor()
הפונקציה מחזירה Executor שתפעיל משימות שנמצאות בתור בשרשור הראשי שמשויך להקשר הזה.
|
abstract
Looper
|
getMainLooper()
מחזירים את הלולאה בשביל ה-thread הראשי של התהליך הנוכחי.
|
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()
הפונקציה מחזירה את קבוצת הפרמטרים שבאמצעותם הקשר הזה נוצר, אם הוא נוצר באמצעות createContext(android.content.ContextParams) .
|
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)
החזרת ה-handle לשירות ברמת המערכת לפי סיווג.
|
abstract
Object
|
getSystemService(String name)
החזרת ה-handle לשירות ברמת המערכת לפי שם.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
הפונקציה מקבלת את השם של השירות ברמת המערכת שמיוצג על ידי המחלקה שצוינה.
|
final
CharSequence
|
getText(int resId)
החזרת CharSequence עם סגנון מותאם לשוק המקומי מטבלת המחרוזות שמוגדרת כברירת מחדל בחבילת האפליקציה.
|
abstract
Resources.Theme
|
getTheme()
החזרת אובייקט Theme שמשויך להקשר הזה.
|
abstract
Drawable
|
getWallpaper()
ה-method הזה הוצא משימוש
ברמת 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()
מציין אם ממשקי ה-API של האחסון בהקשר הזה נתמכים באחסון שמוגן במכשיר.
|
boolean
|
isRestricted()
מציין אם ההקשר הזה מוגבל.
|
boolean
|
isUiContext()
הפונקציה מחזירה את הערך true אם ההקשר הוא הקשר של ממשק משתמש שיכול לגשת לרכיבי ממשק משתמש כמו WindowManager , LayoutInflater או WallpaperManager .
|
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)
פתיחת קובץ פרטי שמשויך לחבילת האפליקציה של ההקשר הזה
לקריאה.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
פתיחת קובץ פרטי שמשויך לחבילת האפליקציה של ההקשר הזה
לצורך כתיבה.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
פותחים קובץ SQLiteDatabase פרטי חדש שמשויך לחבילת האפליקציה של ההקשר הזה.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
פותחים קובץ SQLiteDatabase פרטי חדש שמשויך לחבילת האפליקציה של ההקשר הזה.
|
abstract
Drawable
|
peekWallpaper()
השיטה הזו הוצאה משימוש
ברמת API 15.
במקום זאת, צריך להשתמש ב-WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
מוסיפים ComponentCallbacks חדש לאפליקציית הבסיס של ההקשר, שייקרא באותו הזמן שבו נקראות השיטות ComponentCallbacks של פעילויות ורכיבים אחרים.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
הוספת מאזין חדש לשינוי מזהה המכשיר ל-Context , שיופעל כאשר המערכת תשנה את השיוך של המכשיר.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
רושמים BroadcastReceiver שיופעל ב-thread הראשי של הפעילות.
|
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)
ה-method הזה הוצא משימוש
ברמת API 21.
אין להשתמש בשידורים במיקום קבוע. הן לא מספקות אבטחה (כל אחד יכול לגשת אליהן), לא מספקות הגנה (כל אחד יכול לשנות אותן) ויש להן עוד הרבה בעיות.
התבנית המומלצת היא להשתמש בשידור לא דביק כדי לדווח על כך שמשהו השתנה, ולהשתמש במנגנון אחר כדי שהאפליקציות יוכלו לאחזר את הערך הנוכחי בכל שלב.
|
void
|
revokeSelfPermissionOnKill(String permName)
הפעלה של ביטול אסינכרוני של הרשאה בזמן ריצה.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
מפעילה את ביטול ההרשאה אחת או יותר לחבילה הקוראת.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
הסרת כל ההרשאות לגישה למזהה URI של ספק תוכן מסוים, שנוספו בעבר באמצעות grantUriPermission(String, Uri, int) או מנגנון אחר.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
הסרת הרשאות הגישה ל-URI של ספק תוכן מסוים שנוספו בעבר עם grantUriPermission(String, Uri, int) לחבילת יעד ספציפית.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
שידור ה-intent הנתון לכל ה-BroadcastReceivers הרלוונטיים, שמאפשר לאכוף הרשאה אופציונלית נדרשת.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
שידור ה-intent הנתון לכל BroadcastReceivers שרוצים לקבל אותו, כדי לאכוף הרשאה אופציונלית נדרשת.
|
abstract
void
|
sendBroadcast(Intent intent)
שידור ה-intent הנתון לכל ה-BroadcastReceivers שרוצים לקבל אותו.
|
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)
לשדר את הכוונה הנתונה לכל ספקי השידורים הרלוונטיים, וכך לאכוף מגוון הרשאות נדרשות.
|
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) שמאפשרת לציין את App Op כדי לאכוף הגבלות על המקלטים שאליהם השידור יישלח.
|
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)
שידור ה-intent הנתון לכל ה-BroadcastReceivers הרלוונטיים, והעברה שלהם בזה אחר זה כדי לאפשר למכשירים המועדפים יותר לצרוך את השידור לפני שהוא מועבר למכשירים המועדפים פחות.
|
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)
לשדר את הכוונה הנתונה לכל מקלטי השידור שהביעו עניין, ולהציג אותם בנפרד, כדי לאפשר ליותר מקלטים מועדפים לצרוך את השידור לפני שהוא מועבר למקלטים פחות מועדפים.
|
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)
ה-method הזה הוצא משימוש
ברמת API 21.
אין להשתמש בשידורים במיקום קבוע. הן לא מספקות אבטחה (כל אחד יכול לגשת אליהן), לא מספקות הגנה (כל אחד יכול לשנות אותן) ויש להן עוד הרבה בעיות.
התבנית המומלצת היא להשתמש בשידור לא דביק כדי לדווח על כך שמשהו השתנה, ולהשתמש במנגנון אחר כדי שהאפליקציות יוכלו לאחזר את הערך הנוכחי בכל שלב.
|
abstract
void
|
setTheme(int resid)
הגדרת העיצוב הבסיסי להקשר הזה.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
השיטה הזו הוצאה משימוש
ברמת API 15.
במקום זאת, אתם צריכים להשתמש ב-WallpaperManager.set() .
ב-method הזה, מבצע הקריאה צריך להחזיק בהרשאה Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
השיטה הזו הוצאה משימוש
ברמת API 15.
במקום זאת, אתם צריכים להשתמש ב-WallpaperManager.set() .
ב-method הזה, מבצע הקריאה צריך להחזיק בהרשאה 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)
הסרת אובייקט ComponentCallbacks שרשום בעבר ב-registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
הסרת מאזין לאירועים של שינוי מזהה המכשיר מההקשר.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
ביטול הרישום של BroadcastReceiver שרשום בעבר.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
בשירות שהוגדר לו bindService(Intent, BindServiceFlags, Executor, ServiceConnection) או method קשור בעבר, משנים את האופן שבו המערכת מנהלת את התהליך של השירות ביחס לתהליכים אחרים.
|