تعلم برمجة اندرويد الدرس 17

نكمل في هذا الدرس المعلومات التي يحتاجها الانتنت

1-الفئة

Category

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

بعض الانواع الشائعة من الفئات

1-CATEGORY_BROWSABLE

تستطيع ان تبدأ المكون بالمتصفح مثل تطبيات الايميل

2-CATEGORY_LAUNCHER

هي المكونات التي تضاف الي الي قائمة التطبيقات في النظام

تستطع ان تحدد الفئة عن طريق المثود التالية

addCategory()

2-المزيد

Extra

تستطيع ان تحمل بعض المعلومات الي الانتنت ليعالجها المكون ,وتسطيع ان تضيفها عن طريق الميثود التالية

putExtra()

فمثلا عندما تريد ان ترسل ايميل بالانتنت تستطيع ان تحدد من ترسل اليه الايميل عن طريق الثابت

EXTRA_EMAIL

وعندما تريد ان تحدد الموضوع تستطيع ان تستخدم الثابت

EXTRA_SUBJECT

3-الراية

Flags

تسطيع ان تضيف الراية عن طريق الميثود

setFlags()

الي هنا نكون قد انتهينا من المعلومات التي تحدد الانتنت وتصف مهمته وسلوكه

بعض الامثلة علي الانتنت الصريح

سأقوم الان بانشاء كلاسين في الاندرويد استديو لتنفيذ هذا المثال وكما تعلم فعندما اريد ان اضيف اكتيفيتي الي التطبيق علي ان اصرح به في ملف المانيفست انظر الي الصورة التالية


انظر الي الصورة التالية وبها الكلاس الجديد

SecondActivity


انظر الي الصورة التالية فبها كود التنسيق الخاص بالاكتيفيتي الجديد


في الصورة التالية كود التنسيق الخاص بالاكتيفيتي الاساسي


الان عند تشغيل البرنامج سيظهر الاكتيفيتي الاول وعند ضغط الزر سيظهر الاكتيفي الثاني انظر الي الصورة التالية




 

Advertisements

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s