[دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الفرعية

تم تحميل الصفحة في 0,6531355 ثانية
[دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الفرعية
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥


عُدنا اليَكم بدرَس الثِاني منَ دَورة " برمَجة تطبيَقات الانِدرويد " بعَنوان " برمَجة الانشِطة و البرمَجيات الفرعيَة " نبَدء علىَ بركَة الله ،


نقسم مكونات تطبيقات الهواتف الذكيه الى ثلاث اقسام :


1- الواجهات المرئيه وتسمى " Graphical User Interface " ويرمز لها " GUI "وهي الازرار ومربعات ادخال النص والقوائم المنسدله وما الي ذلك .

2- الكود البرمجي، وهي طريقه التحكم بهذه الواجهات والعناصر وتطبيق المنطق الذي نرغب به ليؤدي البرنامج غرضه .


3- المصادر الخارجيه او ما يسمى " resources " وهي اي شيء خارجي تستعمله في برنامجك ، مثل الصور، ملفات صوتيه، ملف خط مثلا او ملف مكتبه " jar " وهذه معروفه بالجافا وهي ما يقابل ملف " dll "ببرمجيات الويندوز مثلا الـ" VB " فيمكن ان تستعمل ملف " jar " به وظيفه معينه بدون ان تضطر لاعاده العمل .

افضل شيء هو تصميم الواجهه " GUI " ثم كتابه الكود الخاص بها
فعند تصميم الشاشه تتضح لك اصوره وماذا ستكون الوظائف المطلوبه وتبدأ بالبرمجه .

ومن خلال بيئه العمل ايكليبس وبفضل الـ" ADT " الذي تحدثت عنه، عمليه تصميم الـ" GUI "سهله ان شاء الله، وكذلك كتابه الكود الخاص بها، كما قلت كل هذا يتم من خلال برنامج واحد الايكليبس .



انشاء مشروع جديد



ثم اختر " android project " كما في الصوره



اضغط " next " فيظهر المربع التالي



سنملىء الفراغات بما يلى وسيتم تعريف كل اختيار




" Application name " اسم البرنامج الذي سيظهر عند تنصيبه على الهاتف


" Project name " اسم المشروع بالنسبه لبرنامج الايكليبس


" Package name " اسم الحزمه التي سيكون الكود بداخلها وله تسميه متداوله حيث يبدأ بـ" com " ثم اسم مميز لك مثلا اسم شركتك او اسمك ثم اسم التطبيق، تفصل كل واحده نقطه . عن الثانيه، هذه تهدف لترتيب الكود ولكي تحصل لنفسك على حزمه مميزه لانه قد تنشء ملف له نفس الاسم لملف موجود مسبقا فعندما تريد الوصول له يكون باستعمال اسم الحزمه وبهذا تضمن انك تستعمل الملف الذي تريده، الحزم بالنهايه ستكون على شكل مجلدات وعند توليد ملف البرنامج " APK " ستكون كلها وحده واحده


ثم اضغط " next " فيظهر المربع التالي



سنقوم بالغاء علامه الصح الموجوده بـ " create custom launcher icon " لا نحتاجها الان ثم اضغط " next "



اضغط " next "



ثم الانتهاء بضغطك على " finish " الان اتهينا من اتمام اعدادات انشاء المشروع

يقوم الايكليبس بتوليد وانشاء كافه الملفات الضروريه للمشروع ويضعها بترتيب معين
وكذلك ينشئ لك اول ملف للفعاليه التي طلبت انشاءها وكذلك ملف الـ" GUI " الخاص بها ويكون شكل الملفات وترتيبها كما في الصوره



تم بحمد الله انشاء المشروع



سيتم الان شرح الواجهه " package Explorar "



المجلد " src " يحتوى على ملف الرئيسى للمشورع ويمكن ان يحتوى على ملفات الجافا أخرىأضافيه ، وهى يحتوى على سورس كود البرمجى وكافه التطبيقات او البرمجيات الفرعيه التى تنفذ اوامر معينه فى المشروع وهو يحتوى بشكل اساسى على الملفتجد فيه عنوان رئيسي هو اسم الحزمه " package " الذي ادخلته عند انشاء المشروع " com.hello.devpoint " وكذلك به اول ملف " Java " انشأه " ADT " بشكل تلقائي وهو للفعاليه الاولى التي طلبت انشاءها




المجلد " gen " يحتوى على الملف " R.java " ويتم توليد هاذا الملف من خلال المترجم " compoler " الخاص بلغه جافا الموجود ضمن برنامج " Eclipse " ولا يجب عليك مطلقا التعديل على هاذا الملف




المجلد " res " وهو المجلد الذي يحوي اي مصادر غير الكود، مثل : صور، اصوات، وغيرها، كذلك فهو يحوي مجلد " layout " وبداخله يكون كل ملفات " XML " التي تستخدم لانشاء شاشات ال الفعاليات من ناحيه التصميم " GUI " ، نشاهد به ملف " main.xml " وهو ملف الـ" GUI " للفعاليه الموجوده حاليا " Devpoint.java "



المجلد " AndroidManifest.xml " هو ملف " xml " كذلك ومهم للغايه يكون به كل فعاليه يتم اضافتها وكذلك به معلومات عن الصلاحيات التي سيحتاجها النظام



المجلد " assets " يحتوى على كافه الموارد الخاصه بك التى يمكنك أستخدامها فى تطبيق أندرويد خاص بك مثل ملفات " image , text, database , html "وهاذا المجلد خاص بالموارد التى تخص تطبيقك والتى تعتبر خاصة بكل مشروع على حدى , اى موارد أستثنائيه


وهنا نكون أنتهينا من هاذا الدرس حتى لا أطول عليكم ونستكمل أن شاء الله فى الحلقه القادمه



 

E L O

إداري شؤون الأعضاء
rankrankrankrankrankrank
طاقم الإدارة
إنضم
16 يناير 2012
المشاركات
5,236
الإعجابات
10,751
النقاط
113
العمر
25
الإقامة
Bahrain
بسَم الله الرحَمن الرحَيم ، السَلام عليَكم ورحَمة الله وبركَاته ..

يعَطيك الله العافيَه بصَراحه الدرَوس ذهبيَه بنسبَه ليَ لانيَ استفَدت منهَا كَثير اتمِى متابعَه الدَوره و انِه منَ اولَ متابعَينها ، شكَرا لكَ انتِظر منَك باقيَ الدِروس يالغاليَ :32: .
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

تسلملى أخى الغالى E L O
ومشكووور جدا لتزينك لموضوعى ووضع الحقوق يا حبى عن جدا ماهر :233:
الدوره راح تكتمل بيك يا غالى والله :)

 
إنضم
30 يونيو 2014
المشاركات
2,332
الإعجابات
5,300
النقاط
113
الإقامة
فلسطين العزة
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

وعليكم السلام ورحمة الله وبركاته

جزاك الله أخي الكريم على هذا الشرح الرائع :42: سيستفيد الكثير من الأخوة من هذه الدورة بإذن الله

يثبت الموضوع لمدة 48 ساعة :42:

وفقك الله أخي
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

تسلملى أخى Qassam Sniper
مشكووووووووووور
ان شاء الله الكل يستفاد من هى الدوره :233:

تسلم لمرورك الععطر يا خوى:)
 

Mustapha.H-O

مُراقب النقطة العامة
طاقم الإدارة
إنضم
7 أكتوبر 2013
المشاركات
7,364
الإعجابات
10,307
النقاط
163
الإقامة
الجزائر-القرارة
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

بارك الله فيك علي الشرح الجميل
:):):233::233:
 
إنضم
7 يناير 2015
المشاركات
1,965
الإعجابات
2,370
النقاط
113
العمر
21
الإقامة
EGYPT
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

شكراا لك شررررررح ولا اروع

تسلم ايدك :233:
 

Shadow999

Active DeveloPer
rankrankrankrankrank
إنضم
17 يناير 2015
المشاركات
2,129
الإعجابات
2,217
النقاط
113
الإقامة
dev-point
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

وعليكم السلاام ورحمة الله وبركاته

شرح وافي

شكرا لك

ماقصرت اخي الكريم

:1 (226):
 
إنضم
25 أكتوبر 2012
المشاركات
1,089
الإعجابات
1,429
النقاط
113
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

شرح واضح ومفهوم
شكرا لك صديقي على ما تبذله من جهد
في خدمه الاعضاء
وفقك الله
يوشم بالخماسي واحلى تيم
 
إنضم
18 نوفمبر 2014
المشاركات
6,179
الإعجابات
8,203
النقاط
113
الإقامة
Egypt
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

وعليكم السلام ورحمة الله وبركاتة

ماشاء الله عليك يا غالى مبدع

الله يعينك يا غالى وتعمل اكثر للافادة للجميع
 

hamouda32

Active DeveloPer
rankrankrank
إنضم
7 أكتوبر 2013
المشاركات
717
الإعجابات
702
النقاط
93
الإقامة
الجزائر
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

بارك الله فيك
انشاء الله بعد الدورة سأقوم بتصميم رائع
:233:
 
إنضم
27 سبتمبر 2013
المشاركات
1,789
الإعجابات
2,903
النقاط
113
الإقامة
[ عقول الواعـين ]
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

وعليكم السلام ورحمة الله وبركاته

ماشاء الله عليك يامبدع شرح جميل وسهل هضمه

الله يعطيك العافيه صديقي
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

بارك الله فيك علي الشرح الجميل
:):):233::233:
تسلم لمرورك يا غالى :1 (226):
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

شكراا لك شررررررح ولا اروع

تسلم ايدك :233:
تسلملى يا محمد
مشكووور لمرورك العطر :1 (226):
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

وعليكم السلاام ورحمة الله وبركاته

شرح وافي

شكرا لك

ماقصرت اخي الكريم

:1 (226):
تسلم يا شااادو
تكرم لمرورك يا غالى :248:
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

شرح واضح ومفهوم
شكرا لك صديقي على ما تبذله من جهد
في خدمه الاعضاء
وفقك الله
يوشم بالخماسي واحلى تيم

تسلملى Security Hilla
الشكر لله يا صديقى والله الدوره لن تكتمل الا بكم انتم
أنتم أصحاب الفضل :1 (226):
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

وعليكم السلام ورحمة الله وبركاتة

ماشاء الله عليك يا غالى مبدع

الله يعينك يا غالى وتعمل اكثر للافادة للجميع
عمر باشا ربنا يكرمك يا صاحبى
ليك احلى ورده يا كبير :1 (226)::1 (226):
 
إنضم
27 ديسمبر 2014
المشاركات
1,121
الإعجابات
1,646
النقاط
113
الإقامة
Egy
رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات الف

موضوع جميل جدا

ابدااع

واصل :233:
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

بارك الله فيك
انشاء الله بعد الدورة سأقوم بتصميم رائع
:233:

تسلملى يا حبى والله
راح أنتظر تصميمك بشوق والله
ما قصرت والله يا حبى
بقكر أنهى الدوره غدا حتى أراه :29:
 
إنضم
4 أكتوبر 2014
المشاركات
1,570
الإعجابات
2,059
النقاط
113
الإقامة
أƒأ‘أ– أ‡أ،أ،أ¥ أ¦أ‡أ“أڑأ¥
Re: رد: [دوره برمجة تطبيقات الاندرويد - الحلقه ألثانية] تعلم صنع التطبيقات, برمجه الانشطه والبرمجيات

وعليكم السلام ورحمة الله وبركاته

ماشاء الله عليك يامبدع شرح جميل وسهل هضمه

الله يعطيك العافيه صديقي
مبدع التصميمات رجل من الماضي
تسلملى يا حبى جميلك لن أنساه يا غالى
مرورك يشرفنى :1 (226):
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل