ההנחיות כאן מתאימות גם לפרוייקט חדש
לפני שמתחילים: מהו Activity?
Activity היא מסך בעל מחזור חיים שמנוהל בידי Android. היא אינה רק קובץ Java:
- מחלקת ה־Java מגיבה לאירועים ומנהלת את התנהגות המסך.
- קובץ ה־layout מתאר את ה־Views שיופיעו בו.
- רישום ב־
AndroidManifest.xmlמודיע למערכת שהמסך קיים ושמותר לפתוח אותו.
כאשר ה־wizard יוצר Empty Views Activity, הוא מחבר עבורנו את שלושת החלקים האלה. לכן כדאי
להשתמש בו בשלב הראשון ולא ליצור רק קובץ Java ידני. מסך שנכתב בקוד אך אינו רשום ב־Manifest
אינו חלק מלא מן היישום, ו־Intent שינסה לפתוח אותו ייכשל.
הוסף את ה-Activities שתכננת כ- Empty Views Activities.
- משתמשים בתפריט הבא:
- אם הנכם בוחרים מהגלריה, זה נראה כך:

- אם הנכם בוחרים מהגלריה, זה נראה כך:
-
אמור להופיע מסך יצירה כמו בתמונה

- חשוב לרשום את המילה Activity כמו בתמונה (naming conventions),
- וחשוב לבחור Java כשפה. אם האפשרות לבחירת שפה אינה זמינה - כנראה שבחרתי Empty Activity וא משהו אחר שמחייב Kotlin
-
אם הכל תקין, במסך ההוספה ל-Git, יופיע שנוספו רק 2 קבצים ולא 7 או 13.

-
הריצו את הפרוייקט. אם יש בעיות הקשורות לגרסאות פיתרו אותן בעזרת המדריך הבא
- Commit, Push: בכל פעם שיש עדכון - אפילו קטן - נרצה לשמור תמונת מצב. אפשר להתעקש על ה-Commit למרות שיש Warnings.
- נבחר את הcheckbox העליון כדי לסמן את כולם
- נרשום הודעת commit
- ונעשה commit and push
בסיום, פתחו כל Activity לפחות פעם אחת. עצם העובדה שהפרויקט נבנה אינה מוכיחה שהמסך נרשם נכון או שה־layout שלו נטען בלי שגיאה.
המשך
מורה־עזר ב־Gemini
פתחו את Gem: מורה דרך: מסכים ותפריט TicTacMenu כדי לקבל רמזים, שאלות אבחון והסברים המתאימים לשלב שבו אתם נמצאים.