السيد

كيفية كتابة تطبيق للأندرويد باستخدام Android Studio

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

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

المرحلة 1: تثبيت Android Studio

  1. يجب تثبيت JDK (مجموعة تطوير جافا) و JRE (بيئة وقت تشغيل Java). يمكنك تحميل هذا الرابط. اخترت إصدار نظام التشغيل الخاص بك هناك ، وقبول اتفاقية الترخيص ، وتنزيل وتثبيت.
  2. اذهب الآن إلى هنا //developer.android.com/sdk/index.html وقم بتنزيله أندرويد ستوديو (كن حذرًا ، سيتعين عليك تنزيل حوالي 3 غيغابايت).
  3. قم بتشغيل التثبيت واتبع التعليمات.

المرحلة 2: إنشاء مشروع جديد

  1. افتح Android Studio.
  2. في القائمة "بداية سريعة"، حدد"ابدأ مشروع Android Studio جديد".
  3. في النافذة "إنشاء مشروع جديد"(النافذة التي فتحت) ، اسم مشروعك"HelloWorld".
  4. اسم الشركة اختياري. *
  5. انقر "التالي".
  6. تأكد من وضع علامة فقط على "الهاتف والكمبيوتر اللوحي".
  7. إذا كنت تخطط لاختبار التطبيق الأول على هاتفك ، فتأكد من تحديد الإصدار الصحيح من Android (ليس أقدم من الإصدار الموجود على الهاتف).
  8. انقر "التالي".
  9. اختر "نشاط فارغ".
  10. انقر "التالي".
  11. اترك جميع الحقول الأخرى كما هي.
  12. انقر "نهاية".

* الاسم النموذجي للشركات لمشاريع أندرويد "example.name.here.com".

المرحلة 3: تحرير التحية

  1. انقر فوق علامة التبويب نشاط_main. XMLعلى الأرجح أنها نشطة بالفعل.
  2. تأكد من أن علامة التبويب نشطة في أسفل الشاشة. تصميم (على الأرجح هو).
  3. اسحب العبارة "مرحبا، العالم!"من الركن الأيسر العلوي من الهاتف إلى وسط الشاشة.
  4. على الجانب الأيسر من الشاشة توجد شجرة مجلدات. افتح المجلد المسمى "القيم".
  5. في هذا المجلد ، انقر نقرًا مزدوجًا فوق الملف "سلاسل. XML".
  6. في هذا الملف ، ابحث عن السطر الذي يحتوي على النص "مرحبا العالم!"وأضف هذا النص"ترحيب إلى لي التطبيق!".
  7. العودة إلى "علامة التبويب"نشاط_main. XML".
  8. تأكد من أن النص في وسط شاشة الهاتف ويحتوي على النص "مرحبا عالم! ترحيب إلى لي التطبيق!".

المرحلة 4: إضافة زر

  1. علامة تبويب "نشاط_main. XML"حدد علامة التبويب أدناه"تصميم".
  2. في العمود الموجود على يسار النافذة حيث يوجد الهاتف ، ابحث عن المجلد المسمى "الحاجيات". هناك العديد من الأزرار.
  3. خذ الزر "زر"واسحبه إلى شاشة الهاتف. يجب أن يكون في منتصف الشاشة أسفل النص مباشرةً.
  4. تأكد من أن الزر لا يزال محددًا (الإطار الأزرق من حوله).
  5. في الزاوية اليمنى السفلى هناك نافذة مع خصائص الكائن المحدد. مرر لأسفل وابحث عن خط يسمى "نص".
  6. تغيير النص "زر جديد"على"الصفحة التالية".

الخطوة 5: إنشاء نشاط ثانٍ

  1. في الجزء العلوي من شجرة نظام ملفات المشروع ، انقر بزر الماوس الأيمن على المجلد المسمى "التطبيق".
  2. اختر جديد> النشاط> نشاط فارغ.
  3. في النافذة التي تظهر ، في السطر العلوي ، أدخل "SecondActivity".
  4. انقر "نهاية".
  5. انقر فوق "علامة التبويب"نشاط_second. XML"وتأكد من تحديد علامة التبويب"تصميم".
  6. انقل النص من الركن الأيسر العلوي من الهاتف إلى مركز الشاشة ، كما فعلنا في الخطوات السابقة.
  7. تأكد من أن مربع النص ما زال محددًا (الإطار الأزرق) وفي الزاوية اليمنى السفلى من خصائص الكائن ، ابحث عن السطر "الهوية"وادخل هناك"نص2".
  8. في الركن الأيسر العلوي (في شجرة المشروع) ، حدد مرة أخرى بالنقر المزدوج "سلاسل. XML".
  9. تحت الخط
    مرحبا العالم! مرحبًا بك في تطبيقي!

    أضف السطر التالي

    مرحبا بكم في الصفحة الثانية!
  10. العودة إلى "علامة التبويب"activity_second.xml".
  11. حدد كتلة النص مرة أخرى.
  12. في الزاوية اليمنى السفلى في خصائص الكائن ، ابحث عن السطر "نص"وادخل هناك "@سلسلة/ ثانية_page".
  13. تأكد من أن حقل النص مكتوب الآن "ترحيب إلى ال في المرتبة الثانية صفحة!"والمدونة في وسط الشاشة.

الخطوة 6: يصف الإجراء للزر

  1. في الأعلى ، حدد "MainActivity. JAVA".
  2. أضف الأسطر التالية في النهاية OnCreate الخاص الأسلوب:
    زر زر = (زر) findViewById (R.id.button) ؛ button.setOnClickListener (جديد View.OnClickListener () {Override public void onClick (View v) {goToSecondActivity ()؛}})؛

    يجب أن يكون مثل هذا

  3. أضف الطريقة التالية في أسفل الفصل. MainActivity:
    private void goToSecondActivity () {Intent intent = new Intent (this، SecondActivity.class)؛ startActivity (النية) ؛ }

    يجب أن يكون مثل هذا

  4. انقر على + بجوار استيراد في الصف الثالث من علامة التبويب "MainActivity.java"لتوسيع قائمة المشغلين الاستيراد.
  5. أضف الأسطر التالية إذا لم تكن موجودة بعد:
    استيراد android.content.Intent ؛ استيراد android.view.View ؛ استيراد android.widget.TextView؛ استيراد android.widget.Button ؛

المرحلة 7: اختبار التطبيق

  1. في شريط الأدوات أعلى نافذة Android Studio ، انقر فوق رمز التشغيل الأخضر.
  2. في النافذة "اختار جهاز"تحديد عنصر"إطلاق منافس"وحدد الجهاز.
  3. انقر "حسنا".
  4. عند بدء تشغيل المحاكي (قد يستغرق وقتًا طويلاً) ، سيتم فتح التطبيق تلقائيًا على الجهاز الظاهري.
  5. تأكد من أن يتم عرض كل النص بشكل صحيح والنقر على الزر يأخذك إلى الصفحة التالية.

الحذر: إذا تلقيت الرسالة "لم يتم تثبيت وحدة نواة HAX!"عندها خياران ممكنان. الحقيقة هي أن هذه المحاكاة الافتراضية مدعومة فقط من معالجات Intel الحديثة وتحتاج فقط إلى تمكينها في BIOS. إذا كان لديك معالج لا يدعم هذه الوظيفة ، فسوف يتعين عليك اختبار التطبيق على هاتف حقيقي أو استخدام ليس المدمج في ، ولكن محاكي طرف ثالث.

كيفية الحصول على ملف .apk في Android Studio

في رأيي ، تم تغطية هذا السؤال بشكل جيد في هذه المقالة ، لذلك لن أكرر. بدا أسهل بالنسبة للدرس الأول لي الوضع اليدوي.

عندما تتلقى الملف ، يمكنك نسخه إلى هاتفك وتثبيت التطبيق.

المرحلة 8: النتيجة

تهانينا! لقد أكملت للتو كتابة أول تطبيق Android خاصتك ببعض الوظائف الأساسية. يجب أن يحتوي التطبيق النهائي على صفحة ترحيب للمستخدم وزر ينقل المستخدم إلى الصفحة الثانية.

تعرفت لفترة وجيزة على تطوير تطبيقات Android وربما أيقظت نفسك رغبة في تعلم كل ما هو ضروري من أجل مواصلة التطوير في هذا الاتجاه.

حظا سعيدا!

شاهد الفيديو: تعلم كيفية إضافة وإستخدام النصوص في تطبيق الأندرويد TextView in Android Studio (كانون الثاني 2020).