一个基于MVVM的基础框架模块,附带一些常用类,当前处于自用且频繁变化的阶段

Compile Dependencies (64)

Category/LicenseGroup / ArtifactVersionUpdates
Android Package Apache 2.0
androidx.activity » activity-ktx
Kotlin extensions for 'activity' artifact
1.11.01.13.0
Android Package Apache 2.0
androidx.activity » activity-compose
Compose integration with Activity
1.11.01.13.0
Android Platform Apache 2.0
androidx.appcompat » appcompat
Provides backwards-compatible implementations of UI-related Android SDK functionality, including dark mode and Material ...
1.7.1
Android Package Apache 2.0
androidx.compose.foundation » foundation
Higher level abstractions of the Compose UI primitives. This library is design system agnostic, providing the high-level ...
1.9.41.11.4
Android Package Apache 2.0
androidx.compose.material3 » material3
Compose Material You Design Components library
1.4.0
Android Package Apache 2.0
androidx.compose.runtime » runtime-livedata
Compose integration with LiveData
1.9.41.11.4
Android Package Apache 2.0
androidx.compose.ui » ui
Compose UI primitives. This library contains the primitives that form the Compose UI Toolkit, such as drawing, ...
1.9.41.11.4
Android Package Apache 2.0
androidx.compose.ui » ui-graphics
Compose graphics
1.9.41.11.4
Android Package Apache 2.0
androidx.compose.ui » ui-tooling-preview
Compose tooling library API. This library provides the API required to declare @Preview composables in user apps.
1.9.41.11.4
Android UI Layouts Apache 2.0
androidx.constraintlayout » constraintlayout
This library offers a flexible and adaptable way to position and animate widgets
2.2.12.2.2
Android Package Apache 2.0
androidx.core » core-ktx
Kotlin extensions for 'core' artifact
1.17.01.19.0
Android Package Apache 2.0
androidx.databinding » viewbinding
Android ViewBinding library that generates type-safe binding classes for views in XML layouts, reducing boilerplate and ...
8.13.09.3.1
Android Package Apache 2.0
androidx.fragment » fragment-ktx
Kotlin extensions for 'fragment' artifact
1.8.9
Android Package Apache 2.0
androidx.lifecycle » lifecycle-viewmodel-ktx
Kotlin extensions for 'viewmodel' artifact
2.9.42.11.0
Android Package Apache 2.0
androidx.lifecycle » lifecycle-viewmodel-compose
Compose integration with Lifecycle ViewModel
2.9.42.11.0
Android Package Apache 2.0
androidx.lifecycle » lifecycle-livedata-ktx
Kotlin extensions for 'livedata' artifact
2.9.42.11.0
Android Package Apache 2.0
androidx.lifecycle » lifecycle-runtime-ktx
Kotlin extensions for 'lifecycle' artifact
2.9.42.11.0
Android Package Apache 2.0
androidx.lifecycle » lifecycle-viewmodel-savedstate
Android Lifecycle ViewModel
2.9.42.11.0
Android Package Apache 2.0
androidx.navigation » navigation-compose
Compose integration with Navigation
2.9.52.9.8
Android Package Apache 2.0
androidx.navigation » navigation-fragment-ktx
Android Navigation-Fragment-Ktx
2.9.52.9.8
Android Package Apache 2.0
androidx.navigation » navigation-ui-ktx
Android Navigation-UI-Ktx
2.9.52.9.8
Android Package Apache 2.0
androidx.navigation » navigation-dynamic-features-fragment
Android Dynamic Feature Navigation Fragment
2.9.52.9.8
Android Package Apache 2.0
androidx.palette » palette
Android Support Palette
1.0.0
Android Package Apache 2.0
androidx.recyclerview » recyclerview
Display large sets of data in your UI while minimizing memory usage.
1.4.0
Android Package Apache 2.0
com.afollestad.material-dialogs » input
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
3.3.0
Android Package Apache 2.0
com.afollestad.material-dialogs » core
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
3.3.0
Android Package Apache 2.0
com.afollestad.material-dialogs » bottomsheets
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
3.3.0
Android Package Apache 2.0
com.blankj » utilcodex
utilcodex
1.31.1
com.facebook.stetho » stetho
Stetho Debugging Platform for Android
1.6.0
com.facebook.stetho » stetho-okhttp3
Stetho Debugging Platform for Android
1.6.0
Android Package Apache 2.0 +1
com.github.bumptech.glide » glide
A fast and efficient image loading library for Android focused on smooth scrolling.
5.0.55.0.9
MIT
com.github.ihsanbal » LoggingInterceptor
An OkHttp interceptor which has pretty logger for request and response. +Mock support
3.1.04.0.0
Android Package Apache 2.0
com.google.android.material » material
Material Components for Android is a static library that you can add to your Android application in order to use APIs ...
1.13.01.14.0
JSON Lib Apache 2.0
com.google.code.gson » gson
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.13.22.14.0
Android Package Apache 2.0
com.guolindev.permissionx » permissionx
An open source Android library that makes handling runtime permissions extremely easy.
1.8.1
Android Package Apache 2.0
com.jakewharton.rxbinding4 » rxbinding
RxJava binding APIs for Android's UI widgets.
4.0.0
Apache 2.0
com.squareup.retrofit2 » adapter-rxjava3
A Retrofit CallAdapter for RxJava 3's stream types.
3.0.0
HTTP Clients Apache 2.0
com.squareup.retrofit2 » retrofit
A type-safe HTTP client for Android and Java.
3.0.0
Serializer Apache 2.0
com.squareup.retrofit2 » converter-gson
A Retrofit Converter which uses Gson for serialization.
3.0.0
Apache 2.0
com.squareup.retrofit2 » converter-scalars
A Retrofit Converter for Java's scalar value types.
3.0.0
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-kotlin
RxLifecycle-kotlin
4.0.2
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-android
RxLifecycle-Android
4.0.2
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-android-lifecycle
RxLifecycle-Android-Lifecycle
4.0.2
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-android-lifecycle-kotlin
RxLifecycle-Android-Lifecycle-kotlin
4.0.2
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-components
RxLifecycle-Components
4.0.2
Android Package Apache 2.0
com.trello.rxlifecycle4 » rxlifecycle-components-preference
RxLifecycle-Components-Preference
4.0.2
Android Package Apache 2.0
io.github.scwang90 » refresh-layout-kernel
the kernel of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-header-classics
the header ClassicsHeader of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-header-radar
the header BezierRadarHeader of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-header-falsify
the header FalsifyHeader of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-header-material
the header MaterialHeader of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-header-two-level
the header TwoLevelHeader of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-footer-ball
the footer BallPulseFooter of SmartRefreshLayout
2.1.1
Android Package Apache 2.0
io.github.scwang90 » refresh-footer-classics
the footer ClassicsFooter of SmartRefreshLayout
2.1.1
Apache 2.0
io.reactivex.rxjava3 » rxkotlin
RxJava bindings for Kotlin
3.0.1
Android Package Apache 2.0
io.reactivex.rxjava3 » rxandroid
RxAndroid
3.0.2
Concurrency Apache 2.0
io.reactivex.rxjava3 » rxjava
Reactive Extensions for Java
3.1.12
Android Package Apache 2.0
me.grantland » autofittextview
A TextView that automatically resizes text to fit perfectly within its bounds.
0.2.1
Android Package Apache 2.0
org.greenrobot » eventbus
EventBus is a publish/subscribe event bus optimized for Android.
3.3.1
Reflection Apache 2.0
org.jetbrains.kotlin » kotlin-reflect
Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime.
2.2.202.4.0
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
2.2.202.4.10
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-android
Coroutines support libraries for Kotlin
1.10.21.11.0
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core
Coroutines support libraries for Kotlin
1.10.21.11.0
Android Package Apache 2.0
tyrantgit » explosionfield
explosive dust effect view
1.0.1

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Android Package Apache 2.0
com.google.dagger » hilt-android
A fast dependency injector for Android and Java.
2.57.22.60.1