عند إنشاء مشروع جديد باستخدام بيئة تطوير Android Studio، يتم إنشاء نشاط رئيسي (MainActivity) بشكل افتراضي يحتوي على شريط عنوان (Title Bar) ورمز عائم (Floating Icon). إذا كنت ترغب في إزالة هذه العناصر وإنشاء نشاط فارغ بشكل حقيقي، يمكنك اتباع الخطوات التالية:
أولاً، قم بفتح ملف res/values/styles.xml
في مشروعك واستبدل السمة (Theme) الحالية بسمة تخلو من شريط العنوان والرمز العائم. يمكنك استخدام السمة Theme.AppCompat.NoActionBar
كمثال. يجب أن يبدو الملف كالتالي:
xml<resources>
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="colorPrimary">@color/colorPrimaryitem>
<item name="colorPrimaryDark">@color/colorPrimaryDarkitem>
<item name="colorAccent">@color/colorAccentitem>
style>
resources>
بعد ذلك، قم بفتح ملف res/layout/activity_main.xml
وتأكد من أن الشيفرة XML تحتوي على تصميم فارغ بدون أي عناصر. يمكنك استخدام الكود التالي كمثال:
xml"1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
RelativeLayout>
بعد تحديد هذه الخطوات، يجب أن تكون قد قمت بإنشاء نشاط فارغ بدون شريط عنوان أو رمز عائم. يمكنك البدء في تطوير تطبيقك من هنا وتخصيص التصميم وفقاً لاحتياجاتك. في حال وجود أي استفسارات إضافية، لا تتردد في طرحها.
المزيد من المعلومات
عند إنشاء تطبيق Android باستخدام Android Studio، يتم إنشاء مشروع يحتوي على هيكل أساسي يتضمن نشاط رئيسي (MainActivity). في الشرح السابق، قمنا بالتركيز على إزالة شريط العنوان (Title Bar) والرمز العائم (Floating Icon) للحصول على نشاط فارغ.
الآن، لنتناول بعض المعلومات الإضافية حول هيكل المشروع وكيفية تخصيص تطبيق Android الخاص بك:
-
هيكل المشروع:
app/src/main/java
: تحتوي هذه الحزمة على ملفات الكود المصدري لتطبيقك، بما في ذلك نشاطاتك وكلاسات Java الأخرى.app/src/main/res
: تحتوي هذه الحزمة على الموارد مثل ملفات تخطيط الواجهة (XML) والصور والأيقونات.app/src/main/AndroidManifest.xml
: يحتوي على معلومات حول التطبيق، بما في ذلك الأنشطة وأذونات النظام.
-
تخصيص الواجهة:
- يمكنك تخصيص تخطيط الواجهة الخاص بنشاطك من خلال تعديل ملفات XML الموجودة في
res/layout
. يُستخدم هناactivity_main.xml
كمثال لنشاط رئيسي، ويمكنك إضافة وتعديل العناصر وفقًا لتصميم تطبيقك.
- يمكنك تخصيص تخطيط الواجهة الخاص بنشاطك من خلال تعديل ملفات XML الموجودة في
-
التفاعل مع الشيفرة:
- يمكنك تحرير كلاس
MainActivity.java
لتضمين الشيفرة التي تدير تفاعل التطبيق. يُمكنك إضافة متغيرات، دوال، ومنطق تشغيل لتحديد سلوك التطبيق.
- يمكنك تحرير كلاس
-
إدارة الملفات والصور:
- يمكنك تحميل الملفات والصور التي ستتعامل معها التطبيق في الدليل
res
. يُمكن وضع الصور فيres/drawable
والملفات النصية فيres/raw
.
- يمكنك تحميل الملفات والصور التي ستتعامل معها التطبيق في الدليل
-
إعدادات التطوير:
- يمكنك تخصيص إعدادات المشروع والتطوير من خلال ملف
gradle
الذي يحتوي على تكوين المشروع والاعتماديات.
- يمكنك تخصيص إعدادات المشروع والتطوير من خلال ملف
هذه المعلومات تشكل نقطة انطلاق أساسية لبناء تطبيق Android. يمكنك استكشاف ميزات Android Studio ومكتبات Android الأخرى لتوسيع إمكانيات تطويرك وتحسين تجربة المستخدم في التطبيق النهائي.