Для чого використовується androidx.legacy: legacy-support-v4: залежність


9

Я впроваджував базу даних Android Room і в одному з підручників я знайшов androidx.legacy:legacy-support-v4:1.0.0залежності. Будь ласка, будь-хто скажіть мені використання цих залежностей.

Відповіді:


3

androidx.legacy:legacy-support-v4є Androidxартефактами Росіїcom.android.support:support-v4

com.android.support:support-v13 -> androidx.legacy: legacy-support-v13 com.android.support:support-v4 -> androidx.legacy: legacy-support-v4

Інформацію про відображення бібліотеки ви можете знайти тут

Підтримка бібліотека є статичною бібліотекою, ви можете додати в свій Android програми для того , щоб використовувати API - інтерфейси, які або не доступні для більш старих версій платформи або корисного API , які не є частиною каркасних API. Сумісний на пристроях, на яких працює API 14 або новішої версії.

Використання для бібліотек підтримки

Є кілька різних цілей використання для support libraries. Класи зворотньої сумісності для більш ранніх версій платформи - лише один із них.

  • Сумісність назад для новіших API - Велика кількість бібліотек підтримки забезпечує зворотну сумісність для нових рамових класів та методів. Наприклад, клас підтримки Fragment надає підтримку фрагментів на пристроях, на яких запущені версії Android 3.0 (рівень 11 API).
  • Зручність та допоміжні класи - Бібліотеки підтримки надають ряд допоміжних класів, особливо для розробки інтерфейсу користувача. Наприклад, клас RecyclerView надає віджет інтерфейсу користувача для відображення та керування дуже довгими списками, який можна використовувати у версіях Android від API рівня 7 і вище.
  • Налагодження та утиліти - Існує цілий ряд функцій, які надають корисність за межами коду, який ви включаєте у свою програму, включаючи бібліотеку підтримки-приміток для покращеної перевірки ворсингових кодів на введення методів та підтримку Multidex для налаштування та розповсюдження програм із понад 65 536 методів.

Дивіться офіційні документи тут, бібліотека підтримки


1
Ви також згадуєте правильно, але для Lib Support, я шукаю використання застарілої підтримки,
Рахул Хатрі

1
Я оновив свою відповідь, сподіваюся, вона допоможе вам.
Джакір Хоссейн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.