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) للحصول على كائن CGIFlags.
|
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) للحصول على كائن CGIFlags.
|
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) للحصول على كائن CGIFlags.
|
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) للحصول على كائن CGIFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
حدِّد ما إذا كنت قد حصلت على إذن خاص بعملية طلب البيانات من IPC أو منك.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
حدِّد ما إذا تم منحك إذن الوصول إلى معرّف موارد منتظم (URI) محدّد لعملية استدعاء عناوين IPC، أو أنّك قد حصلت على هذا الإذن.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
حدِّد ما إذا كنت قد حصلت على إذن للوصول إلى قائمة معرّفات الموارد المنتظمة (URI) أو تم منحك إذن الوصول إلى قائمة معرّفات الموارد المنتظمة (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)
احذف قاعدة SQLiteDatabase خاصة حالية مرتبطة بحزمة تطبيق
هذا السياق.
|
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)
إذا لم يتم منحك إذن الوصول إلى معرّف موارد منتظم (URI) معيّن لعملية الاتصال الخاصة بـ IPC أو، يمكنك طرح 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()
إرجاع مثيل ContentSolutionr لحزمة تطبيقك.
|
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' والاحتفاظ به مع عرض
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)
اعرض سلسلة بيانات تسلسلية مترجَمة ذات نمط معيّن من جدول السلسلة التلقائي
لحزمة التطبيق.
|
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) الخاص بحزمة أخرى، بغض النظر عمّا إذا كان لهذه الحزمة إذنًا عامًا بالوصول إلى موفّر محتوى Uri.
|
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)
افتح ملفًا خاصًا مرتبطًا بحزمة تطبيق "Context" هذه للكتابة.
|
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()
تم إيقاف هذه الطريقة نهائيًا
في المستوى 15 من واجهة برمجة التطبيقات.
يمكنك استخدام WallpaperManager.peek() كبديل.
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
يمكنك إضافة ComponentCallbacks جديد إلى التطبيق الأساسي
للسياق، والذي سيتم طلبه في نفس أوقات استدعاء أساليب أنشطة
ComponentCallbacks والمكوّنات الأخرى.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
يؤدي هذا الخيار إلى إضافة معرّف جهاز جديد تم تغيير المستمع إليه إلى Context ، وسيتم استدعاؤه عندما يغير النظام عملية ربط الجهاز.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
عليك تسجيل جهاز BroadcastReceivedr ليتم تشغيله في سلسلة محادثات النشاط الرئيسية.
|
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)
تم إيقاف هذه الطريقة نهائيًا
في المستوى 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)
بث الغرض المعني إلى جميع أجهزة BroadcastBroadcasts المهتمّين، مع السماح
بفرض إذن اختياري مطلوب
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
بث الغرض المعني إلى جميع أجهزة BroadcastBroadcasts المهتمّين، مع السماح
بفرض إذن اختياري مطلوب
|
abstract
void
|
sendBroadcast(Intent intent)
بث الهدف المعني لجميع أجهزة BroadcastBroadcasts المهتمة،
|
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)
بث الغرض المعني إلى جميع أجهزة BroadcastBroadcasts المهتمّين، ما يتيح
فرض مجموعة من الأذونات المطلوبة
|
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)
بث الهدف المحدّد لكل أجهزة BroadcastBroadcasts المهتمّين، وتقديمها واحدًا تلو الآخر للسماح لعدد أكبر من المستلِمين المفضّلين بمشاهدة البث قبل إرساله إلى أجهزة استقبال أقل تفضيلاً
|
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)
بث الهدف المحدّد لكل أجهزة BroadcastBroadcasts المهتمّين، وتقديمها واحدًا تلو الآخر للسماح لعدد أكبر من المستلِمين المفضّلين بمشاهدة البث قبل إرساله إلى أجهزة استقبال أقل تفضيلاً
|
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)
إلغاء تسجيل جهاز BroadcastBroadcaster تم تسجيله مسبقًا.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
بالنسبة إلى خدمة كانت مرتبطة سابقًا بـ bindService(Intent, BindServiceFlags, Executor, ServiceConnection) أو طريقة ذات صلة، يمكنك تغيير
الطريقة التي يدير بها النظام عملية تلك الخدمة في ما يتعلّق بالعمليات الأخرى.
|