
AndroidManifest.xml נמצא בתיקיית manifest. זה קובץ XML עם הגדרות כלליות.activity נפרדת, ובה name של המחלקה שמכילה את הקוד שלו. מסכים נוספים אין עדיין, ולכן המרצה מוחק תגית מיותרת..MainActivity עם נקודה בתחילתו שקול לכתיבת ה-package הראשי המלא לפני השם.label ל-now, מריצים, ורואים שהשם החדש מופיע גם בכותרת המסך וגם ב-launcher מתחת לאייקון.MainActivity קובעות שהוא המסך הראשי, ושהוא מופעל גם בלחיצה על האייקון ב-launcher.הטקסט המלא של הדקות הראשונות בהרצאה «The Manifest File» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
כל אפליקציית אנדרואיד מכילה קובץ מיוחד שמכיל הגדרות ברמת האפליקציה כולה. הקובץ הזה נמצא כאן בתיקי המניפסט והוא נקרא androidmanifest.xml. הקובץ הזה זה קובץ xml שמכיל כל מיני הגדרות ברמה הכללית של כל האפליקציה.
לדוגמה אנחנו רואים כאן את ה-package הראשי של האפליקציה. יכול להיות לנו עוד פאקג'ים בתוך הפאקג' הזה, אבל זה הפאקג' הראשי שהגדרנו כאשר פתחנו את האפליקציה.
כאן אנחנו רואים שיש לנו תגית אפליקיישן. בתגית אפליקיישן יש לנו כל מיני הגדרות ברמת כל האפליקציה, לדוגמה הנה הגדרה שמייצגת מי היא המיין אקטיביטי שיש לנו.
כל אקטיביטי שאנחנו מוסיפים לאפליקציה, כלומר כל מסך, צריך להיות מיוצג על ידי תגית אקטיביטי נפרדת. אם אנחנו בהמשך נוסיף עוד מסך, אנחנו נצטרך להוסיף פה גם תגית אקטיביטי שמכילה name שהname מכיל איזו מחלקה מכילה את הקוד behind של האקטיביטי.
אין לנו כרגע אקטיביטי נוספת ואין לנו גם מחלקה שמכילה את הקוד behind בג'אווה ולכן אני כרגע אמחק את התגית הנוספת הזאת, אבל בהמשך אנחנו כמובן הולכים להוסיף עוד מסכים, כלומר עוד activities, ולכן יהיה לנו פה עוד תגיות של activities.
כאן אנחנו רואים שיש לנו name שווה נקודה main activity. מה זה נקודה? נקודה זה תחליף ל-main package, לפאקאג' הראשי.
זה בדיוק כאילו שהיינו כותבים com.practicu.mainactivity בכדי לחסוך טיפה בכתיבה פשוט כותבים נקודה ונקודה מתייחסת תמיד לפאקג' הראשי. פה לדוגמה אנחנו רואים שיש לנו לייבל מה השם של האפליקציה או ליתר דיוק הלייבל הראשית של האפליקציה הזאת.
אם אנחנו נמחק את מה שכתוב כאן ופשוט נכתוב לייבל משלנו לדוגמה