أخر الاخبار

دورة تعلم سكيتشوير شرح المكونات Component

 الدرس #2 من  دورة تعلم  تصميم تطبيقات الأندرويد  بإستخدام سكيتشوير

شرح جميع المكونات في تطبيق سكيتشوير

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

أين توجد هذة المكونات أو Componants


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

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

 طريقة إضافة أي مكون جديد 

النقر على المكون وتسمية المكون. 

أين تظهر البلوكات الخاصة بالمكون؟

تظهر بلوكات المكون في داخل أي حدث تريد  
مثلا قم بإضافة مكون intent وسمة ما شئت
بعدها قم بالدخول إلى حدث onCreate واضغط على الزر العائم في اليمين الملون بالسماوي  لتظهر لك جميع البلوكات الخاصة بالتطبيق  كما في الصورة 
تعلم سكيتشوير بالعربي، بلوكات سكيتشوير، مكونات سكيتشوير
لنرى الان ضظهرت لنا البلوكات  الخاصة بالمكون الذي أظفناة
المسمى intent

شرح وظيفة بلوكات intent

1-set Action :تستخدم في الأحداث مثل حدث إتصال بشخص أو حدث مشاركة نص أو صوري مع أي تطبيق
ويأخذ قيمة اولى هي اسم المكون والحدث وقد يكون الحدث احد هذة
*Action_Call:تنفيذ مكالمة لشخص ما محدد بواسطة البيانات( رقم التلفون) بشرط إعطاء التطبيق صلاحية الإتصال

*Action_View:تستخدم في عرض التطبيقات التي يمكنها مساركة البيانات المحددة

*Action_Dial:إتصال بشخص بدون إعطاء التطبيق الصلاحيات الإتصال

٢-SetData: يمكن ان يحمل رابط موقع او رقم مطلوب الإتصال بة 
مثال tel: number phone
او رابط موقع http:\\google.com

3-SetScreen:إنتقال ما بين شاشة وأخرى

 ٤-putExtra نقل بيانات من شاشة إلى أخرى

٥-Start Activity :يستخدم مع set screen بهدف تشهل intent المحدد إلى الصفحة المطلوبة
6- Activity GetExtra : الحصول على البيانات من putExtra عن طريق ذكر المفتاح المرسل بة البيانات

٧- FinishActivity : الخروج من التطبيق

المكون (SharedPreferences)

وضيفتة تخزين البيانات بشكل دائم حتى بعد إغلاق التطبيق
ولا تمسح عذة البيانات من داخل التطبيق الا بعد خذف التطبيق

البلوكات:
تعلم سكيتشوير بالعربي، بلوكات سكيتشوير، مكونات سكيتشوير



المكون Calendar


تعلم سكيتشوير بالعربي، بلوكات سكيتشوير، مكونات سكيتشوير





المكون Vibrator 

يستخدم في الإهتزاز داخل التطبيق
ولة بلوكة واحدة تحمل مدة الإهتزاز بالملي ثانية أي 1000يعادل ثانية وهكذا
وينتهي درسنا لهذا اليوم ونلتقي بدرس اخر إنشاء الله ودمتم في رعاية الله وحفظة
كبير المبرمجين
بواسطة : كبير المبرمجين
رشيد عبده قايد الجماعي خريج كلية الهندسة تخصص تقنية معلومات أعمل مطور تطبيقات أندرويد ومواقع الويب
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-