تطوير تطبيقات للهواتف النقالة مع نظام التشغيل أندرويد يتطلب الأخذ بعين الاعتبار العديد من الفروق الدقيقة ، واحدة منها هي السيطرة على اتجاه الشاشة. في بعض الحالات ، من الضروري منع دوران الشاشة بحيث يتم عرض التطبيق دائما في الاتجاه المحدد. في هذه المقالة ، ونحن سوف ننظر في دليل بسيط لحظر دوران الشاشة في الروبوت ستوديو.
طريقة واحدة لمنع دوران الشاشة هو استخدام الروبوت: السمة سكرينورينتينمنت في ملف تخطيط النشاط. تسمح لك هذه السمة بتعيين اتجاه الشاشة المطلوب للنشاط. على سبيل المثال ، لمنع دوران الشاشة ، تحتاج إلى تعيين قيمة السمة إلى أحد الثوابت: "عمودي" للاتجاه الرأسي ، أو "أفقي" للاتجاه الأفقي.
إذا كنت ترغب في منع دوران الشاشة للتطبيق بأكمله ، فيجب عليك تغيير ملف بيان المشروع. للقيام بذلك ، تحتاج إلى إضافة سمة الروبوت:الشاشةالتوجه في عنصر النشاط باستخدام القيمة المقابلة كسمة. على سبيل المثال ، لمنع الشاشة من الدوران عموديا للتطبيق بأكمله ، تحتاج إلى إضافة سمة أندرويد:الشاشة="صورة" إلى عنصر النشاط.
وهكذا ، يحظر دوران الشاشة في الروبوت ستوديو هي مهمة بسيطة التي يمكن حلها باستخدام الروبوت:السمة سكرينورينتينمنت. يجب تحديد اتجاه الشاشة المطلوب كقيمة السمة - " عمودي "أو"أفقي". سيساعدك هذا الدليل على ضبط اتجاه الشاشة بشكل صحيح وضمان سهولة استخدام التطبيق الخاص بك.
- كيفية تعطيل دوران الشاشة
- الروبوت ستوديو: دليل خطوة بخطوة
- الخطوة 1: تحميل الروبوت ستوديو
- الخطوة 2: تثبيت الروبوت ستوديو
- الخطوة 3: إعداد الروبوت ستوديو
- الخطوة 4: إنشاء مشروع جديد
- الخطوة 5: تطوير التطبيقات
- الخطوة 6: بناء وتصدير تطبيق
- الخطوة 7: الاختبار والنشر
- فتح المشروع في الروبوت ستوديو
- افتح ملف بيان التطبيق
- ابحث عن قسم إعدادات النشاط
- إضافة سمة لتعطيل دوران الشاشة
- تطبيق التغييرات في ملف البيان
- تحقق من تشغيل التطبيق على الجهاز أو المحاكي
- إضافة رمز للتعامل مع تغيير اتجاه الشاشة
- تحقق من سلوك التطبيق بعد تشغيل دوران الشاشة
- سؤال وجواب
كيفية تعطيل دوران الشاشة
هناك عدة طرق لتعطيل دوران الشاشة على أجهزة الروبوت في الروبوت ستوديو. واحدة من أسهل الطرق هي استخدام خاصية خاصة في ملف بيان التطبيق. إليك كيفية القيام بذلك:
افتح التطبيق ملف البيان أندرويدميفيست.شمل .
أندرويد: الشاشة = "صورة" / >
في هذا المثال ، استخدمنا قيمة "عمودي" للسماح بوضع الشاشة العمودي فقط. يمكنك أيضا استخدام قيمة "أفقي" للسماح فقط وضع الشاشة الأفقي.
حفظ ملف البيان وإعادة بناء التطبيق الخاص بك.
الآن سيقوم تطبيقك بإصلاح اتجاه الشاشة ولن يتم تدويره تلقائيا عندما يتغير الاتجاه المادي للجهاز.
الروبوت ستوديو: دليل خطوة بخطوة
الروبوت ستوديو هو بيئة تطوير متكاملة مصممة لإنشاء تطبيقات لنظام التشغيل أندرويد. في هذا الدليل ، سنقوم بتحليل عملية خطوة بخطوة لتثبيت وتكوين الروبوت ستوديو.
الخطوة 1: تحميل الروبوت ستوديو
الخطوة الأولى هي تحميل الروبوت ستوديو من موقع المطور الرسمي. افتح متصفحا واكتب" تنزيل أندرويد ستوديو " في شريط البحث. ابحث عن الموقع الرسمي وانتقل إلى صفحة التنزيل.
الخطوة 2: تثبيت الروبوت ستوديو
بعد تنزيل الملف القابل للتنفيذ المثبت ، قم بتشغيله. اتبع تعليمات المثبت ، واختيار الخيارات المطلوبة. أثناء عملية التثبيت ، قد تحتاج إلى تحميل مكونات إضافية ، مثل مجموعة تطوير جافا (جدك) ، إذا لم يكن لديك بالفعل.
الخطوة 3: إعداد الروبوت ستوديو
بعد تثبيت الروبوت ستوديو ، إطلاقه. سيتم الترحيب بك من خلال نافذة ترحيب حيث يمكنك تحديد الإعدادات القياسية أو تخصيص الإعدادات الخاصة بك. فمن المستحسن أن تترك الإعدادات القياسية لتبدأ.
الخطوة 4: إنشاء مشروع جديد
لإنشاء مشروع جديد ، حدد" بدء مشروع استوديو أندرويد جديد " في القائمة الرئيسية لاستوديو أندرويد. ثم اتبع تعليمات المعالج لإنشاء مشروع جديد ، وملء المعلومات اللازمة مثل اسم المشروع ، وحزمة التطبيق والحد الأدنى من إصدار الروبوت.
الخطوة 5: تطوير التطبيقات
بعد إنشاء المشروع ، سيتم نقلك إلى سير العمل الرئيسي من الروبوت ستوديو ، حيث يمكنك تطوير التطبيق الخاص بك. استخدام محاكي الروبوت ستوديو أو توصيل جهاز حقيقي لاختبار التطبيق.
| بعد تطوير التطبيق ، يمكنك بناء عليه للحصول على ملف التثبيت (أبك). في القائمة الرئيسية ، حدد "بناء" ثم "بناء حزمة(ق) / أبك(ق)". اتبع التعليمات من معالج بناء التطبيق لإنشاء ملف أبك. | الخطوة 7: الاختبار والنشر |
|---|---|
| بعد تلقي ملف أبك ، يمكنك تثبيته على الأجهزة الحقيقية لاختبار أو نشر التطبيق في متجر غوغل بلاي أو منصات أخرى. | جدول موجز للدليل خطوة بخطوة: |
| خطوة | الوصف |
| 1 | تحميل الروبوت ستوديو |
| 2 | تثبيت الروبوت ستوديو |
| 3 | إعداد الروبوت ستوديو |
| 4 | إنشاء مشروع جديد |
| 5 | تطوير التطبيقات |
6
بناء وتصدير تطبيق
7
الاختبار والنشر
- وكان دليل خطوة بخطوة على استخدام الروبوت ستوديو. نأمل أن هذا الدليل سوف تساعدك على البدء في إنشاء تطبيقات لنظام التشغيل أندرويد.
- فتح المشروع في الروبوت ستوديو
- قبل أن تتمكن من تعطيل دوران الشاشة في الروبوت ستوديو ، تحتاج إلى فتح المشروع الخاص بك في بيئة التطوير.
- للقيام بذلك ، اتبع الخطوات التالية:
إطلاق الروبوت ستوديو على جهاز الكمبيوتر الخاص بك.
في شاشة البداية ، حدد الخيار" فتح مشروع استوديو أندرويد موجود " (افتح مشروع استوديو أندرويد موجود).
في نافذة اختيار المشروع ، ابحث عن المجلد الذي يحتوي على مشروعك وحدده وانقر فوق موافق.
انتظر الروبوت ستوديو لتحميل شفرة المصدر من المشروع الخاص بك.
- بعد الانتهاء من هذه الخطوات ، سوف تفتح بنجاح المشروع الخاص بك في الروبوت ستوديو وتكون على استعداد لتكوين حظر دوران الشاشة.
- افتح ملف بيان التطبيق
- لمنع دوران الشاشة في التطبيق الخاص بك ، تحتاج إلى تغيير الإعدادات في ملف البيان. ملف البيان هو ملف شمل خاص يحتوي على معلومات حول التطبيق الخاص بك ، بما في ذلك مكوناته والأذونات والتكوين.
لفتح ملف البيان ، اتبع الخطوات التالية:
فتح المشروع في الروبوت ستوديو.
| ابحث عن الملف أندرويدمانيفيست.شمل في شجرة المشروع. يقع عادة في التطبيق -> دليل البيانات. | انقر نقرا مزدوجا فوق الملف الروبوتواضح.شمل لفتحه في محرر كود ستوديو الروبوت. |
|---|---|
بعد فتح ملف البيان ، سترى العديد من العلامات والسمات التي تصف التطبيق الخاص بك. لمنع دوران الشاشة ، تحتاج إلى إجراء تغييرات على العلامة التي تحدد النشاط الرئيسي للتطبيق الخاص بك.
داخل العلامة ، والعثور على الروبوت: شاشةسمة التوجيه وتغيير قيمته إلى "عمودي" أو "أفقي" اعتمادا على اتجاه الشاشة المطلوب. على سبيل المثال:
قبل
- بعد
- بعد إجراء التغييرات ، احفظ ملف البيان وأعد ترجمة التطبيق الخاص بك. الآن سيحظر التطبيق الخاص بك دوران الشاشة وفقا للاتجاه المحدد.
- ابحث عن قسم إعدادات النشاط
- لمنع دوران الشاشة في التطبيق ، تحتاج إلى العثور على إعدادات النشاط في ملف البيان. البيان هو ملف يصف الخصائص الرئيسية للتطبيق ، بما في ذلك إعدادات النشاط.
- افتح ملف بيان التطبيق (أندرويدمانيفيست.شمل) في الروبوت ستوديو.
ابحث عن القسم الذي يحتوي على معلومات حول طلبك.
| داخل القسم ، ابحث عن النشاط المطلوب الذي تريد حظر دوران الشاشة فيه. |
|---|
للقيام بذلك ، قم بالتمرير لأسفل البيان إلى القسم الذي يتوافق مع نشاطك. داخل القسم ، والعثور على أو إضافة الروبوت:شاشةالتوجه السمة. السمة الروبوت: سكرينوريشن تحدد اتجاه الشاشة لنشاط معين. لمنع دوران الشاشة ، يمكنك تعيين قيمتها إلى "عمودي". سيضمن ذلك اتجاها رأسيا ثابتا. مثال: أندرويد: الشاشة = "صورة"> |
- بعد إجراء تغييرات على ملف البيان ، احفظه. الآن سيتم إصلاح نشاطك في الاتجاه الرأسي ، وسيتم منع المستخدم من تدوير الشاشة إلى أوضاع أخرى.
| إضافة سمة لتعطيل دوران الشاشة | لتعطيل دوران الشاشة في الروبوت ستوديو ، تحتاج إلى إضافة سمة محددة في ملف البيان. يمكن القيام بذلك على النحو التالي: |
|---|---|
| افتح ملف بيان تطبيق أندرويد. وعادة ما يطلق عليه "الروبوتواضح".شمل "ويقع في مجلد" أب / سرك / الرئيسي | داخل العنصر حيث توجد شاشتك الرئيسية (عادة ما تكون النشاط الرئيسي) ، أضف السمة التالية: |
السمة