גוגל הכריזה לאחרונה על שחרור התצוגה המקדימה השנייה למפתחים של גרסת אנדרואיד 15 הקרובה שלה, איתה גוגל סוגרת את החודש על ידי הצעת טעימה ממה שהכינה לגרסה הבאה שלה של אנדרואיד.
בין השינויים הבולטים ב-Android 15 Developer Preview 2 בהשוואה לתצוגה המקדימה של המפתחים הראשונה, יש מספר רב של פיצ'רים חדשים כמו שיפורי תמיכה, שיפורים בממשקי API, שירותים ועוד.
מה חדש ב-Android 15 Developer Preview 2
תצוגה מקדימה 2 למפתחים זו מדגישה תמיכה במסכים קטנים נוספים (כמו אלה שנמצאים בכמה סמארטפונים מתקפלים). תמיכה זו מאפשרת פעולות כגון מענה לשיחות, מענה להודעות ושליטה במצלמה מבלי שיהיה צורך לפתוח את המכשיר הראשי.
גולת הכותרת נוספת היא השיפורים שנעשו בתקשורת לוויינית באנדרואיד 15, שכן נוספו רכיבי ממשק חדשים כדי לאחד את השימוש בתקשורת לוויינית, המאפשרים ליישומים לקבוע את השימוש בערוצי לוויין בשיטת ServiceState .isUsingNonTerrestrialNetwork(). הממשק לעבודה עם SMS/MMS תומך כעת בשליחת וקבלת הודעות באמצעות ערוצי לוויין.
תשלום NFC פשוט הוא תכונה חדשה נוספת, שכן יישומים יכולים כעת להעביר את מתאם ה-NFC למצב שעון, מה שמאפשר למכשיר לקבל בקשות NFC ולשלוח אותן לתהליך ספציפי לעיבוד, מבלי להגיב או לשדר נתונים לקוראי NFC.
בנוסף , יכולות עיבוד ה-PDF הורחבו , הודות לשיפור יעיל יותר של ממשק ה-API של PdfRenderer. כעת ניתן לעבוד עם קבצים המוגנים בסיסמה, להציג הערות, לערוך טפסים, לחפש בתוך מסמך ולסמן אזורים להעתקה ללוח. כמו כן נוספו אופטימיזציות כדי להפחית את צריכת המשאבים ולהאיץ את התצוגה של קבצי PDF מקומיים.
זיהוי והחלפת שפה אוטומטיים ראויים לציון גם כן , המספקים ליישומים אפשרויות מתקדמות להתאמת החלפת שפה במהלך זיהוי דיבור. מצבים כגון EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS הוצגו כדי להחליף את השפה רק בתחילת סשן שמע, ו- EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES כדי לבטל החלפת שפה לאחר מספר מסוים של שינויים - שימושי במצבים שבהם ידוע ששפה ספציפית נמצאת בשימוש בסשן.
שינויים בולטים נוספים כוללים:
- הווידג'ט TextView מגיע כעת עם התכונה elegantTextHeight מופעלת כברירת מחדל. תכונה זו מחליפה גופן קומפקטי בגופנים בעלי שוליים אנכיים גדולים יותר, מה שמשפר את קריאות הטקסט.
- בווידג'ט TextView, ניתן כעת לשלוט במעברי שורות בצורה גמישה יותר. התגים ו הם מאפשרים לך לקבוע אם קבוצות של מילים או חלקי מילים מתאימים לשורה אחרת, ומשפרים את הקריאות במקרים ספציפיים.
- המחלקה UriRelativeFilterGroup הוצגה כדי להגדיר כללי סינון המבוססים על התוכן של פרמטרים ומקטעים של כתובת URL, חסימת או התרת בקשות על סמך כללים אלה. אתה יכול גם לציין סינון באמצעות התג במניפסט האפליקציה.
- התמיכה ב-API המסופק ב-OpenJDK הורחבה, כולל שיטות נוספות במחלקות Math ו-StrictMath, אוספים ורשימות מסודרות, שימוש ב-ByteBuffer ב-Deflater ועדכון מפתחות. זה נותן למפתחים יותר גמישות ואפשרויות בעבודה עם תכונות אלה באנדרואיד 15.
- נוסף API המאפשר לאפליקציות לזהות מתי מתרחשת הקלטת מסך. זה מאפשר לאפליקציה להגדיר מטפל בהתקשרות חוזרת שתופעל אם הקלטת מסך מופעלת וחלון האפליקציה נכנס לאזור הגלוי. תכונה זו מאפשרת לך להציג אזהרות למשתמש אם מוצגים נתונים רגישים במהלך ההקלטה.
לבסוף, ראוי להזכיר שגרסת אנדרואיד 15 תשוחרר בערוץ היציב במהלך הרבעון השלישי של 2024.
אם אתם מעוניינים ללמוד עוד, תוכלו למצוא את הפרטים בקישור הבא.