الدوال الموروثه للخدمه

الإعلانات

الدوال الموروثه للخدمه

 

الدوال الموروثه للخدمه

من الفئه android.content.ContextWrapper المزيد

 

void (attachBaseContext(Context base

تقوم بتعيين السياق الأساسي لـContextWrapper هذا.

boolean bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)

تغيير من (bindService(Intent, ServiceConnection, int

والذي في حالة الخدمات المعزولة المحدده، يسمح للمستدعي بإنشاء عدة مثيلات..

من الخدمة، من إعلان مكون وحيد.

boolean bindService(Intent service, int flags, Executor executor, ServiceConnection conn)

مشابهة لـbindService(android.content.Intent, android.content.ServiceConnection, int)

مع مُنفْذ للتحكم في عمليات إسترجاع ServiceConnection.

boolean

bindService(Intent service, ServiceConnection conn, int flags)

الإتصال بخدمة التطبيق، وإنشائها عند الحاجة.

int (checkCallingOrSelfPermission(String permission

تحدد ما إذا كانت عملية إستدعاء IPC أو أنه قد تم منحك إذن معينه.

int (checkCallingOrSelfUriPermission(Uri uri, int modeFlags

تحدد ما إذا كانت عملية إستدعاء IPC أو أنه قد تم منحك إذن للوصول إلى URI معينه أم لا.

int (checkCallingPermission(String permission

تحدد ما إذا كانت عملية إستدعاء IPC التي تتعامل معها، قد مُنحت إذن معينه أم لا.

int

(checkCallingUriPermission(Uri uri, int modeFlags

تحدد ما إذا كانت عملية الإستدعاء ومعرف المستخدم قد تم منحهمها إذن للوصول إلى URI محدد أم لا.

int (checkPermission(String permission, int pid, int uid

تحدد ما إذا كانت الإذن الممنوحه، مسموحاً بها لعملية معينه و معرف مستخدم يعمل في النظام.

int (checkSelfPermission(String permission 

تحدد ما إذا كان قد تم منحك إذن معينة أم لا.

int

checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)

تتحقق من كلٍ من Uri و الإذن العاديه.

int (checkUriPermission(Uri uri, int pid, int uid, int modeFlags

تحدد ما إذا كان قد تم منح الإذن لعملية معينة ومعرف مستخدم للوصول إلى URI معين.

void

()clearWallpaper

تم إيقاف هذه الداله. إستخدم ()WallpaperManager.clear بدلاً منها.

هذه الداله تتطلب من المستدعي الإحتفاظ بالإذن 

Manifest.permission.SET_WALLPAPER.

Context createConfigurationContext(Configuration (overrideConfiguration

ترجع كائن سياق جديد، للسياق الحالي، ولكن تم ضبط مصادره لتتناسب مع التكوين المحدد.

Context

()createDeviceProtectedStorageContext

ترجع كائن سياق جديد، للسياق الحالي، ولكن تم دعم واجهة برمجة التطبيقات للتخزين الخاصة به..

بواسطة وحدة التخزين المحمية بواسطة الجهاز.

Context

(createDisplayContext(Display display

ترجع كائن سياق جديد، للسياق الحالي، ولكن تم ضبط مصادره لمطابقة مقاييس العرض المحددة.

Context
createPackageContext(String packageName, int flags)

ترجع كائن سياق جديد، لأسم التطبيق المحدد.

[]String ()databaseList

تقوم بإرجاع مصفوفة سلاسل، لتسمية قواعد البيانات الخاصة، المرتبطة بحزمة التطبيق لهذا السياق.

boolean

(deleteDatabase(String name

تقوم بحذف قاعدة بيانات SQLiteDatabase خاصه، الحاليه والمرتبطة بحزمة التطبيق لهذا السياق.

boolean (deleteFile(String name

تقوم بحذف الملف المحدد الخاص، والمرتبط بحزمة التطبيق لهذا السياق.

boolean

(deleteSharedPreferences(String name

تقوم بحذف ملف، التفضيلات المشتركة الحالي.

void enforceCallingOrSelfPermission(String permission, String message)

إذا لم تمنح لا أنت ولا عملية إستدعاء IPC الذي تتعامل معه، إذن معينه..

فقم بإلقاء SecurityException.

void

enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)

إذا لم تمنح عملية إستدعاء IPC، أو أنت إذن للوصول إلى URI معين، فقم بإلقاء SecurityException.

void enforceCallingPermission(String permission, String message)

إذا لم تمنح عملية إستدعاء IPC التي تتعامل معها، إذن معينة، فقم بإلقاء SecurityException.

void enforceCallingUriPermission(Uri uri, int modeFlags, String message)

إذا لم تمنح عملية الإستدعاء و معرف المستخدم، إذن للوصول إلى URI معين، فقم بإلقاء SecurityException.

void enforcePermission(String permission, int pid, int uid, String message)

إذا كانت الإذن الممنوحه، غير مسموح بها لعملية معينه ومعرف مستخدم قيد التشغيل في النظام..

فقم بإلقاء SecurityException.

void enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)

تقوم بفرض كلٍ من Uri و الإذن العاديه.

void enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)

إذا لم تمنح عملية معينة و معرف المستخدم، إذن للوصول إلى URI معين..

فقم بإلقاء SecurityException.

[]String

()fileList

تقوم بإرجاع مصفوفة سلاسل، لتسمية الملفات الخاصة المرتبطة بحزمة تطبيق هذا السياق.

Context ()getApplicationContext

تقوم بإرجاع السياق الخاص بكائن التطبيق الفردي والعام، للعملية الحاليه.

ApplicationInfo

()getApplicationInfo

تقوم بإرجاع كافة معلومات التطبيق، لحزمة هذا السياق.

AssetManager ()getAssets

تقوم بإرجاع مثيل AssetManager لحزمة التطبيق.

Context ()getBaseContext
File ()getCacheDir

تقوم بإرجاع المسار المطلق، إلى دليل التخزين المؤقت الخاص بالتطبيق، المحدد في ملفات النظام.

ClassLoader ()getClassLoader

تقوم بإرجاع فئة المحمل، التي يمكنك إستخدامها لإستيراد الفئات في هذه الحزمة.


File

()getCodeCacheDir 

تقوم بإرجاع المسار المطلق، إلى دليل التخزين المؤقت الخاص بالتطبيق..

في ملفات النظام المصممه لتخزين الكود المخزن مؤقتاً.

ContentResolver ()getContentResolver 

تقوم بإرجاع مثيل ContentResolver لحزمة التطبيق.

File  ()getDataDir 

تقوم بإرجاع المسار المطلق إلى الدليل في ملفات النظام، حيث يتم تخزين كافة الملفات الخاصة، التابعة لهذا التطبيق.

File  (getDatabasePath(String name 

تقوم بإرجاع المسار المطلق إلى ملفات النظام، حيث يتم تخزين قاعدة البيانات التي أُنشئت بواسطة

openOrCreateDatabase(String, int, SQLiteDatabase.CursorFactory).

File (getDir(String name, int mode 

تقوم بإستيراد دليل جديد، وإنشاؤه عند الحاجه، حيث يمكن للتطبيق وضع ملفات البيانات المخصصه، الخاصة به.

File

()getExternalCacheDir 

تقوم بإرجاع المسار المطلق، إلى دليل خاص بالتطبيق، على جهاز تخزين أساسي مشترك\خارجي..

حيث يمكن للتطبيق وضع ملفات ذاكرة التخزين المؤقت الخاصة به.

[]File  ()getExternalCacheDirs 

تقوم بإرجاع المسارات المطلقة، إلى الأدلة الخاصة بالتطبيق، على كافة أجهزة التخزين المشتركة\الخارجيه..

حيث يمكن للتطبيق وضع ملفات ذاكرة التخزين المؤقت الخاصة به.

File (getExternalFilesDir(String type 

تقوم بإرجاع المسار المطلق إلى الدليل على جهاز تخزين أساسي مشترك\خارجي..

حيث يمكن للتطبيق وضع الملفات الدائمة الخاصة به.

[]File  (getExternalFilesDirs(String type 

تقوم بإرجاع المسارات المطلقه إلى الأدلة الخاصة بالتطبيق على كافة أجهزة التخزين المشتركة\الخارجيه..

حيث يمكن للتطبيق وضع الملفات الدائمة الخاصة به.

[]File  ()getExternalMediaDirs 

تقوم بإرجاع المسارات المطلقه إلى الأدلة الخاصة بالتطبيق على كافة أجهزة التخزين المشتركة\الخارجيه..

حيث يمكن للتطبيق وضع ملفات الوسائط.

File (getFileStreamPath(String name 

تقوم بإرجاع المسار المطلق إلى ملفات النظام، حيث يتم تخزين الملفات التي أُنشئت بواسطة

(openFileOutput(String, int.

File 

()getFilesDir 

تقوم بإرجاع المسار المطلق إلى الدليل على ملفات النظام، حيث يتم تخزين الملفات التي أُنشئت بواسطة

(openFileOutput(String, int.

Executor ()getMainExecutor 

تقوم بإرجاع منفذ ما “Executor”، والذي سيقوم بتشغيل المهام المدرجة في قائمة الإنتظار..

في التسلسل الرئيسي المرتبط بهذا السياق.

Looper ()getMainLooper 

تقوم بإرجاع الحلقه التكراريه “Looper” للتسلسل الرئيسي الخاص بالعملية الحاليه.

File  ()getNoBackupFilesDir 

تقوم بإرجاع المسار المطلق إلى الدليل على ملفات النظام بشكلٍ مشابه لـ()getFilesDir.

File  ()getObbDir 

تقوم بإرجاع دليل التخزين “المشترك\الخارجي” الأساسي، حيث يمكن العثور على ملفات OBB الخاصة بهذا التطبيق (إن وجدت).

[]File

()getObbDirs 

تقوم بإرجاع المسارات المطلقة إلى الأدلة الخاصة بالتطبيق، على كافة أجهزة التخزين المشتركة\الخارجيه..

حيث يمكن العثور على ملفات OBB الخاصة بالتطبيق (إن وجدت).

String ()getPackageCodePath 

تقوم بإرجاع المسار الكامل، لحزمة الأندرويد الأساسيه لهذا السياق.

PackageManager ()getPackageManager 

تقوم بإرجاع مثيل PackageManager للعثور على المعلومات العامه للحزمه.

String 

()getPackageName 

تقوم بإرجاع اسم الحزمة لهذا التطبيق.

String  ()getPackageResourcePath 

تقوم بإرجاع المسار الكامل، لحزمة الأندرويد الأساسيه لهذا السياق.

Resources  ()getResources 

تقوم بإرجاع مثيل مصادر، لحزمة التطبيق.

SharedPreferences (getSharedPreferences(String name, int mode 

تقوم بإستيراد والإحتفاظ بمحتويات ملف التفضيلات “اسم”، وإرجاع SharedPreferences..

والتي يمكنك من خلالها إستيراد وتعديل قيمها. 

Object 

(getSystemService(String name 

تقوم بإرجاع معالج إلى خدمة على مستوى النظام حسب الاسم.

String (getSystemServiceName(Class<?> serviceClass 

تجلب “تحصل” اسم الخدمة على مستوى النظام، والتي تمثلها الفئة المحدده.

Resources.Theme  ()getTheme 

تقوم بإرجاع كائن الثيم المرتبط بهذا السياق.

Drawable

()getWallpaper

تم إيقاف هذه الداله، إستخدم ()WallpaperManager.get بدلاً منها.

int ()getWallpaperDesiredMinimumHeight

تم إيقاف هذه الداله، إستخدم 

()WallpaperManager.getDesiredMinimumHeight

بدلاً منها.

int ()getWallpaperDesiredMinimumWidth

تم إيقاف هذه الداله، إستخدم 

()WallpaperManager.getDesiredMinimumWidth

بدلاً منها.

void

grantUriPermission(String toPackage, Uri uri, int modeFlags)

تمنح إذن للوصول إلى Uri معين إلى حزمة أخرى، بغض النظر عما إذا كانت هذه الحزمه..

لديها إذن عامه للوصول إلى موفر محتوى عناوين Uri.

boolean ()isDeviceProtectedStorage

تشير إلى ما إذا كانت واجهة برمجة تطبيقات التخزين، لهذا السياق..

مدعومة بواسطة وحدة التخزين المحمية من قبل الجهاز أم لا.

boolean

()isRestricted

تشير إلى ما إذا كان هذا السياق مقيداً أم لا.

boolean moveDatabaseFrom(Context sourceContext, String name)

تقوم بنقل ملف قاعدة بيانات موجود، من سياق التخزين المصدر، المحدد، إلى هذا السياق.

boolean moveSharedPreferencesFrom(Context

sourceContext, String name)

تقوم بنقل ملف تفضيلات مشتركة موجود، من سياق التخزين المصدر، المحدد، إلى هذا السياق.

FileInputStream

(openFileInput(String name

تقوم بفتح ملف خاص، مرتبط بحزمة تطبيق هذا السياق، للقراءة.

FileOutputStream (openFileOutput(String name, int mode

تقوم بفتح ملف خاص، مرتبط بحزمة تطبيق هذا السياق، للكتابه.

SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)

تقوم بفتح قاعدة بيانات SQLiteDatabase جديدة خاصة، مرتبطة بحزمة التطبيق لهذا السياق.

 

SQLiteDatabase openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)

تقوم بفتح قاعدة بيانات SQLiteDatabase جديدة خاصة، مرتبطة بحزمة التطبيق لهذا السياق.

Drawable ()peekWallpaper

هذه الداله موقوفه، إستخدم ()WallpaperManager.peek بدلاً منها.

Intent registerReceiver(BroadcastReceiver receiver, IntentFilter)

تقوم بتسجيل مستقبل البث BroadcastReceiver لكي يتم تشغيله في التسلسل الرئيسي للنشاط.

Intent

registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)

تقوم بالتسجيل، لإستقبال بث الغرض، مع إختيار جهاز الإستقبال للتطبيقات الفوريه.

Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)

تقوم بالتسجيل لتلقي بث الغرض، للتشغيل في السياق المجدول.

Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)

تقوم بالتسجيل لتلقي بث الغرض، للتشغيل في السياق المجدول.

void

(removeStickyBroadcast(Intent intent

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

removeStickyBroadcastAsUser(Intent intent, UserHandle user)

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

(revokeUriPermission(Uri uri, int modeFlags

تقوم بإزالة كافة الأذونات، للوصول إلى موفر محتوى Uri معين، والذي تمت إضافته سابقاً بإستخدام (grantUriPermission(String, Uri, int أو  أي آلية أخرى.

void

revokeUriPermission(String targetPackage, Uri uri, int modeFlags)

تقوم بإزالة الأذونات، للوصول إلى موفر محتوى Uri معين، والذي تمت إضافته سابقاً بإستخدام (grantUriPermission(String, Uri, int لحزمة مستهدفة معينه.

void

sendBroadcast(Intent intent, String receiverPermission)

تقوم ببث الغرض المعطى، لكافة مستقبلات البث BroadcastReceivers المهتمه..

مما يسمح بتنفيذ الإذن المطلوبه الإختياريه.

void

(sendBroadcast(Intent intent

تقوم ببث الغرض المعطى إلى كافة مستقبلات البث المهتمه.

void

sendBroadcastAsUser(Intent intent, UserHandle user)

إصدار من (sendBroadcast(android.content.Intent

الذي يسمح لك بتحديد المستخدم الذي سيتم إرسال البث إليه.

void

sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)

إصدار من sendBroadcast(android.content.Intent, java.lang.String) والذي يسمح لك بتحديد المستخدم الذي سيتم إرسال البث إليه.

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)

تقوم ببث الغرض المعطى لكافة مستقبلات البث المهتمه، وتقديمهم في وقت واحد..

للسماح لمزيد من المستقبلات المفضله، بإستهلاك البث قبل تسليمه إلى مستقبلات أقل تفضيلاً.

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)

والذي يسمح لك بتحديد المستخدم الذي سيتم إرسال البث إليه.

void

(sendStickyBroadcast(Intent intent

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

sendStickyBroadcastAsUser(Intent intent, UserHandle user)

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)

هذه الداله موقوفه. يجب ألا تُستخدم عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مُثبت، للإبلاغ عن حدوث تغيير ما..

مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه متى تشاء.

void

(setTheme(int resid

تقوم بتعيين الثيم الأساسي لهذا السياق.

void

(setWallpaper(Bitmap bitmap

هذه الداله موقوفه. إستخدم ()WallpaperManager.set بدلاً منها.

هذه الداله تتطلب من المستدعي الإحتفاظ بالإذن

Manifest.permission.SET_WALLPAPER.

void

(setWallpaper(InputStream data

هذه الداله موقوفه. إستخدم ()WallpaperManager.set بدلاً منها.

هذه الداله تتطلب من المستدعي الإحتفاظ بالإذن

Manifest.permission.SET_WALLPAPER.

void

(startActivities(Intent[] intents, Bundle options

تقوم بتشغيل عدة أنشطة جديده.

void

(startActivities(Intent[] intents

مشابهة لـ(startActivities(Intent[] intents بلا خيارات محددة.

void

(startActivity(Intent intent

مشابهة لـstartActivity(android.content.Intent, (android.os.Bundle بلا خيارات محدده.

void

(startActivity(Intent intent, Bundle options

تقوم بتشغيل نشاط جديد.

ComponentName

(startForegroundService(Intent service

مشابهة لـ(startService(android.content.Intent ولكن مع وعد ضمني بأن الخدمة سوف تستدعي..

(startForeground(int, android.app.Notification بمجرد بدء تشغيلها.

boolean

startInstrumentation(ComponentName className, String profileFile, Bundle arguments)

البدء في تنفيذ فئة الأجهزة.

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)

ولكن بلا خيارات محدده.

 

void

startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)

مثل startActivity(android.content.Intent, android.os.Bundle) ولكن تأخذ IntentSender للبدء.

ComponentName

(startService(Intent service

تطلب بدء خدمة التطبيق المعطاه.

boolean

(stopService(Intent name

تطلب إيقاف خدمة التطبيق المعطاه.

void

(unbindService(ServiceConnection conn

تقطع الإتصال من خدمة التطبيق.

void

unregisterReceiver(BroadcastReceiver receiver)

تلغي تسجيل مستقبل البث المسجل مسبقاً.

void

updateServiceGroup(ServiceConnection conn, int group, int importance)

لخدمة مرتبطة مسبقاً بـbindService(Intent, ServiceConnection, int)، أو داله ذات صله..

تقوم بتغيير كيفية إدارة النظام، لعملية تلك الخدمه، بالنسبة للعمليات الأخرى.

 

 

من الفئة android.content.Context

المزيد
boolean bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)

شكل مختلف من bindService(Intent, ServiceConnection, int)، والتي في حالة خاصة من الخدمات المعزوله..

تسمح للمستدعي بإنشاء عدة مثيلات للخدمه، من إعلان واحد للمكون.

boolean bindService(Intent service, int flags, Executor executor, ServiceConnection conn)

مشابهة لـbindService(android.content.Intent, android.content.ServiceConnection, int)

مع مُنفذ للتحكم في إستدعاءات ServiceConnection.

abstract boolean

bindService(Intent service, ServiceConnection conn, int flags)

تتصل بخدمة التطبيق، وتنشئها عند الحاجه.

abstract int (checkCallingOrSelfPermission(String permission

تحدد ما إذا تم منحك أو منح عملية إتصال IPC إذن معينة أو لا.

abstract int

(checkCallingOrSelfUriPermission(Uri uri, int modeFlags

تحدد ما إذا تم منحك أو منح عملية إتصال IPC إذن للوصول إلى URI معين أو لا.

abstract int (checkCallingPermission(String permission

تحدد ما إذا تم منح عملية إتصال IPC التي تتعامل معها إذن معينة أو لا.

abstract int (checkCallingUriPermission(Uri uri, 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 معين أو لا.

abstract void

()clearWallpaper

تم إيقاف هذه الداله في المستوى 15. إستخدم

()WallpaperManager.clear بدلاً منها.

هذه الداله تتطلب من المستدعي الإحتفاظ بالإذن 

Manifest.permission.SET_WALLPAPER.

abstract Context createConfigurationContext(Configuration overrideConfiguration)

تقوم بإرجاع كائن سياق جديد، للسياق الحالي، ولكن يتم ضبط مصادره لكي تطابق التكوين المعطى.

abstract Context

(createContextForSplit(String splitName

تقوم بإرجاع كائن سياق جديد، لاسم التجزيء المعطى.

abstract Context ()createDeviceProtectedStorageContext

تقوم بإرجاع كائن سياق جديد، للسياق الحالي، ولكن واجهة برمجة التخزين الخاصة به مدعومة بواسطة..

وحدة التخزين المحمية بواسطة الجهاز.

abstract Context (createDisplayContext(Display display

تقوم بإرجاع كائن سياق جديد، للسياق الحالي، ولكن يتم ضبط مصادره لكي تطابق مقاييس العرض المعطى.

abstract Context

(createPackageContext(String packageName, int flags

تقوم بإرجاع كائن سياق جديد لأسم التطبيق المعطى.

[]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)

إذا لم يتم منحك ولا منح عملية إستدعاء 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 لحزمة التطبيق.

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, SQLiteDatabase.CursorFactory).

abstract File 

(getDir(String name, int mode 

تقوم بإستيراد دليل جديد، وإنشاؤه عند الحاجه، حيث يمكن للتطبيق وضع ملفات البيانات المخصصة التي يملكها.

final Drawable

(getDrawable(int id 

تقوم بإرجاع كائن رسومي، مرتبط بمعرف مصدر معين، ومصمم للثيم الحالي.

abstract File

()getExternalCacheDir

تقوم بإرجاع المسار المطلق، إلى دليل خاص بالتطبيق على جهاز تخزين مشترك\خارجي أساسي..

حيث يمكن للتطبيق وضع ملفات ذاكرة التخزين المؤقت التي يملكها.

[]abstract File

()getExternalCacheDirs

تقوم بإرجاع المسارات المطلقه، إلى أدلة خاصة بالتطبيق على كافة أجهزة التخزين المشترك\الخارجي الأساسيه..

حيث يمكن للتطبيق وضع ملفات ذاكرة التخزين المؤقت التي يملكها.

abstract File

(getExternalFilesDir(String type

تقوم بإرجاع المسار المطلق، إلى دليل خاص بالتطبيق على جهاز تخزين مشترك\خارجي أساسي..

حيث يمكن للتطبيق وضع الملفات الدائمة التي يملكها.

[]abstract File

(getExternalFilesDirs(String type

تقوم بإرجاع المسار المطلق إلى أدلة خاصة بالتطبيق، على كافة أجهزة التخزين المشترك\الخارجي..

حيث يمكن للتطبيق وضع الملفات الدائمة التي يملكها.

[]abstract File

()getExternalMediaDirs

تقوم بإرجاع المسارات المطلقه، إلى أدلة خاصة بالتطبيق على كافة أجهزة التخزين المشترك\الخارجي..

حيث يمكن للتطبيق وضع ملفات الوسائط.

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، من هذا السياق..

بحيث يعمل التحقق من معرف المستخدم، لمدير عمليات “ops” التطبيق، مع الأسم.

abstract String

()getPackageCodePath 

تقوم بإرجاع المسار الكامل إلى حزمة الأندرويد الأساسية لهذا السياق.

abstract PackageManager

()getPackageManager 

تقوم بإرجاع مثيل PackageManager للعثور على المعلومات العامه للحزمة.

abstract String

()getPackageName

تقوم بإرجاع اسم حزمة هذا التطبيق.

abstract String

()getPackageResourcePath

تقوم بإرجاع المسار الكامل لحزمة الأندرويد الأساسية لهذا السياق.

abstract Resources

()getResources

تقوم بإرجاع مثيل مصادر لحزمة التطبيق.

abstract SharedPreferences

getSharedPreferences(String name, int mode)

تقوم بإستيراد والإحتفاظ بمحتويات “اسم” ملف التفضيلات، وإرجاع SharedPreferences والتي يمكنك من خلالها إستيراد وتعديل قيمها.

final String

(getString(int resId, Object… formatArgs 

تقوم بإرجاع سلسلة منسقه ومترجمة، من جدول السلاسل الإفتراضية لحزمة التطبيق.

مع إستبدال معطيات التنسيق “الصيغه”، كما هو محدد في المنسق “Formatter“، و (…String.format(String, Object.

final String 

(getString(int resId 

تقوم بإرجاع سلسلة مترجمة، من جدول السلاسل الإفتراضية لحزمة التطبيق.

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 معين لحزمة أخرى، بغض النظر عما إذا كان لدى تلك الحزمة إذن عامه للوصول إلى Uri موفر المحتوى أم لا.

abstract boolean 

()isDeviceProtectedStorage 

تشير إلى ما إذا كانت واجهة برمجة التخزين، لهذا السياق، مدعومة بواسطة وحدة التخزين المحمية بالجهاز.

boolean 

()isRestricted 

تشير إلى ما إذا كان هذا السياق مقيداً أم لا.

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

تم إيقاف هذه الدالة في المستوى 15. إستخدم ()WallpaperManager.peek بدلاً منها.

void

registerComponentCallbacks(ComponentCallbacks callback)

تقوم بإضافة ComponentCallbacks جديد إلى التطبيق الأساسي للسياق، والذي سيستدعى في نفس الوقت الذي تستدعى فيه 

دوال ComponentCallbacks الخاصة بالأنشطة، والمكونات الأخرى.

abstract Intent

registerReceiver(BroadcastReceiver receiver, IntentFilter filter)

تقوم بتسجيل مستقبل بث، لكي يتم تشغيله في التسلسل الرئيسي للنشاط.

abstract Intent

registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)

تقوم بالتسجيل لإستقبال بث الغرض، مع كون المتلقي متاح إختيارياً للتطبيقات الفوريه.

abstract Intent

registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)

 

تقوم بالتسجيل لتلقي بثوث الغرض، للتشغيل في السياق المجدول.

abstract Intent

registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)

تقوم بالتسجيل لتلقي بثوث الغرض، للتشغيل في السياق المجدول.

abstract void

(removeStickyBroadcast(Intent intent

تم إيقاف هذه الداله في المستوى 21. لا يجب إستخدام عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مثبت، للإبلاغ عن حدوث تغيير، مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه عند الرغبة في ذلك.

abstract void

removeStickyBroadcastAsUser(Intent intent, UserHandle user)

تم إيقاف هذه الداله في المستوى 21. لا يجب إستخدام عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مثبت، للإبلاغ عن حدوث تغيير، مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه عند الرغبة في ذلك.

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 

لحزمة مستهدفة معينه.

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) والذي يسمح لك بتحديد المستخدم الذي سيتم إرسال البث إليه.

abstract void

sendOrderedBroadcast(Intent intent, String receiverPermission, 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. لا يجب إستخدام عمليات البث المثبته. فهي لا توفر أي أمان (يمكن لأي شخص الوصول إليها)..

ولا توفر الحمايه (يمكن لأي شخص التعديل عليها)، والعديد من المشاكل الأخرى.

يتمثل النمط الموصى به، في إستخدام بث غير مثبت، للإبلاغ عن حدوث تغيير، مع آلية أخرى للتطبيقات، لإستيراد القيمة الحاليه عند الرغبة في ذلك.

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) 

تبدأ في تنفيذ فئة الأجهزة.

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).

abstract void 

(unregisterReceiver(BroadcastReceiver receiver 

تقوم بإلغاء تسجيل مستقبل البث المسجل مسبقاً.

void

updateServiceGroup(ServiceConnection conn, int group, int importance)

لخدمة مرتبطة مسبقاً بـ(bindService(Intent, ServiceConnection, int، أو بدالة ذات صله..

تقوم بتغيير، كيفية إدارة النظام، لعملية تلك الخدمة، بالنسبة للعمليات الأخرى. 

 

من الفئة java.lang.Object

المزيد
Object ()clone

تقوم بإنشاء وإرجاع نسخة من هذا الكائن.

boolean (equals(Object obj

تشير إلى ما إذا كانت بعض الكائنات الأخرى “مساوية” لهذا الكائن أو لا.

void ()finalize

تستدعى بواسطة أداة تجميع المهملات، على كائن، عندما تحدد جامعة المهملات، أنه لا توجد المزيد من المراجع للكائن.

<?>final Class ()getClass

تقوم بإرجاع فئة وقت التشغيل، لهذا الكائن.

int ()hashCode

تقوم بإرجاع مزيج من قيمة الكود للكائن.

final void ()notify

تقوم بإيقاظ تسلسل واحد، والذي ينتظر على شاشة هذا الكائن.

final void ()notifyAll

تقوم بإيقاظ كافة التسلسلات، والتي تنتظر على شاشة هذا الكائن.

String ()toString

تقوم بإرجاع تمثيل سلسلة، من الكائن.

final void (wait(long timeout, int nanos

تؤدي إلى إنتظار التسلسل الحالي، إلى أن يقوم تسلسل آخر بإستدعاء دالة ()notify أو دالة ()notifyAll لهذا الكائن..

أو قيام تسلسل آخر بمقاطعة التسلسل الحالي، أو إنقضاء فترة معينة من الوقت الفعلي.

final void (wait(long timeout

تؤدي إلى إنتظار التسلسل الحالي، إما إلى أن يقوم تسلسل آخر بإستدعاء دالة ()notify أو دالة ()notifyAll لهذا الكائن..

أو إنقضاء فترة معينة من الوقت.

final void ()wait 

تؤدي إلى إنتظار التسلسل الحالي، إلى أن يقوم تسلسل آخر بإستدعاء دالة ()notify أو دالة ()notifyAll لهذا الكائن.

من الواجهه android.content.ComponentCallbacks2

المزيد
abstract void (onTrimMemory(int level

تستدعى عندما يقرر نظام التشغيل، أن الوقت مناسب لعملية تقليل إستهلاك الذاكرة الغير ضرورية من عمليته.

من الواجهه android.content.ComponentCallbacks

المزيد
abstract void (onConfigurationChanged(Configuration newConfig

تستدعى بواسطة النظام عند تغير تكوين الجهاز، أثناء تشغيل مكونك.

abstract void ()onLowMemory

هذه تستدعى عندما يعمل النظام بالكامل على ذاكرة منخفضة ويجب على العمليات النشطة التقليل من إستهلاكها للذاكرة.

الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه

أنظر أيضاً:


للإطلاع على المقال باللغة الإنجليزية أضغط هنا. الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه الدوال الموروثه للخدمه

الإعلانات