Bölünmüş ekran etkileşimleri

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Android 7.0 ve sonraki sürümlerde, kullanıcılar çoklu pencere platform özelliğiyle birden fazla uygulamayı cihaz ekranlarında aynı anda görüntüleyebilir. Varsayılan mod, kullanıcıların uygulamaları yerleştirmesi için iki etkinlik bölmesi sağlayan bölünmüş ekrandır.

Android 8.0, özelliği geliştirerek ve ona daha fazla işlevsellik ekleyerek bölünmüş ekranı iyileştirir. Varsayılan uygulamada, bir kullanıcı bölünmüş ekrana girdikten sonra Ana Sayfa'ya dokunursa, üst bölme sıkıştırılır ve başlatıcı yeniden boyutlandırılır. Bu, kullanıcılara ana ekranlarından uygulamaları bulup başlatabilmeleri için başlatıcı düzenini korurken en iyi uygulamanın hala açık olduğunu gösterir.

Örnekler ve kaynak

/platform/packages/apps/Launcher3/ içindeki Launcher3 kodunda bu yeni işlevin bir referans uygulaması vardır.

Bu Değişiklik Kimlikleri, Launcher3'te bölünmüş ekranın uygulanmasıyla ilgilidir ve başlatıcılarında benzer güncellemeler yapmak isteyen cihaz üreticileri için bir referans işlevi görebilir.

  • Değişiklik Kimliği: I48e5cb3bd15e70627d9bf007d93bc731612fba2e
  • Değişiklik Kimliği: I86753bab5b24aafc417e0f77d8c471fc4c0dc7f0
  • Değişiklik Kimliği: Id6557d070edb664aa1f4851de7abf494cf8a0677
  • Değişiklik Kimliği: Icdaf73ecd89a30e57fe7f405292d793f2d6a3ee8
  • Değişiklik Kimliği: Ie50279f4edb94812120dea492aefa4f18218162f
  • Değişiklik Kimliği: I6f9ee7be12d3266f021796576c771f86f6120246
  • Değişiklik Kimliği: I106fe12041565a090047f146a07d4bc80a074b4a
  • Değişiklik Kimliği: Ibb49c56aab29d1223a0ab36476a32d565566eb25
  • Değişiklik Kimliği: Id60c793730d982277c9d91860e9fb0e6a0df7d38
  • Değişiklik Kimliği: I9d358e74ab403989929dee87542d3dde78c2f229
  • Değişiklik Kimliği: I925d5ac9d29439c5d61cf089e7784065a8cb5ebd
  • Değişiklik Kimliği: I776c6f710e081645cff891487022cf787869ee3f
  • Değişiklik Kimliği: I2d17c89db2eb8d60b3393c2abc3b026e5574085d
  • Değişiklik Kimliği: Id6ee68826c4f3cc579880540812fd8ed834f8267

Örnek kullanıcı deneyimi

Bu özelliğin varsayılan uygulaması için kullanıcı deneyimini gösteren örnek ekranlar aşağıda verilmiştir.

Başlatıcı yeniden boyutlandırma davranışı için örnek ekranlar

Şekil 1 . Bölünmüş ekran modunda başlatıcının yeniden boyutlandırılması için örnek ekranlar.

uygulama

Android 8.0, bu güncelleme için bölünmüş ekran için bir referans uygulaması sağlarken, başlatıcılarındaki uygulamalarını belirlemek cihaz üreticilerine kalmıştır. Bu özelliği desteklemek için:

  • Çoklu pencere için Android Uyumluluk Tanımı Belgesi (CDD) gereksinimlerine uyan çoklu pencereyi uygulayın (veya mevcut bir uygulamasına sahip olun).
  • Başlatıcıyı yeniden boyutlandırılabilir yapın. Launcher3'teki referans uygulaması, ekran küçüldükçe uygulama adlarını kaldırır, ancak uygulamalar, özellikle özel başlatıcı kodu varsa, başlatıcının nasıl sıkıştırıldığına bağlı olarak değişebilir.
  • Başlatıcı bildiriminde belirtilen minimum yüksekliği ayarlayın. Bunu yapmak için, task_height_of_minimized_mode değerini ayarlayın: frameworks/base/core/res/res/values/dimens.xml

Test yapmak

Uygulamanızın doğru şekilde çalıştığından emin olmak için manuel testi kullanın.

  1. Bölünmüş ekrana girin.
  2. Ana Sayfa'ya basın.
  3. Yeniden boyutlandırılabilir başlatıcıyı gözlemleyin.

Başlatıcının desteklediği tüm aygıt yönlerinde doğru şekilde yeniden boyutlandırıldığından emin olun.