تتيح لك إيماءة الرجوع التنبؤية لنظام Android 14 معاينة المكان الذي تتجه إليه عند التمرير للخلف

click fraud protection

سيسمح لك Android 14 بمعاينة المكان الذي ستأخذك فيه إيماءة الظهر عبر إيماءة ظهر تنبؤية جديدة. وإليك كيف يعمل.

أندرويد 14 يقوم بترقية إيماءة الظهر بشكل كبير. إليك كيفية عمل إيماءة الظهر التنبؤية الجديدة وكيف ستبدو.

عند التمرير للرجوع إلى أي تطبيق Android ، لن يكون من الواضح دائمًا ما هي الشاشة التي ستظهر بعد ذلك. إذا كانت الشاشة التي تراها بعد ذلك هي ما تتوقع رؤيته ، فلا توجد مشكلة. إذا خرجت عن غير قصد من التطبيق عن طريق التمرير للخلف ، فقد تفقد موقعك أو تقدمك عند القيام بشيء ما ، على الرغم من أنه من غير المرجح أن يحدث ذلك الآن بسبب التغييرات في Android 12. في كلتا الحالتين ، يؤدي الخروج عن طريق الخطأ من التطبيق إلى العبث بالمقاييس التي يجمعها المطورون لفهم مستخدميهم بشكل أفضل ، وهذا هو سبب عمل Google على لفتة الظهر التنبؤية نموذج يعطي المستخدم إشارة مرئية حول المكان الذي ستأخذهم إليه إيماءة الظهر.

أثناء تنقلك عبر التطبيقات ، يحتفظ Android بسجل للوجهات التي تمر عبرها يسمى المكدس الخلفي. هذا حتى يأخذك النظام إلى الوجهة الصحيحة عند التمرير للعودة. قبل إصدار Android 13 ، لم يكن لدى النظام أي وسيلة لمعرفة على وجه اليقين إلى أين ستأخذ إيماءة الظهر المستخدم. هذا لأن التطبيقات يمكنها ذلك

تنفيذ سلوكهم الخلفي وإنشاء مجموعات خلفية خاصة بهم لن يكون النظام على علم بها. نظرًا لأن النظام نفسه لم يكن متأكدًا مما سيحدث عند التمرير السريع للعودة ، لم يتمكن من الإبلاغ أنت ماذا سيحدث سواء.

بدءًا من Android 13 ، يمكن للتطبيقات إخبار النظام مسبقًا بما إذا كان يتعامل مع الأحداث السابقة أم لا. يتيح نموذج الوقت المسبق الجديد هذا للنظام معرفة ما إذا كانت إيماءة الرجوع يجب أن تنتقل إلى المهمة السابقة في الحزمة الخلفية للتطبيق أو تعود إلى الشاشة الرئيسية. تتيح معرفة إلى أين يذهب النظام تشغيل رسم متحرك انتقالي يعمل كإشارة مرئية للمستخدم تخبره بما سيحدث عند التمرير السريع للعودة.

ومع ذلك ، تم تنفيذ نموذج لفتة الظهر التنبؤية جزئيًا فقط في Android 13. أضافت Google رسمًا متحركًا جديدًا للانتقال "العودة إلى المنزل" يتم تشغيله عندما يعلم النظام أن إيماءة العودة ستفعل إعادة المستخدم إلى الشاشة الرئيسية ، ولكن لم يكن قادرًا على إضافة رسم متحرك عندما ينتقل المستخدم إلى أعلى التطبيق كومة. بمعنى آخر ، يمكن لإيماءة الرجوع التنبؤية في Android 13 أن تخبر المستخدم فقط ما إذا كانت إيماءة الرجوع ستخرج التطبيق مرة أخرى إلى الشاشة الرئيسية ولكن ليس في أي مكان آخر.

بدءًا من Android 14 ، يمكن أن تعرض إيماءة الرجوع التنبؤية معاينة للمهمة السابقة التي سيتم إخراجها من المكدس الخلفي عندما يقوم المستخدم بالتمرير للعودة. هذا يعني أنك ستتمكن من معرفة ما إذا كانت إيماءة الرجوع ستعيدك إلى الشاشة الرئيسية ، إلى صفحة سابقة في التطبيق أو تطبيق آخر بالكامل ، لذلك لن يكون هناك أي غموض بشأن ما سيحدث عند إجراء عملية الرجوع إيماءة. إليك دليل على هذا السلوك الجديد:

إذا قمت بتثبيت Android 14 DP1 على جهاز Pixel ، فلن ترى هذا السلوك الجديد حتى الآن. هذا بسبب تعطيل الرسوم المتحركة الجديدة للانتقال افتراضيًا في DP1 ، لذلك اضطررت إلى قلب علامة المطور لتمكينها. أنا أيضا لا يزال يتعين علي تمكين إعداد الرسوم المتحركة الخلفية التنبؤية في خيارات المطور ، واضطررت أيضًا إلى استخدام تطبيق يختار في إلى سلوك لفتة الظهر التنبؤية الجديدة.

سيتم تمكين سلوك الرجوع التنبئي الجديد افتراضيًا للتطبيقات التي تستهدف مستوى واجهة برمجة التطبيقات 34 ، لذلك أتوقع أن يكون يتم تمكين إعداد "الرسوم المتحركة الخلفية التنبؤية" افتراضيًا وإزالته في النهاية من خيارات المطور في المستقبل إطلاق. أعتقد أنك لن تضطر إلى الانتظار طويلاً قبل أن تبدأ في رؤية هذا السلوك الجديد في التطبيقات ، خاصة لأن Google كذلك تحذير المطورين من أنه سيتم تعطيل التنقل الخلفي في تطبيقاتهم إذا لم يدعموا هذه الميزة عندما تكون كذلك فرض. يجب على المطورين الذين لم يضيفوا دعمًا لإيماءة الظهر التنبؤية القراءة في وثائق Google على الميزة.