Обложка канала

Android Broadcast

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

Android Broadcast

7 лет назад
Открыть в
#AndroidX

Обновление AndroidX

Вышло свежая порция обновление библиотек AndroidX. Из интересного:

Стабильная версия Collection 1.1.0 + ktx
👉Улучшена производительность и API Android коллекций

Первая beta Fragment 1.1.0
👉 Создание собственной FragmentFactory, которая будет использоваться для создание Fragment. Это позволяет избавиться от рефлексии при создании Fragment и начать передавать параметры в конструктор.
👉 Тестирование Fragment в изоляции с помощью FragmentScenario
👉 Больше nullability аннотаций в API
👉 Kotlin делегаты by viewModels() и by activityViewModels() для получения ViewModel
👉 Поддержка задания View для Fragment с помощью передачи его в конструктор
👉Креши, выбрасываемые FragmentManager, теперь содержат информацию о Fragment
👉Возможность задать максимальное состояние в Lifecycle для выполнения транзакции FragmentManager

Первая beta Activity 1.0.0
👉 Возможность задать OnBackPressedCallback в Activity
👉 Новые удобные Kotlin API
👉 Задание content view Activity с помощью аннотации @ContentView

Первая beta Preference 1.1.0
👉 Возможность динамического изменения описания Preference с помощью SummaryProvider
👉 Обновлена SeekBarPreference: соответствие Material Design и возможность обновление во время перемещения ползунка
👉 Возможность задания доступности для копирования содержимого с помощью Preference.setCopyingEnabled()
👉 Используйте PreferenceFragmentCompat вместо PreferenceFragment. Аналогично правило теперь действует и для Preference
👉 Кастомизациия EditText с помощью EditTextPreference.OnBindEditTextListener