上传者: 38747444
|
上传时间: 2023-02-27 09:00:51
|
文件大小: 562KB
|
文件类型: PDF
一款书籍阅读器,需要以下功能才能说的上比较完整:
文字页面展示,即书页;
页面之间的跳转动画,即翻页动作;
能够在每一页上记录阅读进度,即书签;
能够自由选择文字并标注,即笔记;
能够设置一些属性,如屏幕亮度,字体大小,主体颜色等,即个性化设置。
书籍阅读器
这篇文章带来的就是如何打造这么一款阅读器。(由于整体代码量比较大,所以我只能说说我的实现思路再加上部分的核心代码来说明,不会有太多的代码展示。)
翻页动作——搭建整个阅读器的框架
在阅读器上的翻页动作无外乎仿真和平移这两种动画,翻页时需要准备两张页面,一张是当前页,另一张是需要翻转的下一页。翻页的过程就是对这两个页