人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版优先更新)
-
Updated
Sep 20, 2023 - Java
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版优先更新)
Recommended architecture by Android
MVVM, ViewModel and LiveData Sample App
基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.
Sample android application used to learn the Model View View Model pattern and DataBinding in Android
A basic sample android application to understand MVVM in a very simple way.
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
📚안드로이드 관련 지식을 공부하고 발표하는 스터디 📚
App that interacts with a Rest Api. Architecture is MVVM.
🏄 帮助你快速使用Android的LiveData与ViewModel,已支持SavedState
This is a sample project, showing the connection between Android Architecture Components and MVP pattern.
Room with Rxjava Example
MVVM-Demo commit (ViewModel、LiveData、DataBinding、ViewBinding、Hilt、Activity Result API、OKHttp、Retrofit、RxJava2、MMKV、Room、RecyclerVIew、ViewPager2、ViewPager、BaseQuickAdapter、Navigation、BottomNavigationView、腾讯X5WebView、 DrawerLayout、NavigationView、AlertDialog、BottomSheetDialog、MapView、TabLayout)
Add a description, image, and links to the viewmodel topic page so that developers can more easily learn about it.
To associate your repository with the viewmodel topic, visit your repo's landing page and select "manage topics."