Оптимізуємо android додаток під многоконний режим, xamarin developersxamarin developers

Оптимізуємо android додаток під многоконний режим, xamarin developersxamarin developers

Одна з моїх улюблених функцій в Android 7.0 Nougat - це підтримка паралельної роботи декількох додатків в новому мультіоконном режимі. Коли у користувача відкрито якийсь додаток і він при цьому здійснює довге натискання на кнопку перемикача додатків, тоді він може додати другий додаток до першого, щоб вони містилися на дисплеї одночасно і послідовно, і завдяки цьому відкривається шлях для нових сценаріїв, таких як, наприклад, скидання або перетягування контенту. На планшетах та інших великих пристроях за рахунок цього також активізується новий режим «довільної форми», який дозволяє додаткам прибувати в повністю зміненому розмірі (fully re-sized). Готові зі стандартними програмами повинні мати можливість скористатися перевагами цього нового режиму, так як Android Activities будуть автоматично змінити розмір програми в правильних пропорціях, коли воно перейде в цей режим. Тут представлені два додатки Xamarin.Android в новому мультіоконном режимі; одне розроблено за допомогою Xamarin.Forms, а інше - за допомогою традиційного Xamarin.Android.

Оптимізуємо android додаток під многоконний режим, xamarin developersxamarin developers

Як бачите, мультіоконний режим повинен підтримуватися додатком за замовчуванням, однак, існує безліч інших можливостей для оптимізації, тобто, для включення додаткових функцій, які можуть сподобатися користувачам.

Налаштування програми

Існує кілька простих налаштувань для включення і відключення мультіоконного режиму стосовно до всього з додатком для одного з Activity при компіляції з API 24.

Якщо Ви використовуєте субклассовое додаток, то можете додати атрибут ResizeableActivity:

Схожі статті