Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

עידן חדש בנושא נושא האנדרואיד נמצא כאן

תוכן עניינים:

Anonim

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

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

וזו הסיבה שאנו חושבים שיש אור בסוף המנהרה הארוכה והעורכת העור הזו.

מסגרת RRO: תודה, סוני

היסודות לנושאים מקומיים באנדרואיד החלו לפני שנים. סוני תרמה את מסגרת ה- Runtime Reslay Overlay ל- AOSP עוד בשנת 2014 והטמיעה אותה ברבים מהמכשירים שלה כדי לאפשר למשתמשים לתכנן את מערכת האנדרואיד ואת האפליקציות בטלפונים שלה של Sony באמצעות ערכות נושא של Xperia. RRO מאפשרת לך לעיין באפליקציות אנדרואיד מבלי לשנות את קוד המקור שלהם, מה שמאפשר למשתמשים לשנות את האופן בו נראו כל היישומים בטלפונים שלהם מבלי להסתבך או לשבור אפליקציות בטלפונים שלהם.

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

מדוע אתה מקניט אותי כל כך, נושא אפל?

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

אז מה השתנה השנה?

בתצוגה מקדימה של קודמי התצוגה המקדימה של Android O, הייתה הגדרה תחת תצוגה בשם Device Theme, שם תוכל לבחור בין ערכות נושא של Pixel ו- Inverted, כאשר Inverted הייתה ברירת המחדל. הבעיה הייתה, כמו בהגדרות הנושא של השנים הקודמות, זה היה מוגבל מאוד בהיקפו, ורק שינה את גוון ההגדרות המהירות מחומר המוח של Inverted בחזרה לטון כהה יותר. ובדומה לשנים קודמות, ההגדרה Theme Device נמשכה מתצוגה מקדימה 4 של אנדרואיד O.

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

תת-קרקע ואנדרואיד אוראו

Substratum הוא מנוע הנושא הבנוי על היורש של סוני לנושאי RRO, OMS, ועם כל שנה, Substratum התקרב צעד קרוב יותר להבאת הנושאים המדהימים שלהם לטלפונים שלא הושלכו. לדוגמה, מכשירי סמסונג מסוימים יכולים להשתמש בעיצובים של תת-קרקע ללא שורש ברגע זה בזכות האופן בו הם יישמו ערכות נושא של RRO עבור ערכות נושא של סמסונג. השנה, Substratum ראתה את ההתקדמות בתצוגה המקדימה של המפתחים, וכעת, כאשר אנדרואיד אוראו נמצא כאן, הם מביאים נושאי מערכת לטלפונים לא מעובדים, אולי כבר בשבוע הבא. כעת, זה לא יהיה חופשי וזה לא יהיה מושלם, מכיוון שהיא עדיין דורשת אפליקציה לשולחן העבודה שתעזור ליזום כמה שנגנונים לגבולות הרשאות כדי ליישם וליישם נושא תת-המצע.

אבל זה הולך להיות נושא לא מעובד. וזה ענק.

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

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

עדכון אוגוסט 2017: עם שחרורו של אוראו וחדשות נוספות על תת-המצע.