产品推荐 2026-07-21

libreadview:免费的阅读器翻页效果工具库

为Android阅读器应用提供多种沉浸式翻页效果的开源库。

开源软件Android工具

产品简介

libreadview 一个专为Android电子书和小说阅读器应用开发的翻页效果库,内置滚动、覆盖、仿真等多种动画模式,旨在帮助开发者快速实现专业、流畅的翻页体验,提升阅读App的沉浸感。

libreadview 主界面

核心功能

  • 支持多种沉浸式翻页动画,包括覆盖、仿真、滚动、滑动等模式
  • 提供性能优化方案
  • 支持加载本地txt文件作为书籍内容
  • 支持通过接口自定义网络小说内容加载
  • 提供页面跳转与章节导航功能

快速开始

  1. 通过 Gradle 或 Maven 将 libreadview 依赖添加到你的 Android 项目中。
  2. 在布局 XML 文件中添加 `BasicReadView` 控件。
  3. 在 Kotlin/Java 代码中初始化 `BasicReadView`,并通过 `EffectFactory` 设置所需的翻页模式(如覆盖、仿真等)。
  4. 调用 `readview.openBook()` 方法,传入 `TxtFileLoader` 或自定义的 `BookLoader` 以加载书籍内容。

界面预览

libreadview 界面截图

libreadview 界面截图

与其他方案对比

对比项libreadview同类方案
翻页模式丰富度内置滚动、覆盖、仿真、滑动等6+种沉浸式翻页动画,可通过工厂模式一键切换。通常仅提供基础的简单翻页或滑动动画,模式单一。
内容加载灵活性既支持加载本地txt文件,也支持通过实现 `BookLoader` 接口自定义网络小说等数据源的加载逻辑。可能仅支持特定格式或本地文件,扩展性受限。

适合谁用

  • 开发电子书阅读器应用的Android工程师
  • 需要提升阅读器翻页体验的移动开发团队

下载与版本

当前最新版本为 v0.0.5,发布于 2025-11-08。支持 Android。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/Peyilo/libreadview