جدول الدوال العامه

الإعلانات

جدول الدوال العامه

 

جدول الدوال العامه

الدوال العامه

void

addContentView(View view, (ViewGroup.LayoutParams params

إضافة عرض محتوى إضافي إلى النشاط.

void  

 ()closeContextMenu

يغلق برمجياً قائمة السياق المفتوحه مؤخراً، إذا ظهرت.

void  

()closeOptionsMenu

يغلق قائمة الخيارات بشكلٍ برمجي.

PendingIntent

 

createPendingResult(int requestCode, Intent data, int flags)

تنشئ كائن PendingIntent جديد والذي يمكنك تسليمه للآخرين، لإستخدامه في إرسال بيانات النتائج مجدداً إلى الإستدعاء الخاص بك (onActivityResult(int, int, Intent

final void  

(dismissDialog(int id

تم إيقاف هذه الداله في المستوى 13. إستخدم فئة DialogFragment الجديدة مع FragmentManager بدلاً من ذلك..

تتوفر هذه أيضاً على الأنظمة الأساسية الأقدم عبر حزمة توافق الأندرويد.

final void  

()dismissKeyboardShortcutsHelper

لإلغاء إختصار لوحة المفاتيح.

boolean

 

(dispatchGenericMotionEvent(MotionEvent ev

تستدعى لمعالجة أحداث الحركة، العامه.

boolean  

(dispatchKeyEvent(KeyEvent event

تستدعى لمعالجة الأحداث الرئيسية.

 

boolean  

(dispatchKeyShortcutEvent(KeyEvent event

تستدعى لمعالجة حدث الإختصار الرئيسي.

boolean  

dispatchPopulateAccessibilityEvent(AccessibilityEvent (event

تستدعى لمعالجة تعداد AccessibilityEvents.

boolean  

(dispatchTouchEvent(MotionEvent ev

تستدعى لمعالجة أحداث شاشة اللمس.

boolean  

(dispatchTrackballEvent(MotionEvent ev

تستدعى لمعالجة أحداث كرة التتبع.

void

 

dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args)

لطباعة حالة النشاط في التدفق المعطى.

boolean  

(enterPictureInPictureMode(PictureInPictureParams params

تضع النشاط في وضع “صورة بداخل صورة”، إذا أمكن، في الحالة الحالية للنظام.

void  

()enterPictureInPictureMode

تضع النشاط في وضع “صورة بداخل صورة”، إذا أمكن، في الحالة الحالية للنظام.

T extends View> T>  

(findViewById(int id

للعثور على طريقة العرض التي تم تحديدها بواسطة سمة android:id لملف xml والتي تمت معالجتها في (onCreate(Bundle

void  

()finish

قم بإستدعاء هذه الدالة عندما ينتهي نشاطك و يتوجب إغلاقه.

void  

(finishActivity(int requestCode

تجبر على إنهاء شاط آخر قمت بتشغيله سابقاً بإستخدام (startActivityForResult(Intent, int

void

 

( finishActivityFromChild(Activity child, int requestCode

يتم إستدعاؤها عندما يقوم النشاط الفرعي لهذا النشاط، بإستدعاء دالة ()finishActivity الخاصة به.

void  

()finishAffinity

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

void  

()finishAfterTransition

تعكس مسار موضع “مشهد” دخول النشاط، وتطلق نشاط الإستدعاء، لعكس مسار الخروج الخاص به.

void  

()finishAndRemoveTask

قم بإستدعاؤها عند إنتهاء نشاطك وتوجب إغلاقه، وعندما يتوجب إزالة المهمه بالكامل، كجزء من إنهاء النشاط الأصلي للمهمه.

void  

(finishFromChild(Activity child

يتم إستدعاؤها عندما يقوم النشاط الفرعي لهذا النشاط بإستدعاء دالة ()finish الخاصة به.

ActionBar  

()getActionBar

إستيراد مرجع لـActionBar الخاص بهذا النشاط.

final Application

 

()getApplication

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

ComponentName  

()getCallingActivity

تقوم بإرجاع اسم النشاط الذي قام بإستدعاء هذا النشاط.

String  

()getCallingPackage

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

int  

()getChangingConfigurations

إذا تم تدمير هذا النشاط لعدم تمكنه من التعامل مع معطيات التكوين قيد التغيير (وبالتالي لا يتم إستدعاء (onConfigurationChanged(Configuration

عندها يمكنك إستخدام هذه الدالة لإكتشاف مجموعة التغييرات التي حدثت أثناء عملية التدمير.

ComponentName  

()getComponentName

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

Scene  

()getContentScene

تقوم بإرجاع Scene التي تمثل المحتوى الحالي لهذه النافذه.

TransitionManager

 

()getContentTransitionManager

تقوم بإستيراد TransitionManager المسؤولة عن الإنتقالات الإفتراضية في هذه النافذه.

View  

()getCurrentFocus

تستدعي ()Window.getCurrentFocus في نافذة هذا النشاط لإرجاع العرض المركز حالياً.

FragmentManager  

()getFragmentManager

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

()FragmentActivity.getSupportFragmentManager

Intent  

()getIntent

لإسترجاع الغرض الذي بدأ هذا النشاط.

Object  

()getLastNonConfigurationInstance

إستيراد بيانات مثيل “غير التكوين” التي تم إرجاعها سابقاً بواسطة ()onRetainNonConfigurationInstance

LayoutInflater  

()getLayoutInflater

مناسبة لإستدعاء ()Window.getLayoutInflater

LoaderManager  

()getLoaderManager

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

()FragmentActivity.getSupportLoaderManager

String  

()getLocalClassName

تقوم بإرجاع اسم الفئة لهذا النشاط مع إزالة بادئة الحزمة.

int

 

()getMaxNumPictureInPictureActions

تقوم بإرجاع عدد الإجراءات التي سيتم عرضها في واجهة مستخدم “صورة بداخل صورة”..

عندما يتفاعل المستخدم مع النشاط الموجود حالياً في وضع “صورة بداخل صورة”.

final MediaController  

()getMediaController

الحصول على وحدة التحكم التي يجب أن تستقبل أحداث الصوت و مفتاح الوسائط أثناء وجود هذا النشاط في المقدمة.

MenuInflater  

()getMenuInflater

لإرجاع MenuInflater مع هذا السياق.

final Activity  

()getParent

تقوم بإرجاع النشاط الأصلي إذا كان هذا العرض تابعاً مضمناً.

Intent  

()getParentActivityIntent

الحصول على غرض يقوم بإطلاق نشاط مستهدف بشكلٍ صريح محدده بواسطة الأصل المنطقي لهذا النشاط.

SharedPreferences  

(getPreferences(int mode

إستيراد كائن SharedPreferences للوصول إلى التفضيلات الخاصة لهذا النشاط.

Uri  

()getReferrer

تقوم بإرجاع معلومات حول من أطلق هذا النشاط.

int  

()getRequestedOrientation

تقوم بإرجاع الإتجاه الحالي المطلوب للنشاط.

final SearchEvent

 

()getSearchEvent

أثناء إستدعاءات ()onSearchRequested، ستقوم هذه الدالة بإرجاع SearchEvent التي تقوم بإطلاق الإستدعاء، إذا كان موجوداً.

Object  

(getSystemService(String name

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

int  

()getTaskId

تقوم بإرجاع معرف المهمة التي يوجد بها هذا النشاط.

final CharSequence  

()getTitle

final int  

()getTitleColor

VoiceInteractor  

()getVoiceInteractor

تقوم بإستيراد VoiceInteractor النشط، التي يمر بها المستخدم للتفاعل مع هذا النشاط.

final int  

()getVolumeControlStream

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

Window  

()getWindow

إستيراد النافذة الحالية للنشاط.

WindowManager

 

()getWindowManager

إستيراد مدير النوافذ لعرض النوافذ المخصصه.

boolean  

()hasWindowFocus

تقوم بإرجاع القيمه “صحيح” إذا كانت النافذة الرئيسية لهذا النشاط، تحتوي حالياً على نافذة مركزة.

void  

()invalidateOptionsMenu

تعلن أن قائمة الخيارات قد تغيرت، لذا ينبغي إعادة إنشائها.

boolean  

()isActivityTransitionRunning

تقوم بالإرجاع في حالة وجود أي عمليات نقل نشاط، قيد التشغيل حالياً على هذا النشاط.

boolean  

()isChangingConfigurations

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

final boolean  

()isChild

هل هذا النشاط مضمن داخل نشاط آخر؟

boolean  

()isDestroyed

يتم إرجاع القيمة صحيح إذا كان تم الإستدعاء النهائي ()onDestroy على النشاط، لذا يكون هذا المثيل ميتاً الآن.

boolean  

()isFinishing

يتم التحقق لمعرفة ما إذا كان هذا النشاط في عملية الإنهاء، إما لأنك قمت بإستدعاء ()finish عليه، أو طلب شخص آخر أن ينهيه.

boolean  

()isImmersive

بت يشير إلى أن هذا النشاط “غامر” ويجب أن لا تتم مقاطعتها بواسطة الإشعارات إن أمكن.

boolean

 

()isInMultiWindowMode

تقوم بإرجاع القيمة “صحيح” إذا كان النشاط حالياً في وضع تعدد النوافذ.

boolean  

()isInPictureInPictureMode

تقوم بإرجاع القيمة “صحيح” إذا كان النشاط حالياً في وضع صورة بداخل صورة.

boolean  

()isLocalVoiceInteractionSupported

تقوم بالإستعلام عما إذا كانت خدمة التفاعل الصوتي الممكنّة حالياً، تدعم إعادة تفاعل الصوت لإستخدامه في النشاط.

boolean

 

()isTaskRoot

تقوم بإرجاع ما إذا كان هذا النشاط، هو أصل المهمة أم لا.

boolean  

()isVoiceInteraction

تقوم بالتحقق من تشغيل هذا النشاط كجزء من التفاعل الصوتي مع المستخدم.

boolean  

()isVoiceInteractionRoot

مشابهة لدالة ()isVoiceInteraction، لكنها تقوم بإرجاع القيمة “صحيح” فقط في حالة كان النشاط أيضاً هو أصل التفاعل الصوتي.

final Cursor  

managedQuery(Uri uri, String[] projection, String (selection, String[] selectionArgs, String sortOrder

تم إيقاف هذه الدالة في المستوى 11. إستخدم CursorLoader  بدلاً منها.

boolean

 

(moveTaskToBack(boolean nonRoot

تنقل المهمة التي تحتوي على هذا النشاط إلى الجزء الخلفي من كومة الأنشطة.

boolean  

(navigateUpTo(Intent upIntent

تنتقل من هذا النشاط إلى النشاط المحدد بواسطة upIntent، وتقوم بإنهاء هذا النشاط في العملية.

boolean  

(navigateUpToFromChild(Activity child, Intent upIntent

يتم إستدعاء هذه الدالة عندما يقوم النشاط الفرعي لهذا النشاط بإستدعاء دالة (navigateUpTo(Intent الخاصة به.

void  

(onActionModeFinished(ActionMode mode

تقوم بإشعار النشاط بأن وضع الإجراء قد أنتهى.

void  

(onActionModeStarted(ActionMode mode

تقوم بإشعار النشاط بأن وضع الإجراء قد بدأ.

void

 

(onActivityReenter(int resultCode, Intent data

يتم إستدعاؤها عندما يقوم النشاط الذي قمت بتشغيله، بواسطة عملية نقل النشاط..

بعرض هذا النشاط، من خلال إرجاع إنتقال النشاط، مما يمنحك resultCode وأي بيانات إضافية منه.

void  

(onAttachFragment(Fragment fragment

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

(FragmentActivity.onAttachFragment(android.support.v4.app.Fragment

void  

()onAttachedToWindow

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

void  

()onBackPressed

تستدعى عندما يكتشف النشاط، قيام المستخدم بالضغط على زر “الرجوع”.

void  

(onConfigurationChanged(Configuration newConfig

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

void

 

()onContentChanged

يستدعى هذا المعلاق متى ما تغير عرض محتوى الشاشه (إما بسبب إستدعاء Window.setContentView أو Window.addContentView)

boolean  

(onContextItemSelected(MenuItem item

يستدعى هذا المعلاق عندما يتم تحديد عنصر في قائمة السياق.

void  

(onContextMenuClosed(Menu menu

يستدعى هذا المعلاق متى ما تم إغلاق قائمة السياق (إما من خلال قيام المستخدم بإلغاء القائمة بواسطة زر الرجوع/القائمه، أو عند تحديد عنصر).

void  

onCreate(Bundle savedInstanceState, PersistableBundle (persistentState

مشابهة لدالة (onCreate(android.os.Bundle ولكن تستدعى لتلك الأنشطة التي تم إنشاؤها بواسطة السمه R.attr.persistableMode المعينة لـpersistAcrossReboots.

void  

onCreateContextMenu(ContextMenu menu, View v, (ContextMenu.ContextMenuInfo menuInfo

تستدعى عندما تكون قائمة السياق الخاصة بالعرض على وشك أن يتم عرضها.

CharSequence

 

()onCreateDescription

إنشاء وصف جديد لهذا النشاط.

void  

(onCreateNavigateUpTaskStack(TaskStackBuilder builder 

تقوم بتعريف حزمة المهام المركبه، التي سيتم إنشاؤها خلال التنقل بين مختلف المهام.

boolean  

(onCreateOptionsMenu(Menu menu

تقوم بتهيئة محتويات، قائمة الخيارات القياسية، الخاصة بالنشاط.

boolean  

(onCreatePanelMenu(int featureId, Menu menu 

تمثل التنفيذ الإفتراضي لـ (onCreatePanelMenu(int featureId, Menu menu للأنشطة.

View

 

(onCreatePanelView(int featureId

تمثل التنفيذ الإفتراضي لـ (Window.Callback.onCreatePanelView(int للأنشطة.

boolean  

(onCreateThumbnail(Bitmap outBitmap, Canvas canvas

تم إيقاف هذه الدالة في المستوى 28. لا تقوم هذه الدالة بأي شيء وسيتم إزالتها في المستقبل.

View  

onCreateView(View parent, String name, Context context, AttributeSet attrs)

التنفيذ القياسي لـLayoutInflater.Factory2.onCreateView(View, String, Context, AttributeSet)

المستخدمة عند التضخيم بإستخدام LayoutInflater التي تم إرجاعها بواسطة (Context.getSystemService(Class

View  

 

(onCreateView(String name, Context context, AttributeSet attrs

التنفيذ القياسي لـLayoutInflater.Factory.onCreateView(String, Context, AttributeSet)

المستخدمة عند التضخيم بإستخدام LayoutInflater التي تم إرجاعها بواسطة (Context.getSystemService(Class

void  

()onDetachedFromWindow 

تستدعى عندما يتم فصل النافذة الرئيسية، المرتبطة بالنشاط، عن مدير النوافذ.

void

 

()onEnterAnimationComplete 

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

boolean  

(onGenericMotionEvent(MotionEvent event

تستدعى عندما لا تتم معالجة “حدث الحركة العامه” بواسطة أياً من المعاينات بداخل النشاط.

boolean  

(onKeyDown(int keyCode, KeyEvent event 

تستدعى عندما يتم الضغط على المفتاح، ولم يتم التعامل “التفاعل” معه بواسطة أياً من المعاينات بداخل النشاط.

boolean  

(onKeyLongPress(int keyCode, KeyEvent event

التنفيذ الإفتراضي لـ()KeyEvent.Callback.onKeyLongPress: تقوم دائماً بإرجاع القيمة “خطأ” (لا تتعامل مع الحدث).

boolean

 

(onKeyMultiple(int keyCode, int repeatCount, KeyEvent event

التنفيذ الإفتراضي لـ()KeyEvent.Callback.onKeyMultiple: تقوم دائماً بإرجاع القيمة “خطأ” (لا تتعامل مع الحدث).

boolean  

(onKeyShortcut(int keyCode, KeyEvent event

تستدعى عندما لا يتم التعامل مع “حدث إختصار المفتاح” بواسطة أياً من المعاينات بداخل النشاط.

boolean  

(onKeyUp(int keyCode, KeyEvent event

تستدعى عندما يتم إطلاق “ترك” المفتاح، ولم يتم التعامل معه بواسطة أياً من المعاينات بداخل النشاط.

void  

()onLocalVoiceInteractionStarted 

إستدعاء للإشارة إلى أن (startLocalVoiceInteraction(Bundle أدت إلى بدء جلسة التفاعل الصوتي.

void

 

()onLocalVoiceInteractionStopped

إستدعاء للإشارة إلى “توقف التفاعل الصوتي المحلي” إما لأن تم طلب ذلك بواسطة ()stopLocalVoiceInteraction أو بسبب إلغاؤه بواسطة المستخدم.

void  

()onLowMemory

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

boolean  

(onMenuItemSelected(int featureId, MenuItem item 

التنفيذ الإفتراضي لـ (Window.Callback.onMenuItemSelected(int, MenuItem للأنشطة.

boolean  

(onMenuOpened(int featureId, Menu menu

تستدعى عندما يتم فتح قائمة اللوحة بواسطة المستخدم.

void

 

(onMultiWindowModeChanged(boolean isInMultiWindowMode

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

(onMultiWindowModeChanged(boolean, Configuration بدلاً منها.

void  

onMultiWindowModeChanged(boolean isInMultiWindowMode, Configuration newConfig)

يستدعيها النظام عندما يتغير النشاط من وضع ملء الشاشة إلى وضع تعدد النوافذ والعكس.

 

أنظر أيضاً:

 


للإطلاع على الجدول باللغة الإنجليزية أضغط هنا.

الإعلانات

18 thoughts on “جدول الدوال العامه”

اترك رد