难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
-
Updated
Feb 7, 2024 - Java
难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力…
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版优先更新)
Sample created to practice MVVM and DataBinding in Android Applications.
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
MVVM, ViewModel and LiveData Sample App
Kickstart your next Android Application in 10 seconds.
Some dagger-android examples with Retrofit2, MVVM architecture, RxJava, (Java)
🔥🔥🔥BaseDemo 是Android MVVM + Retrofit + OkHttp + Coroutine 协程 + Room + 组件化架构的Android应用开发规范化架构,通过不断的升级迭代,目前主要分为两个版本,分别为分支 MVVM+Databinding 组件化版本,分支MVVM+Databinding+Single 单体版本。旨在帮助您快速构建属于自己的APP项目架构,做到快速响应上手,另外再长期的实践经验中汇总了大量的使用工具类,主要放在了项目 `lib_common` 组件中,以供大家参考使用。具体使用请开发者工具自己项目需求决定选择如何使用。
Simple chat Application with one to one connectivity using Firebase Real time Database written in MVC,MVP and MVVM architecture to better understand the android coding patterns. Purpose of writing same application functionality with 3 different pattern is to show how single application can be developed using 3 different patterns(Mvc, Mvp, Mvvm).
A basic sample android application to understand MVVM in a very simple way.
A high-performance , easy-to-use Adapter for RecyclerView ,using diffutil
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Android real-time location tracker app (learn using Firebase 🔥, Google Maps & Location Api) 🌐
An open source app that is refactored to demo Paging Library from Android Jetpack
App that interacts with a Rest Api. Architecture is MVVM.
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)
Sample Android Application - MVVM, Dagger 2, RxJava, Retrofit
Add a description, image, and links to the mvvm-architecture topic page so that developers can more easily learn about it.
To associate your repository with the mvvm-architecture topic, visit your repo's landing page and select "manage topics."