سلسلة تعلم الأندرويد – الحلقة الحادية عشر: الواجهات الرسومية الجزئية

السلام عليكم شرحت في الدرس السابق الواجهات العامة الرئيسية في الأندرويد، وفي هذا الدرس سوف أقوم بشرح الواجهات الجزئية التي تتضمنها تلك الواجهات الرئيسية. الواجهات الجزئية في الأندرويد كثيرة ومتعددة (يمكن مراجعتها من هنا) ولكني سوف أتكلم عن أهمها. الواجهة النصية TextView: الواجهة النصية هي من أكثر الواجهات استعمالاً لسهولتها وإمكانية تطويعها لعرض مختلف النصوص.... أقرا أكثر

سلسلة تعلم الأندرويد – الحلقة العاشرة: واجهة القائمة الرسومية (متطّور)

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

سلسلة تعلم الأندرويد – الحلقة التاسعة: الواجهة الرسومية القائمة

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

سلسلة تعلم الأندرويد – الحلقة الثامنة: الواجهات الرسومية

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

سلسلة تعلم الأندرويد – الحلقة السابعة: دور حياة النشاط

يمثل النشاط جزءاً أساسية من التطبيق حيث يتضمن الواجهات الرسومية بالإضافة إلى البرمجة اللازمة للتحكم بتلك الواجهات. وسوف نتعرف على دور حياة النشاط (كيف يبدأ، وكيف يعمل، ومتى ينتهي) في تطبيقات الأندرويد. نظرة عامة: يتألف التطبيق من نشاطات مختلفة تتصل فيما بينها بالقادح أو الزناد (Intent). عندما يتم الإنتقال من نشاط إلى آخر يقوم الأندرويد... أقرا أكثر

سلسلة تعلم الأندرويد – الحلقة السادسة: تصاريح التطبيق

السلام عليكم في الحلقة الأخيرة من هذه السلسلة قدمت عرضاً لملف AndroidManifest.xml والأوسمة التي يحتويها. وأحد هذه الأوسمة خاص بالتصاريح المطلوبة لتنصيب التطبيق على الجهاز وتشغيله. وسوف أقوم في هذه الحلقة بشرح طبيعة التصاريح وما هو دور كل منها. صمم الأندرويد ليجعل كل تطبيق منعزل عن التطبيقات الأخرى ومحتويات الجهاز أيضاً ولا يمكنه الدخول إليها... أقرا أكثر

هيكلية نظام الأندرويد

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

سلسلة تعلم الأندرويد – الحلقة الخامسة: ملف الـ Manifst.xml

السلام عليكم قدمت في الحلقات الماضية مصادراً لكيفية البداية بتطوير تطبيقات للأندرويد (يمكنك مراجعة الروابط للدروس السابقة في أسفل التدوينة). وفي هذه الحلقة سوف أبداً بشرح ملف الـmanfist.xml  والذي يحتوي على المعلومات الضرورية لتشغيل التطبيق على نظام الأندرويد. كل تطبيق في الأندرويد يجب أن يحتوي على هذا الملف في المجلد الرئيسي. ملف manfist يحتوي على... أقرا أكثر

سلسلة تعلم الاندرويد – الحلقة الرابعة: أهلاً أندرويد، مستوى متقدم

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

سلسلة تعلم الأندرويد – الحلقة الثالثة: أهلا بالعالم

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