当前位置: 首页 > 软件库 > 应用工具 > 多媒体工具 >

MovieCompose

基于 Jetpack Compose 的电影 APP
授权协议 Apache
开发语言 Kotlin
所属分类 应用工具、 多媒体工具
软件类型 开源软件
地区 不详
投 递 者 居京
操作系统 Android
开源组织
适用人群 未知
 软件概览

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

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

 相关资料
  • 本文向大家介绍Java基于WebMagic爬取某豆瓣电影评论的实现,包括了Java基于WebMagic爬取某豆瓣电影评论的实现的使用技巧和注意事项,需要的朋友参考一下 目的 搭建爬虫平台,爬取某豆瓣电影的评论信息。 准备 webmagic是一个开源的Java垂直爬虫框架,目标是简化爬虫的开发流程,让开发者专注于逻辑功能的开发。webmagic的核心非常简单,但是覆盖爬虫的整个流程,也是很好的学习爬

  • 本文向大家介绍基于python实现的抓取腾讯视频所有电影的爬虫,包括了基于python实现的抓取腾讯视频所有电影的爬虫的使用技巧和注意事项,需要的朋友参考一下 我搜集了国内10几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。

  • 在布朗运动的例子中,若增加点的数目,例如n = 300及s = .02, 运动就不是很流畅了;完成每一步要花太多时间。这时,如果保存预定数目的画面为位图并以电影方式回放则会比较有效。 首先,确定画面数,譬如 nframes = 50; 然后,跟往前一样设定第一幅图,不是用默认的EraseMode (正态). x = rand(n,1)-0.5; y = rand(n,1)-0.5; h = pl

  • 9.25上午 突然电话面 说是简单沟通一下,其实就是个技术面 自我介绍 测试中最大的挑战 selenium的原理 项目 登录界面设计测试用例 为什么选测试岗 打探postman的熟悉程度(如何设置环境变量及获取token值) 选西安的原因 Python如何安装包 明天下午视频技术面 #联影医疗#

  • Hybris适合这些任务吗? 谢谢!

  • 背景:我的应用程序需要显示存储在Oracle中的空间数据(几何图形)的MBR。为此,我目前正在使用Oracle的SDO_AGGR_MBR()函数,但速度非常慢。稍加研究,我发现了一个函数SDO_TUNE。EXTENT_OF(),它也计算MBR,比SDO_AGGR_MBR快得多。但它有两个问题。它仅适用于投影坐标中的二维数据。为了充分利用EXTENT_ of的性能优势,我决定将其用于预测数据,并回退