بخصوص كتابة الأسطر البرمجية فهي متعة لا تنتهي فأنا أتفق معك 100% ولكن نادرا ما تكون المشكلة في كتابة الكود , المشكلة في ماذا ستكتب "إيجاد الخوارزمية الصحيحة"
============================
ما هو الغرض super
ارحب باي استفسارات او تساؤلات بخصوص الدرس الأول من البرمجة على نظام التشغيل اندرويد والموجود عير هذا الرابط :
https://arabhardware.net/articles/so...l-lesson4.html
بخصوص كتابة الأسطر البرمجية فهي متعة لا تنتهي فأنا أتفق معك 100% ولكن نادرا ما تكون المشكلة في كتابة الكود , المشكلة في ماذا ستكتب "إيجاد الخوارزمية الصحيحة"
============================
ما هو الغرض super
[CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="https://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
[/CENTER]
[CENTER][COLOR=#800000][B]
=====================
[URL="https://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
============
مدونتي
[URL="https://black0dreams.wordpress.com"] Black0Dreams[/URL]
[/B][/COLOR]
The Dreams are the fake hope of our pointless life
[/CENTER]
تستخدم غالباً مع الـ function التي تم عمل override لها وتكون الـ function الخاصه بك تحل محلها ، وتستخدم وقتها super لتقوم بنداء الـ function القديمة واضافة الكود الجديد لديها حتى لا تفقد مميزات الـ function الجديدة
أمر اخر بعد اذنك
هل دائما يتم الإعتماد على مبدأ إعادة رسم الواجهة الرسومية على نفس الصفحة, عوضا عن استدعاء صفحة جديدة؟
[CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="https://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
[/CENTER]
[CENTER][COLOR=#800000][B]
=====================
[URL="https://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
============
مدونتي
[URL="https://black0dreams.wordpress.com"] Black0Dreams[/URL]
[/B][/COLOR]
The Dreams are the fake hope of our pointless life
[/CENTER]
لم افهم السؤال... هل بالإمكان التوضيح ؟
ما لاحظته من الدرس أننا نقوم باستدعاء ملفات XML والتي تصف العناصر وتوزعها على الواجهة على عكس ما نقوم به في البرمجة للWindows مثلا حيث نقوم بإنشاء Form جديد ونضع عليه العناصر
يعني ال Container يبقى نفسه
[CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="https://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
[/CENTER]
[CENTER][COLOR=#800000][B]
=====================
[URL="https://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
============
مدونتي
[URL="https://black0dreams.wordpress.com"] Black0Dreams[/URL]
[/B][/COLOR]
The Dreams are the fake hope of our pointless life
[/CENTER]
بالفعل هناك طريقة أخرى وهو عدم استخدام الـ xml نهائياً
مثلا عمل Button bt = new Button() وتبدأ في وضع صفات ومكان الـButton ولكن الـ xml يساعدك على فصل التصميم عن الكود وهذه ميزه تتجه اليها معظم لغات البرمجة
عندي مشكلة
وهذي الصوره
https://www6.0zz0.com/2011/09/05/06/748462548.jpg
اقترب من كلمة Button وستظهر لك قائمة اختر منها import button وهي تقوم باضافة سطر في بداية الكود يفيد باستيراد المكتبة الخاصة بالأزرار
اخوي ماحصلت import button ممكن تعطيني صوره فيها مكانه
الله يعطيك العافيه اخوي بس طلعت لي مشكلة ثاني
هذي صوره
https://www14.0zz0.com/2011/09/06/12/810678641.jpg
هذا ليس بخطأ أخي الفاضل
مادام الخط ليس باللون الأحمر فهو مجرد تنبيه يمكنك تجاهله
وما يظهر لك يفيد ان قمت بانشاء مسمى من نوع button ولم تستخدمه بعد
اسف استاذي الفاضل ع ازعاجك لكن فيه مشكلة جديده مالقيت لها حل من العصر وانا ادور ياليت تسعفني بحل لها
https://www2.0zz0.com/2011/09/06/19/826094836.jpg
انصحك بعمل Clean Project من قائمة Project وغلق وفتح البرنامج مره أخرى
المفضلات