GithubHelp home page GithubHelp logo

haowenlee / readert Goto Github PK

View Code? Open in Web Editor NEW
34.0 1.0 11.0 130.06 MB

基于FBReaderJ修改,仿得到AppUI效果的epub阅读器。(开发中...)

Java 57.84% HTML 1.92% CSS 0.25% Makefile 1.23% C++ 19.01% sed 0.01% M4 0.08% Shell 8.08% C 11.09% Batchfile 0.01% Roff 0.14% Module Management System 0.04% Inno Setup 0.08% CMake 0.22%

readert's Introduction

ReaderT(开发中...)

基于FBReaderJ修改,仿得到AppUI效果的epub阅读器。

  • 支持多格式文件格式(epub)
  • 支持丰富多彩的设置(主题 字体 翻页效果)
  • 语音朗读(语音合成)

应用截图

白色主题 黄色主题
护眼主题 夜间主题

TODO LIST

  • 预置测试epub文件,方便快速测试

  • 首行缩进两字符

  • 预览模式的当前页标记

  • 预览模式的回到之前页

  • 书签添加功能

  • 书签添加删除动画(下拉动作识别)

  • 书签列表效果

  • 主题效果优化

  • 语音朗读优化

  • TXT目录识别

  • EPUB3支持

  • PDF格式支持

感谢

相关资源

readert's People

Contributors

haowenlee avatar

Stargazers

Lin avatar JackYang avatar stars-one avatar  avatar  avatar  avatar L avatar  avatar  avatar Khaleel Jageer avatar Raphrodite avatar 张晓文 avatar  avatar  avatar Lion avatar ACoder avatar admin20160528 avatar  avatar  avatar tankai avatar  avatar 显伟 avatar axx avatar 湛卢 avatar Onat Akduman avatar  avatar dennis avatar  avatar joker avatar  avatar  avatar  avatar JMH avatar lsq avatar

Watchers

James Cloos avatar

readert's Issues

语音朗读还能使用吗

百度的语音朗读开发完成了吗。我把我自己的APIkey放进去,点击朗读,弹框“语音合成中”然后就没反应了

导入AS

导入AS 也下载了 CMake 和NDK 然后会报错
A problem occurred configuring project ':fBReader'.

Unable to find CMake with version: 3.10.2 within folder: [C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib\site-packages\PyQt5, C:\ProgramData\Oracle\Java\javapath, C:\Windows\system32, C:\Windows, C:\Windows\System32\Wbem, C:\Windows\System32\WindowsPowerShell\v1.0, F:\Program Files\Anaconda2, F:\Program Files\Anaconda2\Scripts, F:\Program Files\Anaconda2\Library\bin, d:\Program Files\Git\cmd, %ANDROID_HOME%, D:\Program Files\nodejs, C:\Program Files (x86)\GtkSharp\2.12\bin, C:\Program Files\TortoiseGit\bin, C:\Python27\Scripts, C:\Python27, C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps, D:\Program Files\Java\jdk1.8.0_121\bin, D:\Program Files\Java\jdk1.8.0_121\jre\bin, F:\Users\Administrator\AppData\Local\Android\sdk\platform-tools, F:\Users\Administrator\AppData\Local\Android\sdk;\tools, F:\Users\Administrator\AppData\Local\Android\sdk;\bin, E:\cordova\apache-ant-1.10.1\bin, E:\cordova\apache-ant-1.10.1\lib, E:\cordova\node-v7.7.1-rc.1-win-x64, F:\Users\Administrator\AppData\Local\Android\sdk\ndk-bundle, C:\Users\Administrator\AppData\Local\Programs\Fiddler, C:\Users\Administrator\AppData\Roaming\npm, D:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\bin, F:\fiddler]
.Please make sure the folder with the CMake binary is added to the PATH environment variable.

app报错

Error:A problem occurred configuring project ':fBReader'. 这个是什么原因

笔记改为目前流行的下划线方式,有没有研究。

我们有个需求,需要改变笔记标记样式,改为下划线。通过ZLAndroidPaintContext类能获取外框点集合,但是划线不知道怎么实现 @OverRide
public void fillPolygon(int[] xs, int[] ys) {
final Path path = new Path();
final int last = xs.length - 1;
path.moveTo(xs[last], ys[last]);
for (int i = 0; i <= last; ++i) {
path.lineTo(xs[i], ys[i]);
}
myCanvas.drawPath(path, myFillPaint);
}

请教

阅读器增加广告和段落末尾增加评论小气泡有方案吗

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.