MVVMLin 一个基于MVVM用Kotlin+Retrofit+协程+Databinding(ViewBinding)+LiveData来封装的快速开发框架: 项目地址: 框架简介 使用技术 基于MVVM模式用了 kotlin+协程+retrofit+livedata+DataBinding 基本封装 封装了BaseActivity、BaseFragment、BaseViewModel基于协和的网络请方式更加方便,考虑到有些小伙伴不太喜欢用DataBinding在xml中绑定数据的方式,也提供了相应的适配,两种方式自行选择。Retrofit2.6及以上版本提供了对协程的支持,使用起来更加方便,不用考虑类型的转换了。 特点 使用Rxjava 处理不好的话会有内存泄露的风险,我们会用使用AutoDispose、RxLifecycle等方式来处理,但是使用协程来请求数据,完全不用担心这个问题,
2023-03-30 08:47:42 211KB Kotlin
1
Weatherapp:5天天气预报应用程序,可在Android上运行并使用最新工具(Kotlin,导航,房间,LiveData,数据绑定,Dagger 2)
2022-12-03 01:54:14 501KB android kotlin room rxjava
1
采用DataBinding +Retrofit+LiveData+ViewModel+Liffecycle+协程
2022-08-23 12:03:42 24.85MB mvvm livedata 协程
1
实现从网络上获取数据,并在TextView中进行更新,且采用viewmodel和liveData进行异步更新,主线程中将url的数据进行获取,并装入到livedata中,子线程实现下载,且将下载的数据传给主线程
2022-08-11 21:03:58 10.96MB 安卓 网络数据解析 ViewModel livedata
1
Jetpack--LiveData Demo
2022-07-11 10:03:29 15.64MB jetpack android studio kt
1
协程+Retrofit+ViewModel+LiveData+DataBinding框架demo,相关博客参考https://blog.csdn.net/liuxingyuzaixian/article/details/125427338
2022-06-23 17:18:11 356KB 协程
1
using使用基于MVVM架构的ARCore,Sceneform,Hilt,Coroutines,Flow,Jetpack(Room,ViewModel,LiveData)的Android Pokedex-AR Pokedex-AR Pokedex-AR是一个基于AR的小型演示应用程序,是现代Android应用程序技术栈,和MVVM体系结构。 该项目专注于ARCore和SceneForm。 还可以通过存储库模式从网络中获取数据并集成数据库中的持久化数据。 下载转到版本以下载最新的APK。 技术堆栈和开源库最低SDK级别24。基于Kotlin,Coroutines + Flow用于异步。 ARCore-适用于Android的ARCore SDK。 塞斯
2022-04-21 15:07:39 32.89MB Android Animations
1
RecyclerView +数据绑定示例 简单样本 直接将LiveData与数据绑定一起使用 <? xml version = " 1.0 " encoding = " utf-8 " ?> </ d
2021-11-16 15:05:31 1.46MB android kotlin recyclerview data-binding
1
:victory_hand::raised_fist::waving_hand:MvvmComponents 项目截图 下载体验请移步: 项目介绍 基于Mvvm模式集成谷歌官方推荐的JetPack组件库LiveData+ViewModel+DataBinding,以ARouter为组件路由实现的玩Android开放API安卓客户端 数据源于玩Android 开放API,集成了登录注册、收藏、分享、搜索、浏览热门博客和项目、添加Todo待办功能等,涵盖了几乎所有玩Android开放接口 项目结合okhttp+Retrofit+RxJava2+Gson组合实现网络请求、Glide图像加载、Koin实现依赖注入、阿里ARouter实现组件路由通信跳转、腾讯MMKV替代Sharedpreferences实现高性能本地缓存、基于LiveData的消息总线LiveEventbus事件分发等等 以一个通用库模块+多业务组件的Mvvm组件化方案,编译、调试、多人开发更方便更快
2021-10-11 15:48:11 2.51MB kotlin components material-design retrofit
1
工程目录说明: base:基础类库。 exception:异常类模块。 https:网络请求实现模块。 model:数据模型,实体类定义。 repository:数据仓库,包括网络接口请求数据,sqlite数据库,文件File存储,SharedPreferences数据存储。 view:视图层,包含Activiy+Fragment类。 viewmodel:控制层。 utils:工具模块。
2021-09-10 16:37:54 2.12MB RxJava Retrofit OkHttp LiveData
1