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) مع جهة تنفيذ للتحكّم في 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)
يمكنك تحديد ما إذا كانت عملية الاتصال الخاصة ببروتوكول IPC أو أنت
منح إذن معين.
|
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)
تحديد ما إذا كانت عملية الاتصال ورقم تعريف المستخدم
تم منح إذن الوصول إلى معرف موارد منتظم (URI) معين.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
تحديد ما إذا كانت عملية الاتصال ورقم تعريف المستخدم
تم منح إذن الوصول إلى قائمة معرفات الموارد المنتظمة (URI).
|
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()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.clear() كبديل.
تتطلّب هذه الطريقة أن يحتفظ المتصل بالإذن.
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
يمكنك عرض كائن "سياق" جديد للسياق الحالي مع إضافة سمة إلى علامة مختلفة.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
عرض كائن سياق جديد للسياق الحالي ولكن موارده
يتم ضبطها لتتوافق مع الإعدادات المحددة.
|
Context
|
createContext(ContextParams contextParams)
يتم إنشاء سياق يتضمّن خصائص وسلوكيات معيّنة.
|
abstract
Context
|
createContextForSplit(String splitName)
عرض كائن سياق جديد لاسم التقسيم المحدّد.
|
Context
|
createDeviceContext(int deviceId)
عرض كائن Context جديد من السياق الحالي ولكن مع ارتباط الجهاز
المقدمة من deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
عرض كائن سياق جديد للسياق الحالي ولكن مساحة التخزين الخاصة به
يتم دعم واجهات برمجة التطبيقات من خلال مساحة تخزين محمية على الجهاز.
|
abstract
Context
|
createDisplayContext(Display display)
عرض كائن Context جديد من السياق الحالي ولكن مع موارد
ويتم تعديلها لمطابقة مقاييس display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
عرض كائن سياق جديد لاسم التطبيق المحدد.
|
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)
إذا لم يكن الإذن المحدّد مسموحًا به لعملية معيّنة
ورقم تعريف المستخدم قيد التشغيل في النظام، فتُعرض 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()
عرض سياق كائن التطبيق العمومي الوحيد
العملية الحالية.
|
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()
إرجاع مثيل ContentChanger لحزمة التطبيق.
|
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)
لعرض كائن قابل للرسم مرتبط بمعرّف مورد معيّن
على الطراز للموضوع الحالي.
|
abstract
File
|
getExternalCacheDir()
لعرض المسار المطلق لدليل خاص بالتطبيق على النظام الأساسي
جهاز تخزين مشترك/خارجي حيث يمكن للتطبيق وضع ذاكرة التخزين المؤقت
الملفات التي يمتلكها.
|
abstract
File[]
|
getExternalCacheDirs()
عرض المسارات المطلقة للأدلة الخاصة بالتطبيقات على جميع
أجهزة التخزين المشتركة/الخارجية حيث يمكن للتطبيق وضع ذاكرة التخزين المؤقت
الملفات التي يمتلكها.
|
abstract
File
|
getExternalFilesDir(String type)
لعرض المسار المطلق للدليل على الخادم المشترك/الخارجي الأساسي
جهاز تخزين حيث يمكن للتطبيق وضع الملفات الدائمة التي يملكها.
|
abstract
File[]
|
getExternalFilesDirs(String type)
عرض المسارات المطلقة للأدلة الخاصة بالتطبيقات على جميع
أجهزة التخزين المشتركة/الخارجية حيث يمكن للتطبيق وضع
الملفات الثابتة التي يملكها.
|
abstract
File[]
|
getExternalMediaDirs()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 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()
إرجاع التكرار الحلقي لسلسلة المحادثات الرئيسية للعملية الحالية.
|
abstract
File
|
getNoBackupFilesDir()
لعرض المسار المطلق للدليل على نظام الملفات والذي يشبه
getFilesDir()
|
abstract
File
|
getObbDir()
إرجاع دليل التخزين الأساسي المشتركة/الخارجية حيث هذا
يمكن العثور على ملفات OBB للتطبيق (إن وجدت).
|
abstract
File[]
|
getObbDirs()
عرض المسارات المطلقة للأدلة الخاصة بالتطبيقات على جميع
أجهزة التخزين المشتركة/الخارجية التي تحتوي على ملفات OBB للتطبيق (إذا
أي منها) يمكن العثور عليها.
|
String
|
getOpPackageName()
إرجاع اسم الحزمة التي يجب استخدامها لمكالمات AppOpsManager من
هذا السياق، بحيث يعمل التحقق من معرف مدير عمليات التطبيق مع الاسم.
|
abstract
String
|
getPackageCodePath()
يمكنك إرجاع المسار الكامل إلى حزمة Android الأساسية لهذا السياق.
|
abstract
PackageManager
|
getPackageManager()
يمكنك إرجاع مثيل PackageManager للعثور على معلومات الحزمة العمومية.
|
abstract
String
|
getPackageName()
عرض اسم حزمة هذا التطبيق.
|
abstract
String
|
getPackageResourcePath()
يمكنك إرجاع المسار الكامل إلى حزمة Android الأساسية لهذا السياق.
|
ContextParams
|
getParams()
عرض مجموعة المَعلمات التي تم إنشاء هذا السياق باستخدامها، إذا كانت
تم إنشاؤه عبر createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
تعرض مثيل موارد لحزمة التطبيق.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
استرجع محتويات ملف التفضيلات 'name' واحتفظ بها، مع
التفضيلات المشتركة التي يمكنك من خلالها استرداد وتعديل
القيم.
|
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()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.get() بدلاً من ذلك.
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.getDesiredMinimumHeight() بدلاً من ذلك.
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.getDesiredMinimumWidth() بدلاً من ذلك.
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
يمكنك منح إذن الوصول إلى معرّف موارد منتظم (Uri) معين لحزمة أخرى، بغض النظر عن
عما إذا كانت هذه الحزمة تمتلك إذنًا عامًا للوصول إلى عنوان URL
المحتوى.
|
abstract
boolean
|
isDeviceProtectedStorage()
يشير هذا الحقل إلى ما إذا كانت واجهات برمجة التطبيقات للتخزين لهذا السياق متوافقة مع
مساحة التخزين المحمية على الجهاز.
|
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)
فتح قاعدة بيانات SQLite خاصة جديدة مقترنة بهيكل هذا السياق
حزمة التطبيق.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
فتح قاعدة بيانات SQLite خاصة جديدة مقترنة بهيكل هذا السياق
حزمة التطبيق التالية.
|
abstract
Drawable
|
peekWallpaper()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.peek() بدلاً من ذلك.
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
إضافة ComponentCallbacks جديد إلى التطبيق الأساسي لـ
السياق، والذي سيتم استدعاؤه في نفس أوقات استدعاء ComponentCallbacks
وطرق الأنشطة والمكونات الأخرى.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
تتم إضافة رقم تعريف جهاز جديد تم تغيير المستمع إلى 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)
سجّل لتلقّي رسائل بث intent لتشغيلها في سياق
scheduler
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
سجّل لتلقّي رسائل بث intent لتشغيلها في سياق
scheduler
|
abstract
void
|
removeStickyBroadcast(Intent intent)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 21 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 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)
بث النية بالشراء إلى جميع أجهزة استقبال البث المعنية، ما يتيح لك
إذن اختياري مطلوب ليتم تنفيذه.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
بث النية بالشراء إلى جميع أجهزة استقبال البث المعنية، ما يتيح لك
إذن اختياري مطلوب ليتم تنفيذه.
|
abstract
void
|
sendBroadcast(Intent intent)
بث النية بالشراء إلى جميع أجهزة استقبال البث المهتمة
|
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) الذي يتيح لك تحديد "عملية التطبيق" لفرض قيود على المستلِمين
سيتم إرسال البث إليه.
|
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)
بث النية بالشراء إلى كل أجهزة استقبال البث المهتمة وتسليم
واحد تلو الآخر للسماح لمزيد من المستلمين المفضلين باستهلاك
البث قبل تسليمه إلى أجهزة الاستقبال الأقل تفضيلاً.
|
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)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 21 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 31 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 21 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 21 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 21 من واجهة برمجة التطبيقات.
يجب عدم استخدام عمليات البث الثابتة. لا توفر أي أمان (أي شخص
الوصول إليها)، ولا حماية (يمكن لأي شخص تعديلها)، والعديد من المشكلات الأخرى.
النمط المقترَح هو استخدام بث غير ثابت للإبلاغ عن شيء ما.
مع آلية أخرى تتيح للتطبيقات استرداد القيمة الحالية كلما
|
abstract
void
|
setTheme(int resid)
حدد الموضوع الأساسي لهذا السياق.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.set() كبديل.
تتطلّب هذه الطريقة أن يحتفظ المتصل بالإذن.
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 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)
إزالة عنصر 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) أو طريقة ذات صلة، عليك تغيير
كيفية إدارة النظام لعملية تلك الخدمة فيما يتعلق بالعمليات الأخرى.
|