تفاعلات تقسيم الشاشة

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

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

الأمثلة والمصادر

يوجد تطبيق مرجعي لهذه الوظيفة الجديدة في كود Launcher3 في /platform/packages/apps/Launcher3/

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

  • معرف التغيير: I48e5cb3bd15e70627d9bf007d93bc731612fba2e
  • معرف التغيير: I86753bab5b24aafc417e0f77d8c471fc4c0dc7f0
  • معرف التغيير: Id6557d070edb664aa1f4851de7abf494cf8a0677
  • معرف التغيير: Icdaf73ecd89a30e57fe7f405292d793f2d6a3ee8
  • معرف التغيير: Ie50279f4edb94812120dea492aefa4f18218162f
  • معرف التغيير: I6f9ee7be12d3266f021796576c771f86f6120246
  • معرف التغيير: I106fe12041565a090047f146a07d4bc80a074b4a
  • معرف التغيير: Ibb49c56aab29d1223a0ab36476a32d565566eb25
  • معرف التغيير: Id60c793730d982277c9d91860e9fb0e6a0df7d38
  • معرف التغيير: I9d358e74ab403989929dee87542d3dde78c2f229
  • معرف التغيير: I925d5ac9d29439c5d61cf089e7784065a8cb5ebd
  • معرف التغيير: I776c6f710e081645cff891487022cf787869ee3f
  • معرف التغيير: I2d17c89db2eb8d60b3393c2abc3b026e5574085d
  • معرف التغيير: Id6ee68826c4f3cc579880540812fd8ed834f8267

مثال لتجربة المستخدم

فيما يلي أمثلة للشاشات التي توضح تجربة المستخدم للتنفيذ الافتراضي لهذه الميزة.

شاشات أمثلة لسلوك تغيير حجم المشغل

شكل 1 . شاشات أمثلة لتغيير حجم المشغل في وضع تقسيم الشاشة.

تطبيق

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

  • قم بتنفيذ (أو لديك تطبيق حالي) للنافذة المتعددة التي تتبع متطلبات مستند تعريف توافق Android (CDD) للنافذة المتعددة .
  • اجعل المشغل قابلاً لتغيير الحجم. يزيل التنفيذ المرجعي في Launcher3 أسماء التطبيقات عندما تصبح الشاشة أصغر، ولكن قد تختلف عمليات التنفيذ اعتمادًا على كيفية ضغط المشغل، خاصة إذا كان هناك رمز مشغل مخصص.
  • قم بتعيين الحد الأدنى للارتفاع المحدد في بيان المشغل. للقيام بذلك، قم بضبط قيمة task_height_of_minimized_mode في: frameworks/base/core/res/res/values/dimens.xml

اختبارات

استخدم الاختبار اليدوي للتأكد من أن التنفيذ يعمل بشكل صحيح.

  1. أدخل تقسيم الشاشة.
  2. اضغط على الصفحة الرئيسية .
  3. مراقبة قاذفة يمكن تغيير حجمها.

تأكد من تغيير حجم المشغل بشكل صحيح في جميع اتجاهات الجهاز التي يدعمها.