ReadPaper V1.2.10

ReadPaper V1.2.10

版本说明:增加了书签管理功能 / 支持自动旋转以及对应的翻页模式调整。

补充说明:囿于水平,为了简化处理,从开始固件底层逻辑都是以索引分页为基础。因此索引重建过程当中,如何处理阅读位置成为一个棘手的问题。最终我采取了直接从头再来的取巧方式。不过这样一来,如果是中途重建,需要自行记忆和手动翻找断点,难称方便。所以,加入了(原本没打算做的)书签管理以及自动书签。

附言:


而谈到翻转,允许我借机会介绍下来龙去脉:是的,问题没解决多少,主义谈得挺多的。

这个项目起初就是更多从我自身“定制化”需求出发的,所以,很多奇怪的做法其实是其来有自:

  • 我在S3上阅读的书籍,一般来说不是短小的文章(依靠手机),通常也不是费脑的、出版类书籍(依靠八寸墨水屏阅读器),而是用来填充通勤碎片随手拿起放下的长篇,例如,网络小说。所以正常情况下,一本书可以读很久,它值得让这个设备在特定时间去“伪装成”这本书本身——所以我花了不少时间和精力在诸如锁屏书签,摘要,进度显示等等上,因为最能展现一本书的时刻反而是锁屏的那一刻——恰如书本合上封面;
  • 部分延续上面的想法,配置上也努力“尊重”每一本书。体现在系统里就是每本书尽可能的有自己独立的配置:在阅读界面唤起的第一级菜单中,除了斟酌之后依然设成全局的“深色模式”之外,其余配置都是每本书独有的,就连“书签锁屏”亦然。这样至少可以带来一种一本本独立的书藏在书匣的感觉;你就可以用竖排繁体读古籍,用横排简体读网文,互不干扰;也可以把红楼梦的”芍药花丛”摘在封面,却把金瓶梅的”葡萄架”藏在书内了…吧…
  • 锁屏旋转,虽然是个很小的功能,但是却体现出来为什么有edcbook那么好的珠玉在前我还要手搓的一个重要原因。那就是可以最大程度按照自己的使用习惯来定制。把这个场景细化一下:四月一个晴朗的早晨,我拿着S3边读边走进了肯德基取了早餐,右利手的我当然是在习惯性右手大拇指翻页读得正开心,但是等端盘坐下要开始用餐,就不得不把阅读器递给了左手,此时如果一切不变,就不得不用左手大拇指点击屏幕右侧翻页,既影响视野又费力。那此时只要把屏幕上下颠倒,就会切换成左侧翻页,这就是最符合我自己预期的操作模式了,于是,早饭也吃的格外香甜了——这种细碎的要求,还是自己手搓更方便了。类似还有一些没有明显写在文档或者UI的小细节:比如除了两侧箭头外,点击中间的页码数字的左右各自对应更小粒度的翻页跳转;比如阅读界面底部微不可见的进度指示条;比如锁屏界面书名banner的阅读进度条等等,都属于不值一哂,但自嗨无比的小细节了。

这个版本里,当然还有很多功能和性能的限制,有些也许后面会有机会增补,有些则也许并不在初心之内,姑且看我盘这颗赛博核桃的精力和时间吧。

暂存更新
05 Nov 2025 , 写毕。