ما هو ملف بيان Android - Codiclick

يشارك

ما هو ملف بيان android

الاعلانات

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


ملف AndroidManifest هو ملف تكوين يجب أن يحتوي عليه مشروع android الخاص بنا ، ويصف ملف البيان هذا معلومات مهمة عن المشروع. في الإصدار التالي من الصفحة الرسمية ، يوجد المزيد حول هذا الملف. (

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


يمكن العثور على هذا الملف في دليل البيان وله الهيكل التالي:

هنا يمكننا تحديد العناصر الأساسية مثل:


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


على سبيل المثال ، في حالة الأنشطة ، نعلم بالفعل أن التطبيق يتكون من أنشطة ، تتوافق مع شاشات التطبيق وتنقسم إلى جزء رسومي وجزء منطقي من النظام ، بحيث يمكن للتطبيق تحميل هذه الشاشات ، يجب تحديد معلمات في البيان.


في الصورة التالية يمكنك أن ترى أن المشروع يتكون من 3 أنشطة ، وهذه بدورها محددة في ملف البيان.


من المهم جدًا توضيح أن هذا الملف يتم إنشاؤه وتحديثه تلقائيًا ، وليس من الضروري إضافة النشاط يدويًا ، فقد تم ذلك من قبل عندما تم استخدامه في Eclipse IDE لتطوير التطبيقات ، ولكن الآن مع Android Studio هذه العملية تلقائي.


ومع ذلك ، هذا لا يعني أنه لا يمكننا تعديل الملف ، بل على العكس ، قد نحتاج إلى القيام بذلك ، ولكن من المهم جدًا أن نتوخى الحذر ، لأنه في حالة تلف هذا الملف ، فلن يتمكن نظامنا من البدء .


على سبيل المثال ، قد تكون بعض التعديلات الأكثر شيوعًا هي إمكانية تحديد الشاشة الأولى التي تظهر ، لهذا ، إذا رأينا الصور السابقة ، فسنلاحظ أنه في القسم المقابل لـ MainActivity هناك كتلة من التعليمات البرمجية <intent-filter> وفي الخاصية التي تشير إلى أن هذه ستكون الشاشة الأولى ، إذا أردنا تعديل هذا الفلتر وإضافته إلى "OtherActivity" ، وكذلك تغيير الخاصية "android: exported =" true ""



بهذه الطريقة ، عند بدء المشروع ، يقوم بفحص ما هو موجود في البيان ، مشيرًا إلى أن الشاشة الأولى التي سيتم عرضها هي الشاشة المحددة بواسطة OtraActivity.


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



وهذا كل شيء ، وبذلك يمكننا الحصول على فكرة عن ماهية الملف وأهميته لمشروعنا.

قد يثير اهتمامك أيضًا.




هل هناك أي شيء تريد إضافته أو التعليق على هذا الإدخال؟ لا تتردد في القيام ....واذا اعجبكم ... ادعوكم للمشاركة ص اشترك من خلال النقر على زر "الانضمام إلى هذا الموقع" للاستماع إلى المزيد من المنشورات مثل هذه 😉