אנדרואידפיתוח אנדרואיד

פיתוח אפליקציות לאנדרואיד – שיעור 10 – מסך פתיחה

כמידי שבוע ביום ראשון (הפעם חרגנו ביגלל ששבוע שעבר לא התווסף כתבה בנושא, אז החלטנו להוסיף השבוע עוד כתבה אחת) בלי נדר אני יוסיף שיעור חדש בקשר ליצירת פרוייקט מושלם לאנדרואיד משלכם.

מדריך לפיתוח אנדרואיד
מדריך לפיתוח אנדרואיד

בשיעור זה ניצור את מסך הפתיחה שיופיע למשתמש בעת פתיחת האפליקציה.

מסך פתיחה

מסך פתיחה משמש בהרבה אפליקציות לשני דברים. האחד – מסך נוח ופשוט המציג ברכה קלה ללקוח עם לוגו החברה/האפליקציה. השני – טעינת כל האפליקציה בצורה חלקה יותר.
כעת, נתרכז בכתיבת מסך פתיחה למטרת נוחות ללקוח. נכתוב קוד בו ניצור אקטיביטי שיוצג במשך 5 שניות ולאחר מכן ייסגר וייפתח אוטומטית האקטיביטי הראשי שלכם.

קוד מסך הפתיחה

לאחר שיצרנו אקטיביטי חדש וקיבלנו גם קובץ JAVA וגם קובץ XML, נכניס לXML את כל העיצוב הרלוונטי אליכם. הוסיפו תמונה נחמדה שתעצבו, כיתבו בTEXTVIEW וכו'.
ניגש לקוד עצמו בקובץ הJAVA:
בתוך הפונקצייה onCreate נזין את הקוד הבא:

new Thread(new Runnable() {
@Override
public void run() {
try {
synchronized (this) {
wait(2000);
Intent intent = new Intent (MainActivity.this,Activity2.class);
startActivity(intent);
finish();

}
} catch (InterruptedException e) {
e.printStackTrace();
}
}

}).start();

נראה בתוך כל הסוגריים בפנים, אינטנט המוביל מהאקטיביטי הראשון של מסך הפתיחה לאקטיביטי החדש שלכם.
בתוך הסוגריים של הפקודה wait, נשנה את כמות השניות בהן המשתמש יחכה. כרגע – 2 שניות.

מסך פתיחה הוא רלוונטי לנוחות המשתמש ולכניסה רכה לאפליקציה שלכם, אף על פי שכרגע נכון למתחילים שבינינו אין צורך במסך פתיחה מהבחינה של טעינת האפליקציה.

Back to top button
he_IL
דילוג לתוכן
Close

חוסם פרסומות מופעל

כדי לעזור לנו בהוצאות האתר, עליך לבטל את חוסם הפרסומות באתר זה.