Repository navigation
Releases
EsjzoneViewer v0.2.6
本次更新新增段落书签、人名替换、书架本地搜索和会员中心,并改进离线阅读、启动加载与页面转场体验。
📖 阅读体验
- 新增人名替换,支持「本书」与「全部」规则、正则表达式和独立启停,仅改变阅读显示,保留原始正文。
- 书签升级为段落书签,同一章节可添加多个书签,支持摘要展示和跳转定位。
- 点击书签按钮直接标记屏幕内起始的第一个正文段落,操作后保持工具栏展开,正文显示红色书签标记。
- 本地书签页面新增划线管理,支持查看、跳转和批量删除;修复人名替换、繁简转换导致的划线位置偏移。
- 阅读器目录支持按分卷折叠及正序、倒序切换。
- 首行缩进支持选择 0、1、2 字;自定义图片背景支持拖动调整取景。
- 正文支持链接跳转,修复注音、居中标题、段落对齐及分隔线等格式的渲染问题。
- 修复滚动阅读时正文被底部章节标题遮挡的问题。
📚 书架与搜索
- 新增书架本地搜索,支持按书名、作者和本机已缓存的标签匹配,简繁不敏感。
- 书架筛选、排序和显示选项整合至底部面板,支持已读/未读筛选、反转排序、列数调整及最近阅读显示设置。
- 点击书架顶部筛选按钮,或再次点击书架导航按钮,可打开设置面板;面板支持左右滑动切换标签页。
- 站点搜索新增独立的排除标签输入栏,优化输入焦点与光标位置。
- 首页再次点击导航按钮时,以动画滚动到顶部后刷新;历史页再次点击导航按钮可继续最近一次本地阅读。
👤 会员中心与内容浏览
- 新增系统消息、我的回复和经验记录,系统消息与我的回复共用「消息」入口。
- 经验记录支持类别切换、分页、缓存及后台刷新,集中展示升级进度和注册日期,刷新失败时保留已有内容。
- 简介、评论、帖子等文字支持长按选择复制,完善社区链接识别与跳转。
- 阅读统计的书籍时长排行新增封面展示。
- 本地与云端阅读历史遵循「显示成人内容」设置。
📥 离线阅读与阅读记录
- 小说详情优先展示本地缓存或下载内容,后台刷新失败时保留可用信息;为已有下载的小说保留详情快照,改善弱网下进入阅读的问题。
- 优化冷启动自动继续阅读、本地章节读取和目录索引加载,减少等待。
- 点击云端历史可直接继续对应章节。
- 阅读已下载或缓存章节时,联网且已登录会补请求对应章节页面,更新网站观看记录。
- 后台下载或批量解锁后恢复原网站阅读章节;原先没有记录时定位至第一章,减少下载过程对观看记录的干扰。
💾 备份与稳定性
- 备份新增本地书架和阅读设置,包含人名替换规则、自定义背景图片及取景位置;恢复书架时合并缺失书目。
- 改进旧版本备份兼容,修复 Release 混淆导致的备份、下载目录索引和网站观看待补记录读取异常。
- 优化 TXT/EPUB 导出,改善旋转、中断和失败处理,并清理未完成文件。
- 修复备份恢复、账号会话及部分列表状态异常。
✨ 动画与性能
- 改进页面手势返回、小说封面共享转场及首页轮播背景过渡,修复取消返回时的封面抖动和转场中断异常。
- 优化阅读器退出、书架首次加载和留言板缓存展示,减少闪烁与卡顿。
- 修复部分设置页面转场背景透明、回顶按钮阴影出现方形边缘等显示问题。
- 优化页面后台状态订阅与无障碍动效适配。
🤝 社区贡献与反馈
优化页面状态订阅,减少页面进入后台后的无效更新,由 @Verlintas 贡献于 #25。
修复底部章节标题与正文重叠的问题,感谢 @t200229 在 #4 中反馈,修复见 #5。
完整更新记录: v0.2.5...v0.2.6
EsjzoneViewer v0.2.5
本次更新优化了阅读体验与页面流畅度。
界面与适配
- 新增「墨韵」「樱」和「动态取色」主题,保留经典黑白配色。
- 优化页面的布局与视觉效果,改进页面转场和封面显示,缓解部分场景下的闪烁和卡顿。
- 新增平板横屏自适应布局,优化侧边导航、详情双栏和多列列表。
阅读体验
- 支持自定义图片阅读背景,可调整模糊度、透明度和文字颜色。
- 新增自定义图片背景下文字辉光及高级设置,支持调整光晕颜色、强度等参数。
- 新增两字符首行缩进。
- 改进阅读设置、工具栏排序和页面进出动画。
离线下载与性能
- 下载页面新增本地章节目录,可查看章节保存状态并继续阅读。
- 区分正文保存和图片下载状态,图片未下载完成时支持后续补全。
- 优化本地历史、封面和已下载章节的加载,改进首页刷新失败时的内容保留与重试。
- 优化缓存、存储和网络请求,修复若干闪退与显示问题。
升级提示: 从 v0.2.4 升级后,默认使用经典黑白配色,可在设置中选择其他主题。
完整更新记录: v0.2.4...v0.2.5
EsjzoneViewer v0.2.4
EsjzoneViewer v0.2.4
本次更新重点完善存储与备份、阅读体验及应用内更新,并优化 UI 显示和动画。
存储与备份
- 新增存储位置引导,将下载和自动备份保存到公共目录,提供后台迁移、中断恢复和重新扫描下载。
- 自动备份支持自定义备份时间间隔。
阅读与界面
- 支持章内密码解锁,未解锁时也能查看评论区;新增保持亮屏,完善阅读工具栏选择与排序。
- 优化 UI 显示和动画,改进页面过渡,完善图像复用和缓存机制。
- 修复了无法保存书架列表/宫格偏好的问题。
缓存、登录与更新
- 统一磁盘缓存配额,优化缓存管理,新增存储分析页面。
- 实现双站点并行登录,加快账号登录速度;完善会话状态保护。
- 支持应用内后台下载安装包更新;更新说明支持 Markdown。
升级提示: 首次进入需完成存储位置引导;导入备份会覆盖所选且备份中存在的整个类别,空类别也会清空对应数据。
完整提交记录: v0.2.3...v0.2.4
EsjzoneViewer v0.2.3
EsjzoneViewer v0.2.3
本次更新汇总了自 v0.2.2 以来的改动,重点完善阅读器、离线存储与本地数据管理。
阅读与离线下载
- 完善左右分页、翻页动画和连续点击响应,支持跟手拉出目录/评论、下拉添加书签;新增可配置工具栏、独立亮度和三种可下载字体,改善排版切换后的阅读位置恢复。
- 新增长按划线、跨段选择和放大镜预览,可保存摘录、跳回正文或取消标记;目录面板整合目录、书签和划线。
- 正文改为结构化存储并支持 gzip 压缩,补下载只处理新章、缺章和缺图;TXT/EPUB 可选择已下载章节导出,插图与封面支持全屏查看及保存。
备份、书架与历史
- 新增 ZIP 本地备份与恢复,支持阅读数据、历史、书签、划线、搜索历史、下载和书架分组,重复恢复不累加阅读时长。
- 新增自动备份,保留最近 3 份成功备份;手动与自动备份默认不包含下载,可按需开启。
- 书架支持本地分组管理、批量移动和「新建并移入」;云端历史支持多选与确认删除,完善封面读取和记录解析。
阅读统计、界面与社区
- 新增阅读统计无痕模式,完善柱状/折线趋势图、总览与标签占比列表。
- 繁简转换扩展到全局界面和应用内网页;整理设置布局、快捷入口及导航动画,新增离线开源许可页面。
- 优化首页榜单与封面加载、随机推荐和上拉反馈;改进评论发送确认、超时恢复与作者显示。
完整提交记录: v0.2.2...v0.2.3
EsjzoneViewer v0.2.2
EsjzoneViewer v0.2.2
本次更新汇总了自 v0.2.0 以来的改动,包含 v0.2.1 的功能与修复。
阅读与离线下载
- 支持阅读 ESJ 密码保护章节。下载任务会跳过尚未解锁的章节并保留已完成内容;可在作品页补输密码,也可为单本作品设置通用密码并批量解锁。
- 支持在应用内阅读轻小说文库章节。遇到站点安全验证时,可通过内置网页完成验证;已验证的章节内容可缓存并用于离线下载。
- 下载时可按分卷展开目录、按章节序号选择连续范围,或一键选择尚未下载的章节;大目录选择会在提交任务前检查容量。
阅读统计与界面
- 新增保存在设备本地的阅读统计:阅读时长、趋势、近一年活动热力图、标签分布和书籍排行。统计从本版本开始记录,可单独清空,不影响阅读历史与书签。
- 新增隐藏首页热门推荐的设置;优化首页加载占位、设置项选择和双击返回退出的提示。
- 站外链接与更新页面可交由系统浏览器打开,部分网页也支持在应用内浏览。
账号、书架与社区
- 改进双站点登录和切换时的会话保存与账号隔离,减少网络异常时误判登录状态的情况。
- 优化书架封面补全与首页数据更新,优先展示可用封面,并逐步更新页面内容。
- 改进评论提交后的核实与异常恢复提示,降低状态不明确时重复发送的风险。
完整提交记录: v0.2.0...v0.2.2
EsjzoneViewer v0.2.0
EsjzoneViewer v0.2.0
这是自 v0.1.2 以来的一次大型更新,全面升级了首页、书架、阅读器、下载与社区功能,并集中改善了性能、弱网体验和运行稳定性。
主要更新
- 首页新增「本周更新」「热门推荐」和「随机推荐」,提供更丰富的小说发现方式。
- 书架新增最近阅读、更新检查、列表/宫格切换以及多种排序方式。
- 阅读器新增多种翻页动画、音量键翻页、工具栏自动隐藏和上次阅读自动恢复。
- 下载支持并发数量调整与任务暂停,并进一步完善离线阅读和章节图片保存。
- 小说列表支持列表/宫格切换,并可记忆显示模式和 R18 筛选设置。
- 底部导航栏支持长按拖拽,自定义按钮排列顺序。
- 优化论坛层级、留言板、灌水楼及评论区的浏览与交互。
- 支持无需退出登录直接切换
esjzone.cc与esjzone.one。 - 首页、书架、历史、留言板、灌水楼和个人页现已支持下拉刷新。
界面与体验升级
- 全面调整应用界面,统一浅色与深色模式下的视觉风格。
- 优化首页、书架、历史、详情页、设置页及社区页面的布局和交互。
- 重新设计底部导航栏,并改善页面切换、加载状态和动画效果。
- 封面改为优先读取本地缓存,减少默认封面闪烁和重复网络请求。
- 加强首页、阅读器及大量封面页面的加载和滚动性能。
底层与安装优化
- 大幅缩小 APK 安装包体积,降低下载与安装成本。
- 更新底层技术架构与依赖,完善数据库迁移、自动化测试和发布检查,提高兼容性与稳定性。
问题修复
- 修复高章节数小说阅读卡顿、继续阅读位置异常和进度显示错误。
- 修复短章节无法滑动、评论区返回后阅读位置偏移等问题。
- 修复部分评论页面闪退、评论发送失败及输入法弹出后布局异常。
- 修复下载数据、离线插图、书架同步和封面更新相关问题。
- 优化高延迟、丢包、瞬断和离线环境下的请求处理。
- 修复多项可能导致崩溃、数据异常或界面卡顿的问题。
升级说明
支持从 v0.1.2 直接覆盖安装升级,原有登录状态、书架、历史、书签、阅读进度、下载文件及设置会继续保留。
需要 Android 10(API 29)或更高版本。
EsjzoneViewer 是基于 [DeeChael/Esjzone](https://github.com/DeeChael/Esjzone) 继续开发的第三方 ESJ Zone Android 客户端,并非 ESJ Zone 官方应用。
完整更新记录: v0.1.2...v0.2.0
EsjzoneViewer v0.1.2
本次更新主要提升阅读和下载体验,并修复多项影响实际使用的问题。
主要更新
- 新增下载管理,完善离线阅读、章节下载和阅读缓存,需要在下载管理中的设置开启“边看边存”,默认关闭。
- 优化书架、搜索、阅读等主要页面的 UI 与交互。
- 搜索新增类型筛选与排序。
- 详情页标签可直接跳转对应搜索。
- 修复 ESJ Zone 评论与回复认证流程。
- 修复阅读跳章、导航转场、页面遮挡及部分崩溃问题,并加强网络与登录的稳定性。
- 新增多语言支持,并完善简体中文与英文界面。
Full Changelog: v0.1.0...v0.1.2
EsjzoneViewer v0.1.0
EsjzoneViewer v0.1.0
EsjzoneViewer 的首个公开版本。
EsjzoneViewer 是基于 DeeChael/Esjzone 继续开发的第三方 ESJ Zone Android 客户端,并非 ESJ Zone 官方应用。
主要功能
- 小说浏览、搜索与分类
- 本地优先书架与云端收藏同步
- 连续章节阅读与全书进度导航
- 字体、行距、背景等阅读设置
- 本地阅读历史与书签
- 小说章节本地缓存与后台下载
- TXT / EPUB 导出
- 论坛、评论与留言板浏览及互动
esjzone.cc/esjzone.one站点切换- GitHub Release 新版本检查
下载
下载下方的:
EsjzoneViewer-v0.1.0.apk
即可安装。
需要 Android 10(API 29)或更高版本。
文件校验
Release 同时提供 SHA256SUMS.txt 用于验证 APK 完整性。
EsjzoneViewer-v0.1.0.apk SHA-256:
9112e24b034729145cbf171c8670d2d2e2bf67db655c02b011eeb89660530154
注意事项
这是仍处于早期开发版本,使用过程中可能存在尚未发现的问题。
如遇到 Bug,可通过 GitHub Issues 反馈,并尽量附上应用版本、Android 版本、设备型号、复现步骤及脱敏后的错误日志。
小说、插画、封面及其他站点内容的相关权利归各自权利人所有。
Full Changelog: https://github.com/breakyuna/EsjzoneViewer/commits/v0.1.0