MovieCompose 基于 Jetpack Compose 的电影 APP开源项目

我要开发同款
匿名用户2021年09月01日
138阅读
开发技术Kotlin
所属分类多媒体工具、应用工具
授权协议Apache

作品详情

MovieCompose是一个基于现代Android技术堆栈的小型演示应用程序,特别关注使用MovieDBAPI的JetpackComposeUI。还从网络获取数据并通过存储库模式将持久数据集成到数据库中。

最低SDK级别21100%基于 Kotlin + Coroutines + Flow 用于异步。用于依赖注入的Hilt。JetPackCompose-用于构建原生AndroidUI的现代工具包。生命周期-当生命周期状态改变时处理观察数据。ViewModel-UI相关数据持有者,生命周期感知。RoomPersistence-构建数据库。AppStartup-提供一种在应用程序启动时初始化组件的简单、高效的方法。架构MVVM架构(声明式视图-ViewModel-模型)存储库模式材料设计和动画Accompanist -JetpackCompose的扩展库集合。Landscapist -JetpackCompose图像加载库,带有微光和圆形显示动画。Retrofit2&OkHttp3 -构建RESTAPI和分页网络数据。Sandwich -构建轻量级的httpAPI响应并处理错误响应。WhatIf -更流畅地检查可空对象和空集合。Timber -logging

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论