-->

الأربعاء، 22 مارس 2017

كيفية عرض النص باستخدام الادارة TextView وإظهار صورة باستخدام ImageView في الاندرويد استديو

بسم الله الرحمن الرحيم

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

في البداية قم بإنشاء مشروع جديد من خلال الذهاب الى قائمة File  ثم اختر منها New  ثم New Project
و هنا سنقوم بتسمية التطبيق  Name Appliction  بـ   My First Application
اما بالنسبة للباكيج فسيكون : omarkwaidie.com.myfirstapplication
طبعا ً تستطيع اختيار الاسم الذي تريده لتطبيقك كما تستطيع تغيير اسم الباكيج .
ثم نضغط على زر Next و نختار اقل اصدار يعمل عليه التطبيق Miniun SDK  هو API15
ثم نضغط على زر Next ثم نختار Empty Activity  م نضغط على زر Next و هكذا .... و اخيرا ً Finish
طبعا ً سبق و شرحنا كيفية انشار مشروع جديد على الاندرويد استديو (انقر هنا لقراءة درس كيفية انشاء مشروع جديد على الاندرويد استديو )
قم بفتح الملف  activity_main.xml وقم بتعديله حتى يصبح على الشكل التالي :

 
لعلك ستلاحظ ان هذا الملف مكتوب بلغة الـ XML  و لن بصعب على الكثيرين الذين لديهم خبرة في لغة الـ HTML   فهم التاغات و الخصائص بالنسبة لكل عنصر
  1. في هذا السطر مكتوب رقم الاصدار الخاص بالتطبيق , بالاضافة الى الترميز الذي سيستخدمه التطبيق وهو utf-8  
  2. اما  بالنسبة  لـ  RelativeLayout  فهو عبارة عن الوعاء الذي سيتم فيه وضع العناصر مثل  TextView  و Button  و غيرها .
  3. layout_width :هذه الخاصية تستخدم لتحديد عرض الوعاء و هنا ستاخذ هذه الخاصية القيمة match_parent  اي انها ستقوم بملئ الواجهة بشكل عرضي و احتلال جميع المساحات في الشاشة
  4. layout_height : هذه الخاصية تستخدم لتحديد طول الوعاء و هنا ستاخذ هذه الخاصية القيمة match_parent  اي انها ستقوم بملئ الواجهة بشكل طولي و احتلال جميع المساحات في الشاشة
  5.   paddingBottom  paddingRight paddingLeft paddingTop
  6. TextView : هذه الاداة تستخدم من اجل عرض النصوص , و هي تحتوي على الخصائص التالية :
  7. layout_width هذه الخاصية تستخدم لتحديد ارتفاع العنصر  TextView و هنا ستاخذ هذه الخاصية القيمة wrap_content  حيث سيتم من خلالها ملئ العنصر بشكل عرضي بحسب المحتوى النصي له .
  8. layout_height : هذه الخاصية تستخدم لتحديد عرض العنصر  TextView و هنا ستاخذ هذه الخاصية القيمة wrap_content  حيث سيتم من خلالها ملئ العنصر بسكل طولي بحسب المحتوى النصي له .
  9. text="Hello World!" : هذه الخاصية تحتوي على النص الافتراضي الذي سيتم عرضه وهو Hello World!  وهنا سنتركه على حاله , و لكننا سوف نقوم بتغيره لاحقا في كود الجافا
  10. textSize : هذه الحاصية تستخدم  لتحديد حجم خط النص
  11. textColor  : هذه الخاصية تستخدم لتحديد لون النص
  12. id الخاصية فهي عباره عن الاسم البرمجي لهذا العنصر و الذي سنقوم من خلاله بالتحكم به من خلال ملف الجافا

اما بالنسبة للأدا ة ImageView فهي تستخدم لعرض الصور في البداية قم بنسخ الصورة  وهي image1 من الهارد لديك ثم قم بلصقها بداخل ملف ال drawable  و الموجود ضمن مستكشف ملفات الاندرويد استدبو
 و الان سنعود الى ملف ال activity_main.xml  و نضيف له التاع التالي
بالنسبة لخصائص العرض و الارتفاع فقد سبق و شرحناها في  السطور السابقة
اما بالنسبة للخاصية src  فسنحدد فيها مسار الصورة image1 و هي موجودة بداخل ملف ال drawable

ثانيا ً – كلاس الجافا : قم بقتح كلا س الجافا MainActivity ثم قم بالتعديل عليه حتى يصبح كما في الصورة التالية :

  1. Package :  وهو عبارة عن اسم الحزمة لمشروعك و قد سبق و شرحناه في الدروس السابقة
  2. في هذه الاسطر سيتم استدعاء المكتبات اللازمة لتشغيل التطبيق و ذلك عن طريق الدالة import
  3. هنا سيتم انشاء كلاس فرعي و هو  MainActivity وهو كلاس مشتق من الكلاس Activity , حيث ان الكلاس MainActivity يمثل الكلاس الابن اما الكلاس Activity فهو يمثل الكلاس الاب .
  4. هنا سنقوم بتعريف متغير و سنسميه textView
  5. onCreate هذه الدالة سيتم تنفيذها  عندما يتم تشغيل التطبيق
  6. في هذا السطر سيتم  ربط كلاس الجافا الحالي مع ملف الـ activity_main
  7. في هذا السطر سيتم ربط المتغير مع العنصر الموجود في الواجهة الرسومية
  8. في هذا السطر سنقوم بتحديد السطر الذي سيظهر عندما يتم تنفيذ التطبيق , حيث سيتم استبدال النص Hell World  بالعبارة عمر قويضي طبعا ً تستطيع كتابة اي نص آخر



        و الان تعالو بنا لننفذ التطبيق من خلال النقر على زر run عن طريق جهاز الاندرويد الافتراضي (لقراءة درس تنفيذ التطبيق عن طريق جهاز الاندريود الافتراضي انقر هنا )
 وهنا سيظهر لك التطبيق كما يلي : 

اقرأ المزيد ...

الخميس، 17 نوفمبر 2016

تحميل و تنصيب محاكي خارجي Genymotion



اذا كنت تعاني من بطئ من محاكي اللاندرويد الوهمي AVD المرفق مع اندرويد استديو   هنا لديك طرق بديلة تستطيع استخدامها لتنفيذ تطبيقك وهي اما تنفيذ تطبيقك من خلال جهاز اندرويد حقيقي او من خلال تنصيب محاكي خارجي وهو الـ Genymotion

اولا ً – تحميل البرنامج الـ  Genymotion   :
 تستطيع تحميل هذا البرنامج من خلال الموقع التالي :
www.genymotion.com
في البداية عليك تسجيل الدخول أو قم بفتح حساب جديد في حال لم يكن لديك حساب في هذا الموقع اذهب الى الرابط التالي وقم بتسجيل الدخول في الموقع :
www.genymotion.com/account/login
ادخل اسم المستخدم و عنوان الايميل الخاص بك و كلمة السر......
و بعد ان تنتهي من تسجيل الدخول اضغط على زر Download  الموجود في اعلى الصفحة وهنا سينقلك الموقع الى الرابط التالي
www.genymotion.com/download





وهنا ستظهر لديك نسخة بالويندوز و اخرى خاصة باللينكس و اخرى خاصة بالماك .
وهنا سنقوم بتحميل النسخة الخاصة بالويندوز هنا لديك نسختين (نسخة تحتوي على برنامج  الـ  Genymotion مع برنامج  VirtualBox   و نسخة اخرى تحتوي على برنامج  الـ  Genymotion بدون برنامج  VirtualBox    )
ملاحظة : في حال كان برنامج  Oracle  VirtualBox  موجود سابقا ً في جهازك  قم بتحميل النسخة التي لا تتضمن برنامج  VirtualBox   
وبعد  ان تنتهي من تحميل البرنامج قم بفك الضغط

طبعاً نحن سنقوم بتحميل النسخة التي تحتوي على برنامج  الـ  Genymotion مع برنامج  VirtualBox  و سنقوم بشرح تنصيب البرنامجين

ثانيا  ً- تنصيب برنامج VirtualBox

برنامج VirtualBox : يعمل لك نظام وهمي بداخل نظام التشغيل المنصب على كمبيوترك حيث  يتيح لك تشغيل اكثر من نظام تشغيل ( مثل ويندوز و لينكس ....) على نفس جهاز الكمبيوتر وهو برنامج مجاني للاستعمال الشخصي و مفتوح المصدر وهو من تطوير شركة Oracle .

اضغط على Next

إضغط على زر التالي Next


اترك االخيارات كما هي و إضغط على زر التالي NEXT

اضغط على Yes
إضغط على زر Install  لبدء التنصيب



ثم ستظهر لنا النافذة النهائية



ثالثا ً - تنصيب المحاكي Genymotion
بمجرد انتهائك من تنصيب الـ  VirtualBox  ستظهر لك النافذة التالية

إضغط على ز التالي Next
وهنا ستظهر لك نافذة تتضمن المسار الذي سيتم تخزين البرنامج عليه


إضغط على زر التالي NEXT

في هذه النافذة سيظهر لك خيار يتضمن إنشاء ايقونة للبرنامج على سطح المكتب
إضغط على زر التالي NEXT



إضغط على زر Install  لبدء التنصيب



و أخيرا ً اضغط على زر إنهاء Finished
سيتم بشكل تلقائي فتح البرنامج
 في هذه النافذة ستظهر لك رسالة عدم وجود اي جهاز ، هل ترغب بإضافة جهاز جديد ؟
( او تستطيع الضغط على زر ADD + )



إضغط على Yes لإضافة جهاز جديد
هنا ستظهر لك النافذة التالية اضغط على زر sign in

هنا سيظهر لك مربع  قم بادخال اسم المستخدم و كلمة السر  ثم اضغط على Sign in


ثم اضغط على زر Sign in
وهنا ستظهر لك قائمة بالاجهزة المتوفرة اختر منها الجهاز الذي تريده
ثم اضغط على زر Next  و هنا ستظهر لك قائمة بمواصفات الجهاز اضغط على Next
ثم يبدأ بتحميل الجهاز



اننظر حتى يكتمل التحميل ثم اضغط على Finished

رابعا ً – ربط الاندرويد استديو  بالـ Genymotion
افتح برنامج الاندرويد استديو و اذهب الى قائمة File  و اختر منها  Settings و هنا ستظهر لك الاعدادات اذهب الى الخيار Plugins و اكتب في حقل Genymotion  : Plugins كما يظهر في الصورة التالية :
ثم اضغط على زر enter
ثم اضغط على الزر الاخضر المشار اليه في الاعلى install plugin
و بعد ان تنتهي ستظهر رسالة تخبرك بانه سيتم اعادة تشغيل الاندرويد است قم بإعادة تشغيل برنامج اندرويد استديو من خلال الضغط على زر Restart   
و بعد ان يتم اعادة تشغيل الاندرويد استديو عليك ادخال مسار الـ Genymotion  في الاعدادات و ذلك من خلال فتح قائمة File  ثم Settings  ثم other settings
قم بإدخال مسار الـ Genymotion  كما يظهر في الصورة

و اخيرا ً اضغط على OK
و الآن لتنفيذ تطبيقك عن طريق الـ Genymotion  اضغط على الزر الاحمر المشار اليه في الاعلى

وهنا ستظهر لك النافذة التالية
قم في البداية بتحديد الجهاز ثم اضغط على Start  واخيرا ً ستظهر لك واجهة تطبيقك

اقرأ المزيد ...

الأحد، 1 مايو 2016

شرح ملفات و مجلدات اندرويد استديو Android Studio


المجلد App : وهو عبارة عن مجلد التطبيق الخاص بك و هو يحتوي على الكثير من الملفات و المجلدات الخاصة بتطبيقك ، حيث هنا ستجد جميع الاكواد و المصادر

  • مجلد  الـ Manifests  : وهو يحتوي على الملف AndroidManifest.xml  تستطيع تحديد صلاحيات التطبيق كما تستطيع تحديد اول نافذة ستظهر لك عند فتح التطبيق اهم شيء عليك تذكره هنا هو انه في حال إضافة Activity  جديد في  مشروعك عليك إضافة هذا الاكتفتي في ملف الـ Manifests  .

  • مجلد الـ Java  : وهو يحتوي على ملف الجافا الرئيسي وهو MainActivity.java  وهذا الملف يحتوي على الكود البرمجي و كلاس الاكتفتي و التي سنكتب بداخلها الأكواد و الأوامر البرمجية بلغة الجافا للعناصر الموجودة في ملف الـ   ActivityMain.xml.

  • مجلد الـ res  : أي مجلد الـ Resources  وهو عبارة عن مجلد المصادر أو الموارد الخاصة بالتطبيق و باختصار يتضمن جميع الصور و الصوتيات و النصوص و الثيم و التي ستظهر في واجهة التطبيق  ، و يتألف هذا المجلد من عدة مجلدات فرعية سنشرح منها :

  1. مجلد : drawable  وهو يحتوي على الصور التي سيتم استخدامها في التطبيق  بالإضافة الى الصور و خلفية التطبيق.... الخاصة بملف الـ XML  .
  2. مجلد Layout  : ملف واجهة التطبيق activity_main.xml    وهذا الملف يعتمد على لغة الـ Xml   و سوف نشرح هذا الملف بالتفصيل في الفقرات التالية .
  3. مجلد Values : وهو يحتوي على ملف القيم و النصوص ملف الثيم الخاصة بالتطبيق بالإضافة الى ملف قيم الالوان .
  4. مجلد mipmap : وهو ملف الايقونات.
المجلد Gradle Scripts : وهو يحتوي على العديد من الملفات و لعل من اهمها :

ملف الـ Build.gradle(module:app) : و الذي يتضمن اقل اصدار سيعمل عليه    

تطبيقك و رقم الاصدار و اسم الاصدار الخاص بتطبيقك

 وسوف نشرح بالتفصيل هذه الملفات بالتفصيل في الدروس القادمة

 
اقرأ المزيد ...

شرح نوافذ برنامج اندرويد استديو Android Studio




1 –  يشير الرقم 1 الى شريط  القوائم : وهو يتضمن قوائم البرنامج مثل قائمة ملف File و تحرير Edit و عرض View  وغيرها .......
2 – اما الرقم  2 فهو يتضمن ToolBar  الايقونات الاكثر أستخداما ً مثل أيقونة فتح Open  ، و حفظ المشروع Save all  (مع العلم أن برنامج اندرويد استديو يقوم بالحفظ التلقائي للمشروع بدون الحاجة الى الضغط على امر حفظ) و تراجع Undo  و إستعادة Redo  و نسخ Copy  ، و قص Cut ، و لصق Plast
تشغيل البرنامج Run  ، الإعدادات Setting  ، AVD Manager مدير محاكي الاندرويد الوهمي و غيرها ......
3- اما الرقم 3 فهو يتضمن كافة ملفات المشروع و التي سنقوم بشرحها في الفقرة التالية .
4- اما الرقم 4   فيتضمن ملفات البرنامج المفتوحة : حيث تستطيع بكل سهولة التنقل بين هذه الملفات بكل سهولة و هنا نلاحظ ظهور ملف activity_main.xml
سنشرح هذه النافذة بشكل مختصر
5- والرقم 5 يشير الى عناصر واجهة البرنامج ، مثل  TextView وهو يقوم بعرض النص ، زر Button   ، و Imageview  و غيرها..... وسنقوم بشرح هذه العناصر في الفقرات التالية إن شاء الله  .
6 – الرقم 6 الشاشة التي سيتم معاينة التطبيق الخاص بك و ستظهر فيها جميع الصور و الازار   النصوص التي قمت بوضعها في تطبيقك
7- من هنا تستطيع اختيار الجهاز الذكي (هاتف ، تلفزيون .....)الذي سيتم من خلاله معاينة التطبيق الخاص بك، فالأندرويد أستديو يُمكنك من رؤية اية تعديلات على التطبيق بشكل فوري ، ليس على جهاز الهاتف الذكي فحسب بل أيضا على شاشات التفزيون الذكي

لاحظ كيف سيبدو تطبيقك على شاشة التلفزيون الذكي  اذا اخترت TV من هذه القائمة


8- من هنا نستطيع معاينة تطبيقك على الشاشة بشكل افقي او بشكل عمودي ، حيث ان التطبيق سيظهر بشكل عمودي ، ولكن اذا  اردت معاينة تطبيقك على الشاشة بشكل افقي اضغط على هذا الزر فقط



9 – اما بالنسبة للرقم 9 فمن هنا تستطيع معاينة تطبيقك على الاصدارات المختلفة للاندرويد
10 – من هنا تستطيع فتح ملف الـ MainActivity.java  و الذي ستقوم بكتابة الاكواد فيه بلغة الجافا
11 -  نافذة عناصر التطبيق و هي مرتبة  بشكل شجري و بمجرد إختيارك لأي عنصر سيظهر لك في الاسفل (كما هو موضح في الرقم 12 ) خصائص هذا العنصر
اقرأ المزيد ...

اضافة جهاز الاندوريد الوهمي Android Virtual Drive ) AVD )

 وهو عبارة الجهاز الافتراضي للاندرويد  والذي يمكنك  تنفيذ تطبيقك من خلاله بدون الحاجة الى ربط جهاز موبايل بالكمبيوتر
اذهب الى القائمة Tools  ثم اختر منها   Android ثم  اضغط على الامر AVD Manager 
 
 

 هنا ستظهر لك هذه النافذة

 

اضغط على  Create a virtual device  
  

 

 













قم باختيار الجهاز الذي تريد معاينة تطبيقك  وهنا سنختار جهاز الهاتف Phone  و هنا ستظهر أمامك العديد من الاجهزة قم بإختيار واحدة منها
وهنا سنختار جهاز الهاتف Nexus 4 ثم إضغط على next
وهنا ستظهر لك نافذة تطلب منك اختيار الاصدار الخاص بالاتدرويد لهذا الجهاز الافتراضي و هنا سنختار Lollipop

 اضغط على next وهنا ستظهر لك النافذة التالية :


 

الحقل  رقم 1 وهو  AVD Name هنا تستطيع ادخال اسم الجهاز الوهمي   و لكننا سنتركه على حاله
الحقل  رقم 2 تستطيع من هنا تغيير جهاز الهاتف الذي اخرته من خلال الضغط على زر Change
الحقل رقم 3 تستطيع من هنا تغيير الاصدار الخاص بنظام التشغيل اندرويد ، فمثلا تستطيع تعديل اصدار المصاصة الذي اخترته باصدار المارشملو من خلال الضغط على زر Change
الحقل رقم 4 : من هنا تستطيع تحديد كيفية ظهور تطبيقك على الجهاز الوهمي (افقي او عامودي) و هنا سنتركه على الوضع الافتراضي وهو العامودي Portrail

 و اخيرا ً اضغط على انهاء Finished

تنفيذ التطبيق عن طريق محاكي الاندرويد الوهمي AVD 
و الآن تعالوا بنا لنبدأ بتنفيذ التطبيق من خلال الضغط على زر المثلث الاخضر كما هو موضح في الصورة
 


 

وهنا ستظهر لك هذه النافذه
 


قم باختيار جهاز الاندرويد الافتراضي الذي قمت بإضافته من القائمة المنسدلة في
Android virtual device 
وهنا سنختار Nexus 4 API 21 ثم اضفط على ok و ثم انتظر جهاز الاندرويد الوهمي حتى يقلع ثم ستلاحظ ظهور شاشة المحاكي و  عليها رسالة !    Hello World
اقرأ المزيد ...

السبت، 30 أبريل 2016

مشروعك الاول على الاندرويد استديو Hello World

في هذا الدرس سوف نتحدث عن كيفية انشاء مشروع جديد new project على الاندرويد استديو Android Studio

بعد انتهاءك من تنصيب اندرويد استديو ستظهر لك هذه النافذة وهي النافذة الترحيبية
 




في القسم  اليساري لهذه النافذة سيظهر لك قائمة بالمشاريع الاخيرة  Recent Projects  التي قمت بإنشائها .
وفي القسم اليميني سيظهر لك Start  Quick وهي تتضمن   :    

Start a new Android Studio Project : لانشاء مشروع جديد في اندرويد استديو
Open an existing  Android Studio Project : لفتح مشروع اندرويد استديو سابق قمت بإنشاءه و الذي سيظهر اصلاً في قائمة المشاريع الاخيرة  Recent projectsImport an Android code simple: لاستيراد نماذج  اكواد 
Import  Non-Android Studio Project :  لاستيراد مشاريع مصممة على بيئة الاكليبس

Check out project from Version Control : لاستيراد مشاريع ذات اصدارات مختلفة
او لجلب مشاريع  مفتوحة المصدر من عدة مواقع مباشرة للبرنامج فمثل موقع gitHub.com
ولعلك ستلاحظ ان هناك مشاريع مصممة على اندرويد استديو و هناك مشاريع اخرى مصصمة
على Eclipse
Configure : لادخال الاعدادات الخاصة بالاندرويد استديو .
Docs and How- Tos : وهي عبارة عن نصائح و ارشادات تعليمية خاصة بالاندرويد استديو .
و سترى في الاسفل  رقم الاصدار الحالي للاندرويد استديو الذي قمنا بتنصيبه .
على كل حال إذا رغبت بالاطلاع على آخر الاصدارات و تحديث إصدارك القديم  إضغط على Check


و الآن لنبدا بإنشاء مشروع جديد من خلال الضغط علىStart a new Android Project  
ملاحظة : لعلك ستلاحظ عدم ظهور هذه النافذة في المرات القادمة  التي تفتح فيها اندرويد استديو والسبب في ذلك ان اندرويد استديو سيقوم تلقائيا ً بفتح آخر مشروع قمت بإنشاءه ، على كل حال اذا رغبت إظهار هذه النافذه عليك افتح القائمة File  و اختر منها Close Project  ، و هنا سيتم اغلاق نافذه المشروع الحالي الذي تعمل عليه و ستظهر لك هذه النافذه .

و الآن تعالوا بنا لنبدأ بإنشاء مشروع جديد
 ( ملاحظة يمكنك انشاء مشروع جديد من داخل الاندرويد لستديو من خلال  فتح قائمة ملف File   ثم اختيار الأمر جديد New )
وفي كلتا الحالتين ستظهر لك نافذة بعنوان New Project
 




Name Application  -    :وهو عبارة عن اسم التطبيق و سيظهر كعنوان للتطبيق في الجهاز الذكي ، وفي مثالنا هذا قمنا اطلقنا عليه اسم  HelloAndroid
  Company Domain -: اسم الدومين الخاص بالشركة اي عبارة عن عنوان موقع الانترنت الخاص بمطور تطبيقات الاندرويد على كل حال في حال لم يكن لديك موقع انترنت قم بكتابة اسمك  ولا تنسى .com  او .net     ..... إلخ
أهم شيء يجب ان لا يوجد عنوان آخر يشبه العنوان الذي ستضعه هنا في جوجل بلاي
Package Name -  : وهو عبارة عن اسم المشروع المرتبط مع التطبيق و لعلك ستلاحظ انه سيتم كتابة اسم الباكيج بشكل تلقائي ،  وهو مؤلف من الحقلين السابقين
Name Application )  + Company Domain )
و لكنك تستطيع تعديل اسم الباكيخ من خلال الضغط على Edit  و الموجودة على نفس السطر
Project  Location - : وهو عبارة المسار على القرص الصلب و الذي تريد ان تخزن فيه مشروعك

بعد ان تنتهي من ادخال الحقول السابقة اضغط على زر التالي Next


 


في هذه النافذة تستطيع تحديد نوع الجهاز الذكي الذي سيعمل عليه تطبيقك ( هاتف و تابلت أو تلفاز أو أجهزة قابلة للإرتداء كالساعة  أو نظارة  ) ، بالإضافة الى تحديد الحد الادنى من اصدار نظام الأندرويد  (ٍSDK)الذي تريد ان يعمل عليه التطبيق .
وهنا سنختار الهاتف الذكي و التابلت Phone and Tablet 
وفي السطر التالي Minimum SDK  قم بتحديد أقل إصدار سيعمل عليه التطبيق و قد إخترنا هنا API15: Android 4.0.3   و بالتالي فإن تطبيقك سيعمل على
و هذا يعني ان تطبيقك سيعمل على الإصدار هيIce Cream Sandwich   و ما فوق .
في حال اردت معرفة ميزات كل إصدار و النسبة المؤوية  من الاجهزة المفعلة من  كل اصدار إضغط على Help Me Choose
قم بالنقر على كل أصدار على حده لتتعرف على ميزات كل إصدار بالإضافة الى نسبة انتشار كل اصدار فمثلا ً نسبة الاجهزة العاملة بإصدار جيلي بين هي 99.3%


 


ثم اغلق هذه النافذة للعودة الى النافذة السابقة .
وبعد ان قمت بتحديد الحد الادنى من الـ SDK إنقر على زر التالي NEXT .

 



ستظهر لك لائحة قوالب معدة مسبقا ً و التي يمكنك استخدامها في التطبيق الخاص بك
اختر Empty Activity
ثم اضغط على زر التالي NEXT  . 
 

 

 Activity Name  : وهو عبارة عن اسم يشير الى اسم  نشاطك في الكود البرمجي و بمجرد إكتمال اعداد المشروع سوف يتم إنشاء فئة  .java  تتضمن اسم النشاط الذي وضعته في هذا الحقل وهو هنا MainActivity.java  و بذلك تكون قد انشأت فئة فرعية للنشاط وهي تابعة للفئة الرئيسية Activity
Layout Name : وهو عبارة عن إسم ملف تصميم الواجهة الرسومية وهو يعتمد على لغة الـ XML  وبمجرد إكتمال الإعداد سوف سيتم إنشاء ملف   يتضمن الاسم الذي ادخلته في هذا الحقل و يحمل إمنداد .XML  وهو هنا  activity_maim.xml
وهنا سيبدأ البرنامج بتحميل الملفات الخاصة بهذا المشروع
 


 


و أخيراً ستظهر لك واجهة التطبيق 




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

تحميل و تنصيب اندرويد استديو Android Studio 1.5 و متطلبات النظام

متطلبات تنصيب ِ Adroid Studio 1.5
بالنسبة لنظام الـ Windows :        
نظام تشغيل   Windows  7 / 8 / 10 / Vista اما بالنسبة لـ Windows XP  فقد توقف الدعم عنه .
الرمات Ram  : يجب ألا تقل عن 2 جيكا و يفضل أن تكون 4 جيكا
كما يجب ان يتوفر لديك مساحة على القرص الصلب وهي : 400 ميغابايت  أندرويد استديو بالاضافة الى 1 جيكا على الاقل للـ SDK
معالج ذو سرعة جيدة
java Development kit (JDK)7  وما فوق
الحد الادنى لدقة الشاشة 800 × 1280


أما بالنسبة للماك    : OS X
Mac 10.8.5 وما فوق حتى 10.9 (Mavericks)
الرمات Ram  : يجب ألا تقل عن 2 جيكا و يفضل أن تكون 4 جيكا
كما يجب ان يتوفر لديك مساحة على القرص الصلب وهي : 400 ميغابايت للأندرويد استديو بالاضافة الى 1 جيكا على الاقل للـ SDK
معالج ذو سرعة جيدة .
Java Runtime Environment (JRE)6  وما فوق
java Development kit (JDK)7  و ما فوق
الحد الادنى لدقة الشاشة 800 × 1280


ثانيا ً - تحميل و تنصيب برنامج Android Studio 

تحميل اندرويد استديو :

إذهب إلى الرابط : http://developer.android.com/sdk/index.html

اضغط على Downlaod Android Studio for Windows (هنا نلاحظ عدم ظهور نسخ الاندرويد استديو الخاصة بالماك و اللينكس و السبب في ذلك ام المتصفح يقوم بشكل تلقائي بتحديد نوع نظام التشغيل المنصب لديك)
 
وهنا ستظهر لك الشروط 

 


 
قم بقبولها من خلال تفعيل الخيار I have read and agree with above terms and conditions
ثم قم بالضغط على DOWNLOADS ANSROID STUDIO FOR WINDOWS
ثم تظهر لك رسالة  تاكيد اضغط على SAVE  لبدأ التحميل 
تنصيب اندرويد استديو
و الان اضغط على الملف الذي قمن بتحميلة و الذي ياخذ شكل ملف تنفيذي exe


هنا ستظهر لك نافذة ترحيبية
اضغط على زر Next
ستظهر لك نافذة  تتضمن
Android Studio و هو عبارة عن الاندرويد استديو
Android SDK : وقد قمنا بشرحه في مقدمة هذا الفصل
Android Virtual Drive : وهو عبارة الجهاز الافتراضي للاندرويد  والذي يمكنك  تنفيذ تطبيقك من خلاله بدون الحاجة الى ربط جهاز موبايل بالكمبيوتر
و اي ان الـ SDK  مرفق مع هذه النسخة و لاداعي لتحميله
كما تتضمن المساحة التخزينية المطلوبة وهي 3.8 GB


اترك الخيارات كما هي و إضغط على زر Next
سيظهر لك في هذه النافذة مسارين :
المسار الاول وهو المسار  الذي سيتم فيه تخزين الاندرويد استديو .
و المسار الثاني و هو المسار الذي سيتم تخزين الـ SDK  فيه .
 
اضغط على زر Next 
سيظهر لك في هذه النافذة المكان الذي تريد أن يظهر اندرويد استديو في قائمة ابدأ 



 




اضغط على زر Install  لبدأ تنصيب البرنامج
و الان اضغط على زر Next
  
و اخيرأ اضغط على زر Finished
و بذلك نكون قد انتهينا من تنصيب الاندرويد استديو
في حال كان اي استفسار يتعلق بالتنصيب قم بزيارة صفحتي على الانترنت  www.omarkwaidioe.blogspot.com
او صفحتي على الفيس بوك : www.facebook.com/app.android.studio
اقرأ المزيد ...