# TomReader **Repository Path**: TomCoCo/TomReader ## Basic Information - **Project Name**: TomReader - **Description**: 简单的小说阅读器的安卓实现,基本采用安卓原生,自定义view实现主页面 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-06-01 - **Last Updated**: 2023-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 这是一个简单的小说阅读器的安卓实现,基本采用安卓原生实现. 1.使用自定义view实现 2.欢迎任何人帮助改进. 3.欢迎借鉴,不限制代码使用,但请保留代码作者注释. 4.欢迎安卓新手学习 1.这个版本可以正常的翻页浏览了,支持设置行距,设置文字大小,打开不同的文件.以及简单定位seek操作. 2.还有简单的activity跳转管理 改进: 1.不应该直接定位seek,而是指定百分比,然后计算出seek,再去推导到最近的一句话的开头,这样不会截断到一句话中间,造成乱码 错误: 1.读到开头了,提示错误.不应该是缓冲读到开头报错,而应该是实际readerPos到了0号位,且无法扩容,报错 2.貌似读到最后可能会循环最后的数据.没仔细看 ![效果图](https://images.gitee.com/uploads/images/2020/0605/173208_a554f39a_1648319.jpeg "Screenshot_2020-06-05-17-29-19-065_com.example.my.jpg") ![设置页面](https://images.gitee.com/uploads/images/2020/0605/173134_e14ce909_1648319.jpeg "Screenshot_2020-06-05-17-29-21-753_com.example.my.jpg")