1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tiamosu-Jetpack-Fly

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Jetpack-Fly

Wiki

Полное руководство по использованию и расширенные возможности доступны в Wiki (обязательно прочитайте перед началом разработки!!!)

Требования

Поддерживает Android 5.0+ (API уровень 21+) и Java 11+.

Установка

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }

        // sonatype
        maven { url "https://s01.oss.sonatype.org/content/groups/public" }
        maven { url "https://s01.oss.sonatype.org/content/repositories/releases" }
    }
}

jfly-core (необходимо установить обязательно)

implementation 'com.gitee.tiamosu:jfly-core:1.2.6'

jfly-navigation (опционально)

implementation 'com.gitee.tiamosu:jfly-navigation:1.2.6'
  • Для исключения конфликтов с локальными или сторонними зависимостями navigation-fragment, следует исключить его, чтобы избежать конфликта с модифицированной версией NavHostFragment:
implementation("androidx.navigation:navigation-fragment-ktx:2.5.3") {
    exclude group: 'androidx.navigation', module: "navigation-fragment"
}

jfly-viewbinding (опционально)

implementation 'com.gitee.tiamosu:jfly-viewbinding:1.2.6'

android {
    buildFeatures {
        viewBinding = true
        dataBinding = true
    }
}

Внешние зависимости

jfly-core

dependencies {
    //androidx
    api Deps.appcompat
    api Deps.fragment_ktx
    api Deps.core_ktx

    //lifecycle
    api Deps.lifecycle_runtime_ktx
    api Deps.lifecycle_livedata_ktx
    api Deps.lifecycle_viewmodel_ktx
}

jfly-navigation

dependencies {
    implementation project(path: ':fly-core')
    api(Deps.navigation_fragment_ktx) {
        exclude group: 'androidx.navigation', module: "navigation-fragment"
    }
}
```### jfly-viewbinding

```groovy
dependencies {
    implementation project(path: ':fly-core')
    implementation Deps.recyclerview
}

ProGuard

Этот фреймворк уже настроен для использования ProGuard, поэтому проект автоматически будет использовать эти правила, и дополнительная настройка не требуется.

История версий

Особая благодарность

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/tiamosu-Jetpack-Fly.git
git@api.gitlife.ru:oschina-mirror/tiamosu-Jetpack-Fly.git
oschina-mirror
tiamosu-Jetpack-Fly
tiamosu-Jetpack-Fly
master