Skip to content

一个简洁的播放动漫的App,支持弹幕,多数据源等,使用Jetpack Compose进行开发

License

Notifications You must be signed in to change notification settings

lanlinju/Animius

Repository files navigation

Animius

一个简洁的播放动漫的App,支持下载,弹幕,多数据源等功能,使用Jetpack Compose 进行开发

如何下载安装

点击此链接下载地址 前往下载页面,然后选择下载以.apk结尾的文件。Android TV或者系统版本低于安卓8.0的,请点击查看这里

应用截图

week home favourite
detail history download episode
player

相关功能

  • 首页推荐
  • 番剧搜索
  • 番剧时间表
  • 多数据源支持
  • 历史记录
  • 番剧下载
  • 番剧收藏
  • 动态主题颜色
  • 视频播放器
  • 倍速播放
  • 外部播放器播放
  • 选择下载目录
  • 弹幕功能
  • BT资源下载
  • 多平台 (Compose Multiplatform)

Architecture

使用的是Google应用架构指南, MVVM 和 Clean Architecture

参考来源

视频弹幕源来自于弹弹play开放API

  • SakuraAnime:樱花动漫网站数据解析参考实现来源
  • Animite:应用UI设计参考实现来源
  • compose-video-player:Exoplayer视频播放器封装参考实现来源
  • FreeToPlay:应用MVVM架构参考实现来源
  • DownloadX:视频文件下载功能参考实现来源
  • Animeko:视频弹幕功能参考实现来源