أين أنا تطبيقات الروبوت

إنشاء مشروع الروبوت

هذا الدرس يعلمك ل

يجب عليك أيضا قراءة

ويتضمن مشروع الروبوت كافة الملفات التي تشكل الشفرة المصدرية لتطبيق Android.

ويوضح هذا الدرس كيفية إنشاء مشروع جديد إما باستخدام الروبوت ستوديو أو باستخدام أدوات SDK من سطر الأوامر.

ملاحظة: يجب أن يكون بالفعل الروبوت SDK مثبتة، وإذا كنت تستخدم الروبوت الاستوديو، ويجب أن يكون أيضا الروبوت Studio مثبتا. إذا لم يكن لديك هذه اتبع دليل لتثبيت SDK الروبوت قبل البدء في هذا الدرس.

أين أنا تطبيقات الروبوت

إنشاء مشروع مع الروبوت ستوديو

  1. في الروبوت الاستوديو، وإنشاء مشروع جديد:
    • إذا لم يكن لديك مشروع فتح، في أهلا بك الشاشة، انقر فوق مشروع جديد .
    • إذا كنت قد فتح مشروع، من ملف القائمة، حدد مشروع جديد. تظهر شاشة إنشاء مشروع جديد.
  2. املأ الحقول التي تظهر على الشاشة، وانقر التالى.

فمن الأسهل لمتابعة هذه الدروس إذا كنت تستخدم نفس القيم كما هو مبين.

  • اسم التطبيق هو اسم التطبيق الذي يظهر للمستخدمين. لهذا المشروع، استخدم "رسالتي الأولى التطبيقات".
  • مجال الشركة يوفر التصفيات المؤهلة التي سيتم إلحاق اسم الحزمة. الروبوت سوف ستوديو تذكر هذه التصفيات لكل مشروع جديد تقوم بإنشائها.
  • اسم العلبة هو اسم مؤهل بشكل كامل للمشروع (وفقا لنفس القواعد التي لتسمية حزم في لغة البرمجة جافا). يجب أن يكون اسم حزمة فريدة من نوعها في جميع الحزم المثبتة على نظام أندرويد. تستطيع تحرير هذه القيمة بشكل مستقل من اسم التطبيق أو نطاق الشركة.
  • موقع المشروع هو الدليل على النظام الخاص بك الذي يحمل ملفات المشروع.
  • تحت حدد النموذج العوامل سيتم تشغيل التطبيق على. ضع علامة في المربع لل الهاتف واللوحي .
  • إلى الحد الأدنى SDK. اختار API 8: أندرويد 2.2 (ل Froyo).

    الحد الأدنى SDK مطلوب هو أقرب نسخة من الروبوت الذي يدعم التطبيق الخاص بك، أشار باستخدام مستوى API. لدعم العديد من الأجهزة ممكن، يجب تعيين هذا إلى أدنى النسخة المتاحة التي تسمح التطبيق الخاص بك لتوفير مجموعة السمة الأساسية لها. إذا كان أي ميزة من التطبيق الخاص بك ليست ممكنة إلا على أحدث إصدارات الروبوت وانها ليست حاسمة لمجموعة ميزة التطبيق الأساسي، يمكنك تمكين الميزة فقط عند تشغيل الإصدارات التي تدعم ذلك (كما هو مبين في دعم إصدارات منصة مختلفة).

  • ترك كل الخيارات الأخرى (التلفزيون، ملابس، والزجاج) لحالها وانقر التالى.

    أنشطة

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

  • تحت إضافة إلى النشاط لتر، قالب GT.. اختار آخر فارغ وانقر التالى .
  • تحت تخصيص آخر. غير ال اسم آخر لMyActivity. ال اسم تخطيط تغييرات على activity_my. و ال عنوان لMyActivity. ال القائمة اسم المورد غير menu_my.
  • انقر على نهاية زر لإنشاء المشروع.
  • أين أنا تطبيقات الروبوت

    مشروع الروبوت الخاص بك هو الآن الأساسي التطبيق "مرحبا العالم" الذي يحتوي على بعض الملفات الافتراضية. نتوقف لحظة لمراجعة أهم هذه:

    التطبيق / SRC / / الرئيسية RES / تخطيط / activity_my.xml هذا الملف تخطيط XML هو للنشاط أضفته عند إنشاء المشروع مع الروبوت الاستوديو. وبعد سير العمل مشروع جديد، الروبوت ستوديو يقدم هذا الملف مع كل من عرض النص ومعاينة واجهة المستخدم الشاشة. ملف يحتوي على بعض عناصر واجهة افتراضية من المكتبة تصميم المواد، بما في ذلك شريط التطبيق وعمل زر العائمة. ويتضمن أيضا ملف تخطيط منفصلة مع المحتوى الرئيسي. التطبيق / SRC / / الرئيسية RES / تخطيط / content_my.xml يقيم هذا الملف تخطيط XML في activity_my.xml. ويحتوي على بعض الإعدادات وعنصر TextView أن يعرض الرسالة، "أهلا بالعالم!". / / الرئيسية / جافا / com.mycompany.myfirstapp / MyActivity.java علامة تبويب لهذا الملف يظهر التطبيق SRC في الروبوت Studio عند انتهاء العمل مشروع جديد. عند تحديد الملف الذي نرى تعريف الفئة للنشاط الذي قمت بإنشائه. عند إنشاء وتشغيل التطبيق، وصنف آخر يبدأ النشاط وبتحميل ملف التخطيط الذي يقول "مرحبا العالم!" التطبيق / SRC / الرئيسية / AndroidManifest.xml على يصف ملف البيان الخصائص الأساسية للبرنامج ويحدد كل مكون من مكوناته. عليك إعادة النظر في هذا الملف على النحو الذي اتبع الدروس وإضافة المزيد من العناصر إلى التطبيق الخاص بك. يستخدم التطبيق / build.gradle الروبوت ستوديو Gradle لتجميع وبناء التطبيق الخاص بك. هناك ملف build.gradle لكل وحدة من المشروع الخاص بك، فضلا عن ملف build.gradle للمشروع بأكمله. عادة، كنت مهتما فقط في ملف build.gradle للوحدة، في هذه الحالة التطبيق أو وحدة التطبيق. هذا هو المكان الذي يتم تعيين التبعيات بناء التطبيق الخاص بك، بما في ذلك إعدادات defaultConfig:
    • compiledSdkVersion هو إصدار النظام الأساسي ضد الذي سيتم تجميع التطبيق الخاص بك. افتراضيا، يتم تعيين هذا إلى أحدث إصدار من أندرويد متاح في SDK الخاصة بك. (يجب أن يكون الروبوت 4.1 أو أكبر، وإذا لم يكن لديك مثل هذه النسخة متاحة، يجب تثبيت واحد باستخدام إدارة SDK). لا يزال بإمكانك بناء التطبيق الخاص بك لدعم الإصدارات القديمة، ولكن وضع هذا إلى أحدث إصدار يسمح لك لتمكين ميزات جديدة وتحسين التطبيق الخاص بك للحصول على تجربة ممتازة للمستخدم على أحدث الأجهزة.
    • applicationId هو اسم الحزمة مؤهل للتطبيق الخاص بك الذي قمت بتحديده أثناء سير العمل مشروع جديد.
    • إصدار minSdk هي النسخة الدنيا SDK حددتها أثناء سير العمل مشروع جديد. هذا هو الإصدار الأقدم من SDK الروبوت الذي يدعم التطبيق الخاص بك.
    • targetSdkVersion يشير إلى أعلى نسخة من الروبوت التي لديك اختبار التطبيق الخاص بك. كما إصدارات جديدة من الروبوت تصبح متاحة، يجب اختبار التطبيق الخاص بك على نسخة جديدة وتحديث هذه القيمة لتتناسب مع مستوى أحدث API، وبالتالي الاستفادة من ميزات المنصة الجديدة. لمزيد من المعلومات، يرجى قراءة دعم إصدارات منصة مختلفة.

    رؤية بناء مشروعك مع Gradle لمزيد من المعلومات حول Gradle.

    لاحظ أيضا أن الدلائل / RES التي تحتوي على موارد للتطبيق الخاص بك:

    drawable-لتر، densitygt. / الأدلة للموارد drawable. البعض من الرموز قاذفة، والمصممة لمختلف الكثافات. تخطيط / دليل للملفات التي تحدد واجهة المستخدم لتطبيقك مثل activity_my.xml. نوقشت أعلاه، الذي يصف التصميم الأساسي للطبقة MyActivity. القائمة / دليل للملفات التي تحدد عناصر القائمة التطبيق الخاص بك. رموز زخرفة نقطية / قاذفة يقيمون في زخرفة نقطية / المجلد بدلا من drawable / المجلدات. يحتوي هذا المجلد على صورة ic_launcher.png التي تظهر عند تشغيل التطبيق الافتراضي. القيم / دليل لملفات XML الأخرى التي تحتوي على مجموعة من الموارد، مثل سلسلة واللون التعاريف.

    لتشغيل التطبيق، انتقل إلى الدرس التالي.

    الوظائف ذات الصلة

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

    • ما هو حساب العمل؟ ويمكن للشركات والمؤسسات والجامعات، وأصحاب عمل آخرين إنشاء حساب في مكان العمل على Windows Phone الخاص التي توفر التطبيقات والمعلومات التي يمكن أن تجعل من السهل ...

    • 20 تطبيقات تحتاج إليه من أجل تحسين إينستاجرام الصور ومقاطع الفيديو في Instagram يمكن أن يكون أداة تسويقية قوية عند استخدامها بشكل صحيح. لكن سهل صور الهاتف الخليوي مع خمر مستوحاة المرشحات يمكن أن يذهب ذلك فقط ...

    • فيديو: التدريب العملي على جديد مع إينستاجرام الفيديو على الروبوت ليس ذلك كان الكثير من مفاجأة بعد بضعة تقارير من الخبر في الأيام التي سبقت الحدث الفيسبوك اليوم، ولكن نعم، هم ...

    • كيفية عرض والتحكم عن بعد الروبوت الهاتف الخاص بك عن طريق جايسون فيتزباتريك في 2 فبراير 2011 إذا كنت قد تمنيت لو تستطيع أن ترى شاشة الهاتف الروبوت على سطح المكتب الخاص بك أو جهاز التحكم عن بعد ذلك ...