מסך Android

בקטע הזה מוסבר על הטמעה של הגדרות שונות של תצוגה ב-Android ב-AOSP, כולל קיצורי דרך לאפליקציות, סמלים עגולים של מרכז האפליקציות, מצב 'נא לא להפריע' (DND), ריבוי חלונות (מסך מפוצל, חלונות חופשיים ותמונה בתוך תמונה), סרטון בטווח דינמי גבוה (HDR), מצב לילה ומצב הדגמה קמעונאית. פרטים נוספים מופיעים בדפי המשנה של הקטע הזה.

סמלים דינמיים

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

קיצורי דרך לאפליקציות

בגרסה Android 7.1.1, המפתחים יכולים להגדיר קיצורי דרך ספציפיים לפעולות באפליקציות שלהם, שאפשר להציג במרכז האפליקציות. קיצורי הדרך האלה לאפליקציות מאפשרים למשתמשים להתחיל במהירות משימות נפוצות או מומלצות בתוך האפליקציה.

חסימת נגיעות לא אמינות

כדי לשמור על אבטחת המערכת ולספק חוויית משתמש טובה, ב-Android 12 הוספנו תמיכה במניעת שימוש לרעה בשכבות-על, במיוחד על ידי ביצוע שינויים באזור של מנהל החלונות ושל משגר הקלט. ב-Android 12, אפליקציות לא יכולות לצרוך אירועי מגע אם שכבת-על מסתירה את האפליקציה בצורה לא בטוחה. במילים אחרות, המערכת חוסמת מגעים שעוברים דרך חלונות מסוימים, עם כמה חריגים.

סמלים עגולים

סמלים עגולים של מרכז האפליקציות נתמכים ב-Android 7.1.1 ואילך. סמלי אפליקציות עגולים לא מופעלים כברירת מחדל. כדי להשתמש בסמלים עגולים בהטמעה של המכשיר, צריך לערוך את שכבת העל של המשאבים במכשיר כדי להפעיל אותם.

ניהול צבעים

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

התראות על שיחות ווידג'טים של שיחות

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

מגרעות במסך

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

נא לא להפריע

‫Android 7.0 תומך בהגדרות של 'נא לא להפריע' (DND) לכללים אוטומטיים של צד שלישי, בשליטה בשעונים מעוררים, בהסתרת הסחות דעת חזותיות ובהתאמה אישית של הגדרות DND.

הפעלת סרטוני HDR

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

למספר צגים

‫Android 10 מאפשר שימוש במכשירים עם כמה מסכים, במכשירים מתקפלים, בצגים חיצוניים ובגורמי צורה אחרים. תצוגה מרובת מסכים מאפשרת גם מספר תכונות ספציפיות לרכב, כמו מסכים לנהג, מסכים לנוסעים ומערכת בידור במושב האחורי.

ריבוי חלונות

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

תאורת לילה

‫Android 7.1.1 כולל תכונה שנקראת 'תאורת לילה', שמפחיתה את כמות האור הכחול שמופק מהמסך של המכשיר כדי להתאים טוב יותר לאור הטבעי בהתאם לשעה ביום ולמיקום של המשתמש. ‫Android 8.0 כולל תכונה שמאפשרת למשתמשים לשלוט בעוצמת האפקט של תאורת הלילה.

תמונה בתוך תמונה

‫Android 8.0 כולל תמיכה בתמונה בתוך תמונה (PIP) במכשירי Android ניידים. תכונת ה-PIP מאפשרת למשתמשים לשנות את הגודל של אפליקציה עם פעילות מתמשכת לחלון קטן.

מצב הדגמה לקמעונאים

ב-Android מגרסה 7.1.1 ואילך יש תמיכה ברמת המערכת במצב קמעונאי, כך שהמשתמשים יכולים לבדוק בקלות את המכשירים בפעולה. ב-Android 8.1, התמיכה הזו עודכנה כדי ליצור משתמשי הדגמה באמצעות Device Policy Manager.

הצעות לסיבוב

ב-Android 8.0, המשתמשים יכולים לעבור בין מצב סיבוב אוטומטי לבין מצב סיבוב לאורך באמצעות משבצת בהגדרות המהירות או בהגדרות התצוגה. ב-Android 9, מצב הסיבוב לאורך עודכן כדי למנוע סיבובים לא מכוונים. לשם כך, הסיבוב הנוכחי של המסך מוצמד גם אם המיקום של המכשיר משתנה.

אינטראקציות במסך מפוצל

ב-Android 7.0 ואילך, המשתמשים יכולים להציג כמה אפליקציות בו-זמנית במסך המכשיר באמצעות התכונה 'חלונות מרובים' של הפלטפורמה. ב-Android 8.0, שיפרו את המסך המפוצל, הוסיפו לו תכונות חדשות ושיפרו את הפונקציונליות שלו.

מודעות מעבר מסונכרנות באפליקציות

התכונה 'מעברים מסונכרנים בין אפליקציות' ב-Android 9 משפרת את הארכיטקטורה הקיימת של מעברים בין אפליקציות. כשמשתמש פותח או סוגר אפליקציות או עובר ביניהן, התהליך SystemUI או Launcher (מסך הבית) שולח בקשה לשליטה באנימציה פריים אחר פריים, עם סנכרון מובטח בין אנימציות של תצוגות לאנימציות של חלונות.

סיווג טקסט

סיווג טקסט מבוסס על טכניקות של למידת מכונה כדי לעזור למפתחים לסווג טקסט. ב-Android 9 הורחבה מסגרת סיווג הטקסט שהוצגה ב-Android 8.1 עם שירות חדש לסיווג טקסט. שירות סיווג הטקסט הוא הדרך המומלצת ליצרני ציוד מקורי (OEM) לספק תמיכה במערכת סיווג טקסט.

ווידג'טים וקיצורי דרך

ה-API של תהליך העבודה להוספת קיצורי דרך ווידג'טים ב-Android 8.0 מאפשר למפתחי אפליקציות להוסיף קיצורי דרך ווידג'טים מתוך האפליקציה, במקום להסתמך על מגש הווידג'טים. בנוסף, השיטה הישנה (שליחת שידור) להוספת קיצורי דרך הוצאה משימוש מטעמי אבטחה.

טשטוש חלונות

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

Window Magnifier

ב-Android 12, משתמשים עם לקות ראייה יכולים להגדיל בקלות כל דבר בתצוגה באופן שמותאם לצרכים המשתנים שלהם באמצעות התכונה 'הגדלת חלון'. הגדלת חלון מאפשרת להגדיל חלק נבחר במסך, בניגוד לשימוש בפונקציית זום במסך שלם. אפשר לגרור את החלון הנבחר לכל מקום במסך, וכך להגדיל חלקים שונים במסך לפי הצורך.