قد يأتي Android Q مع تراكبات جديدة للخط وشكل الأيقونة ولون التمييز

click fraud protection

تم تثبيت إصدار Android Q المسرب الذي حصلنا عليه مسبقًا مع تراكبات للخطوط الجديدة وأشكال الأيقونات وألوان التمييز. هل يمكن أن تكون السمات المخصصة في الطريق؟

أحد الأسباب العديدة التي تجعلني أفضل نظام التشغيل Android على iOS هو التخصيص. يمكنني تخصيص برنامج EMUI 9 الذي يعمل على هاتف Huawei Mate 20 X بشكل كبير. يتيح محرك السمات المدمج في EMUI إمكانية القيام بذلك تخصيص لون الخلفية وألوان التمييز لمكونات SystemUI وإطار العمل وتطبيقات النظام الأخرى بالإضافة إلى خط النظام. تقدم سامسونج أيضًا محركًا شاملاً للسمات في تجربة سامسونج و واجهة مستخدم واحدة. لا تعرض Google محرك السمات للمستخدمين في برنامج Pixel الخاص بهم، على الرغم من أن قاعدة Android الخاصة بشركة Pixels تدعم هذه المحركات. حصل Stock Android لأول مرة على دعم للدمج مع أندرويد 8.0 أوريووالآن يبدو أن Android Q يتوسع بشكل أكبر في ذلك من خلال دعم العناصر الإضافية القابلة للتخصيص وربما المزيد من خيارات التخصيص المضمنة لجميع المستخدمين.

جوجل اعتمد بالكامل أحدث إطار عمل من سوني مع إصدار Android 8.0 Oreo. يتمحور إطار عمل Sony حول فئة تسمى OverlayManagerService (OMS). يستخدم OMS "idmap" لربط المورد المحدد في تطبيق "التراكب" بمورد محدد في التطبيق المستهدف. يسمح ذلك بتخصيص التطبيق المستهدف دون الحاجة إلى تعديل التطبيق المستهدف مباشرة بأي شكل من الأشكال. قدمت سوني مؤخرا idmap2

المنبع إلى AOSP، ويبدو أن Google قامت بالفعل بدمج هذه التغييرات داخليًا. التغيير الأكثر بروزًا في idmap2 هو تقديم فئات التراكب. من خلال تجميع التراكبات معًا في فئات بناءً على ما تستهدفه، سيكون لدى النظام ملف من الأسهل تلقائيًا تعطيل التراكبات الأخرى التي تستهدف نفس التطبيق عند وجود تراكب جديد ممكّن. (حاليًا، يتم تمكين التراكبات حسب الأولوية.) مع تقديم الفئات في idmap2، اكتشفنا أن Google تختبر ثلاث فئات تراكب: الخطوط، وأشكال الأيقونات، وألوان التمييز.

في ال تسريب نسخة Android Q لقد قمت بالوميض على Google Pixel 3 XL، وكان هناك العديد من التراكبات المثبتة مسبقًا والتي سمحت لي بتغيير الخط وشكل الرمز ولون التمييز عبر واجهة المستخدم. يتيح لك OxygenOS من OnePlus تغيير لون التمييز، بينما تتيح لك واجهة المستخدم EMUI وOne UI المذكورة أعلاه استخدام الخطوط المخصصة. لا يمكن تحقيق أي من ذلك على أجهزة Pixel التي تعمل بنظام Android 9 Pie دون الوصول إلى الجذر. من الممكن تغيير شكل الأيقونة في Pixel Launcher، ولكن هذا التغيير يطبق فقط قناعًا على الأيقونات الموضحة في المشغل نفسه. تطبق تراكبات الأيقونات في Android Q قناعًا في أي مكان تظهر فيه الأيقونة - الإعدادات، ونظرة عامة على التطبيقات الحديثة، وصفحات معلومات التطبيق، وما إلى ذلك.

فيما يلي تراكبات الخط وشكل الأيقونة ولون التمييز التي تم تثبيتها مسبقًا على الإصدار المبكر من Android Q الذي حصلت عليه:

  • الخطوط
    • أرفولاتو
    • روبيك
  • أيقونات
    • مستطيل مستدير الزوايا
    • مربع
    • سكويركل
    • دمعة
  • ألوان مميزة
    • أسود
    • أخضر
    • أرجواني

من المؤكد، تمامًا كما هو الحال مع Android 8.0/8.1 Oreo وAndroid 9 Pie، لا يوجد خيار مدمج في تطبيق الإعدادات للتبديل بين أي من هذه التراكبات. بدلا من ذلك، كان علي أن أستخدم cmd overlay list الأمر متبوعًا cmd overlay enable {package} لتمكين التراكب (التراكبات) المطلوب. ومع ذلك، قبل Android Q، كانت التراكبات الوحيدة المثبتة مسبقًا على هواتف Pixel الذكية هي تراكبات محززة لخيار المطور الخاص بفتحة العرضوتراكب إطار عمل البكسل و موضوع مظلم جزئي لSystemUI وقاذفة. يمكن لـ Google بسهولة إضافة إعداد جديد في إعدادات العرض في Android Q للسماح للمستخدم بتمكين أحد هذه الخطوط، أيقونة، أو تراكبات ألوان مميزة، تمامًا كما فعلت مع إعداد محاكاة قطع العرض في المطور خيارات.

قائمة التراكبات المثبتة مسبقًا في Android Q.

قبل أن تعلق آمالك على فتح Google لمزيد من إمكانيات السمات في Android، ضع في اعتبارك أنه ليس هناك ما يضمن أننا سنرى أيًا من هذه التراكبات المثبتة مسبقًا على نسخة إنتاجية أندرويد س. من المحتمل أن يقوم صانعو الأجهزة، بما في ذلك جوجل أنفسهم، بإزالة هذه التراكبات قبل طرح Android Q على الأجهزة. إذا تركوا هذه التراكبات مثبتة مسبقًا، فليس هناك أيضًا ضمان أنهم سيكشفون عن إعداد لتبديلها (في هذه الحالة أمر cmd overlay ADB shell قد ينجح.) وأخيرًا، نحذر من تفسير هذا التغيير كإشارة إلى أن Google ستسمح بتخصيص الخطوط وألوان التمييز وأشكال الأيقونات المثبتة. بالنسبة للمبتدئين، لا تحتوي تراكبات الخطوط فعليًا على الخطوط نفسها، فكل الخطوط مثبتة مسبقًا. يخبر التراكب إطار العمل بالخط المثبت مسبقًا الذي يجب استخدامه. والأهم من ذلك، تراكب ذلك لم يتم التوقيع عليها مع شهادة النظام الأساسي (أي. بواسطة الشركة المصنعة الأصلية) لا يزال يتعذر تثبيتها، مما يؤدي إلى ترك تراكبات الجهات الخارجية خارج المعادلة. أتمنى أن أكون مخطئًا بشأن هذا وأن تكون هذه الخطوط المثبتة مسبقًا وشكل الأيقونة وتراكبات الألوان المميزة علامة على أن Google سيسمح بمزيد من التخصيص في Android Q وما بعده، ولكننا تعرضنا للحرق من قبل، فقط تذكر متى يتم استخدام التراكبات المخصصة كان محظور في Android 9 Pie!


المزيد عن أندرويد س:

  • حصريًا: تعمل Google على ميزة تشبه Face ID لنظام Android Q
  • قد يحظر Android Q عمليات قراءة الحافظة في الخلفية، ويحمي ملفات الوسائط بشكل أفضل، ويدعم خفض مستوى التطبيقات، والمزيد