يزيل Android O Developer Preview 3 شريط التنقل وتخصيص اختصارات شاشة القفل؛ وإليك كيف لا يزال بإمكانك تخصيصها.
تتوفر الآن معاينة مطور Android O وصلت إلى الإصدار الثالثمما يعني أن واجهات برمجة التطبيقات النهائية جاهزة وأن Google تستعد لإصدار وشيك وقريب مع إصلاحات طفيفة فقط متوقعة في معاينة المطور المتبقية. مع معاينات Android O السابقة، رأينا الكثير من التحسينات على واجهة المستخدم بالإضافة إلى بعضها ميزات التخصيص الإضافية، والتي من المحتمل أن يتم اختبار بعضها وقد لا تكون متاحة لاحقًا إطلاق.
في الواقع، أبلغ المستخدمون عن ذلك باستخدام Android O DP3، تخصيص اختصار شاشة القفل و تخصيص شريط التنقل يملك تمت إزالة كلاهما من موالف System UIمما يشير إلى أنهم لن يصلوا في الواقع إلى الإصدار الثابت من Android O كميزات تواجه المستخدم. لكن هذا لا يعني أنه لا يمكن الوصول إليها بعد - في الواقع، كان تخصيص شريط التنقل خاملًا داخل AOSP منذ Nougat، يختبئ هناك طوال الوقت. لذا، على الرغم من أن الميزة لم تكن جديدة، فقد جربت Google تقديمها للمستخدمين النهائيين من خلال وضعها في موالف واجهة المستخدم للنظام حيث توجد جميع الميزات التجريبية المخفية. على الرغم من أننا كنا محظوظين بالحصول على ميزات شريط التنقل وشاشة القفل الجديدة التي تم تقديمها في أول معاينة للمطورين لنظام Android O، إلا أننا لا نعرف متى سنستعيد هذه الميزات مرة أخرى. على الأرجح لن نراها ممكّنة في الإصدار الرسمي افتراضيًا، وربما لا حتى في ظل موالف واجهة المستخدم للنظام.
لحسن الحظ، هو عليه لا يزال من الممكن التعامل مع هذه الميزات دون الحاجة للوصول إلى الواجهة الرسمية. المفاجأة، المفاجأة، أنه تمت إزالة القوائم التي تواجه المستخدم فقط، مما يعني أنه لا يزال بإمكانك الاستفادة كثيرًا من هذه الميزات إذا كنت ترغب في تخصيص إصدار Android O DP3 الخاص بك. من المحتمل أن الطريقة غير الرسمية التي سنصفها أدناه ستعمل على الإصدار الرسمي أيضًا، ما لم تقم Google بإزالة الكود بالكامل المسؤول عن الميزة من System UI APK، لذا احتفظ بهذا الدليل في متناول يدك في حالة عدم تمكنك من الوصول إلى المعاينة، ولكنك ترغب في تجربة ذلك لاحقاً. إذا كنت تستخدم نظام Nougat، فاعتمادًا على ذاكرة القراءة فقط (ROM) لديك، يمكنك اللعب بتخصيص شريط التنقل الآن.
متطلبات: يستهدف هذا الدليل المستخدمين الذين يقومون بتشغيل Android O Developer Preview 3. يتضمن ذلك حاليًا أجهزة Nexus 5X وNexus 6P وNexus Player وPixel C وGoogle Pixel وGoogle Pixel XL. لا يتوفر تخصيص اختصارات شاشة القفل على الأجهزة التي تعمل بنظام Android Nougat، ولكن تخصيص شريط التنقل متاح.
تعديل شريط التنقل - طريقة التطبيق
المقالة الأصلية
ثَبَّتَ موالف شريط التنقل المخصص و قم بالتسجيل للاختبار التجريبي للحصول على كافة الميزات الأحدث. افتح التطبيق وتابع الشاشات للحصول على برنامج تعليمي حول كيفية إعداده، وسيطلب الإذن WRITE_SECURE_SETTINGS موضحًا طريقتين لمنحه.
ما لم يكن هاتفك متجذرًا، فستحتاج إلى منح هذا الإذن عبر ADB Shell. وللقيام بذلك، سوف تحتاج إلى قم بتنزيل ثنائي ADB لنظام التشغيل الخاص بك وكذلك برنامج تشغيل جوجل USB إذا كنت تستخدم نظام التشغيل Windows. بعد ذلك، قم بتمكين خيارات المطور بالانتقال إلى الإعدادات -> حول الهاتف والنقر على رقم البناء 7 مرات. ثم افتح خيارات المطور في الإعدادات (سيُطلب منك إدخال رقم التعريف الشخصي/كلمة المرور الخاصة بهاتفك) وقم بتمكين تصحيح أخطاء USB. قم بتوصيل هاتفك بجهاز الكمبيوتر الخاص بك، وافتح موجه الأوامر/المحطة حيث قمت بحفظ ملف ADB الثنائي، ثم أدخل adb devices
. سيطالبك هاتفك بتمكين الوصول إلى ADB - امنحه، ثم سترى الرقم التسلسلي لهاتفك في موجه الأوامر/المحطة الطرفية.
يمكنك الآن إدخال الأمر لمنح الإذن المطلوب كما هو مذكور في تطبيق Custom Navigation Bar. بعد منح التطبيق هذا الإذن، ستجري اختبار التوافق حيث سيحاول التطبيق تعديل شريط التنقل الخاص بك. إذا نجحت العملية، فستتمكن من المتابعة والوصول إلى القائمة الرئيسية.
إعادة ترتيب أزرار شريط التنقل
من السهل جدًا إعادة ترتيب شريط التنقل باستخدام التطبيق. تأكد من أنك أحد مختبري الإصدار التجريبي للاستفادة من الميزات التجريبية، كما هو محدد أعلاه. ستجد قسم يسمى القرص التجريبي، قم بالوصول إليه لرؤية الخيارات التي تسمح لك باستبدال مفاتيحك الثلاثة الموجودة. يمكنك تغيير ترتيبها أو تغييرها إلى ما تريد، التطبيق بديهي تمامًا ولن تواجه أي مشكلة في الوصول إلى الإعداد الذي يناسبك.
الاستخدامات الأخرى لشريط التنقل المخصص
يحتوي تطبيق Custom Navigation Bar على عدد كبير جدًا من الميزات التي يمكنك الاطلاع عليها، لذا استكشف عروضه بنفسك! فيما يلي برنامجان تعليميان سابقان كتبتهما يوضحان كيف يمكنك استخدام تكامل تاسكر الخاص بالتطبيق (ميزة احترافية) في المواقف المفيدة.
- كيفية إضافة عناصر التحكم في تشغيل الوسائط إلى شريط التنقل عند تشغيل الموسيقى
- كيفية إضافة مؤشرات لوحة المفاتيح اليسرى/اليمين إلى شريط التنقل أثناء إدخال النص
نظرًا لأن التطبيق يوفر القدرة على تشغيل أحداث Tasker، فيمكنك برمجة مفاتيح شريط التنقل تقنيًا لتنفيذ أي إجراء تقريبًا يمكن تخيله، في أي موقف تريده.
تخصيص شاشة القفل باستخدام ADB
ولحسن الحظ، فإن هذه الميزة بسيطة للغاية، حيث لا يوجد الكثير من التخصيص باستثناء إضافة اختصار. تعد اختصارات شاشة القفل مفيدة جدًا وكان النهج الذي اتبعته Google في موالف System UI قويًا جدًا - فهو لم يسمح لك فقط بذلك اختر اختصارات التطبيقات، ولكن أيضًا أنشطة محددة لمختلف التطبيقات، وكلها مدرجة مصحوبة بأيقونات بطريقة بديهية قائمة طعام. على الرغم من أن هذا النهج ليس بديهيًا ويمكن الوصول إليه تمامًا، إلا أنه يظل بسيطًا جدًا ويمكنك القيام به الاستمرار في إضافة اختصارات إلى أي نشاط في التطبيق باستخدام بنك التنمية الآسيوي. كل ما عليك فعله هو تمرير أوامر adb Shell باستخدام بناء الجملة التالي:
بالنسبة للمفتاح الأيسر:
settings put secure sysui_keyguard_left "COMPONENT/NAME"
للمفتاح الصحيح:
settings put secure sysui_keyguard_right "COMPONENT/NAME"
أين COMPONENT
يشير إلى اسم حزمة التطبيق، و NAME
يشير إلى اسم النشاط ضمن الحزمة المذكورة. على سبيل المثال، إذا أردت تشغيل نشاط Hangouts الرئيسي على الجانب الأيسر، فسوف أقوم بإدخال:
settings put secure sysui_keyguard_left "com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity"
أخيرًا، إذا كنت تريد تخصيص ما إذا كانت اختصارات شاشة القفل اليسرى أو اليمنى ستتجاوز شاشة القفل تلقائيًا أم لا، فيمكنك إدخال الأوامر التالية:
settings put secure sysui_keyguard_left_unlock 0/1
settings put secure sysui_keyguard_right_unlock 0/1
حيث يعني 0 أن الاختصار لن يفتح قفل الهاتف، و1 يعني أن الاختصار سيفتح قفل الهاتف.
السؤال الوحيد المتبقي هو، كيف يمكنني معرفة النشاط المحدد الذي أريده للحزمة، وما اسم هذا النشاط الذي يجب علي إدخاله في الأمر؟ ولحسن الحظ، يمكن جمع هذه المعلومات بشكل حدسي بمساعدة أي شخص تطبيق قاذفة النشاطأو أداة تشغيل النشاط داخل Nova Launcher الشهير الذي قد تستخدمه على جهازك. ما عليك سوى العثور على التطبيق الذي تريده وتصفح نشاطه، ومن المرجح أن تتمكن من العثور على الشاشة المحددة التي تريدها.
السماء هي الحد
إنه لأمر محزن أن نرى الواجهة التي يمكن الوصول إليها والتي تواجه المستخدم لتخصيص هذه الميزات تختفي من أحدث معاينة للمطورين، حيث يشير هذا إلى زوالهم المحتمل مع الإصدار الرسمي Android 8.0 يطلق. ومع ذلك، كما ترون، لا يزال من الممكن الوصول إلى الوظيفة الأساسية حتى بدون واجهة المستخدم الرسومية في واجهة مستخدم النظام موالف، مما يعني أنك نأمل أن تظل قادرًا على تعديل شريط التنقل واختصارات شاشة القفل بمجرد ظهور O. لا تدع هذا الدليل المحدود يبيع هذه الميزات باختصار: الاحتمالات لا حصر لها، حيث لا يمكنك فقط إضافة اختصارات لأي نشاط إلى شاشة القفل، ولكن باستخدام رموز المفاتيح، يمكنك إضافة جميع أنواع الوظائف مثل ضوابط وسائل الإعلام, التنقل عبر رسائل البريد الإلكتروني, التمرير عبر الصفحات و اكثر. إذا كنت من محبي أعمالي السابقة دروس تاسكر، فستجد العديد من الطرق لاستغلال هذه الميزات وتحقيق أقصى استفادة من جهازك.
ما رأيك في هذه الميزات وإزالتها؟ هل لديك أية أسئلة؟ اترك تعليقا.