Android txt阅读器

Introduction: 小说阅读器、轻量级 Txt 播放器 、文本播放组件、txt 文件加载控件、Android 阅读器。你可以通过该库快速实现加载播放 txt 文件,支持常见的阅读器设置操作。

Android txt阅读器

一分钟让你的 app 快速集成一个简洁漂亮的小说阅读器!
HwTxtReader 长期更新维护,打造一个简单易用的文本阅读控件,欢迎使用与支持!

目前实现了的功能:

  • 字体设置与调节。包括大小、颜色、是否加粗。
  • 页面风格设置,夜间模式等。
  • 进度跳转与当前进度获取。
  • 章节获取与章节跳转。
  • 完美翻页效果,支持滑盖翻页、平移翻页切换、剪切翻页切换,支持轻击翻页。
  • 可以进行长按滑动选择复制文字。
  • 数字与英文字符显示特点颜色。
  • 自动跳转到上次阅读进度。
  • 支持设置段落间距。
  • 支持竖向排版
  • 支持点击手机本地 txt 文件后,可以选择该阅读器打开

看不到图片?查看这里CSDN

2021/06/12 最新更新:适配 Android X!凭兴趣爱好维护!如有帮助欢迎 start 支持!

Android txt阅读器

2019/06/30 更新:增加剪切翻页风格!超级漂亮!

Android txt阅读器

演示 demo

目前 demo 效果图:

Android txt阅读器

Android txt阅读器

使用方法:

 allprojects {
repositories {
    ...
    maven { url 'https://jitpack.io' }
}

dependencies {
            implementation 'com.github.bifan-wei:HwTxtReader:V2.2'          
        }

使用默认界面使用的话,只需要一句代码:

     HwTxtPlayActivity.loadTxtFile(this, FilePath);

使用自定义 view 的话,直接使用 TxtReaderView (详细请看 Wiki) xml 中:

      <com.bifan.txtreaderlib.main.TxtReaderView 
        android:id="@+id/activity_hwtxtplay_readerView" 
        android:layout_width="match_parent"  
        android:layout_height="match_parent" 
       />

代码中调用 loadTxtFile 方法直接加载文件:


 mTxtReaderView.loadTxtFile(FilePath, new ILoadListener() { 
            @Override 
            public void onSuccess() { 
             //加载成功回调 
                initWhenLoadDone(); 
            } 

            @Override 
            public void onFail(TxtMsg txtMsg) { 
               //加载失败回调 
            } 

            @Override 
            public void onMessage(String message) {  
            //加载过程信息回调 
            } 
        });

TXT阅读器安卓版是一款非常不错的阅读本地txt文档,流畅,舒心,有爱的txt阅读器。TXT阅读器app具有自动识别,任意切换,畅快浏览等功能特点!这款阅读工具拥有超级详细书籍资源,后台全天为你更新小说,在线阅读方式简单,而且涵盖了大量正版书籍,所有小说全部免费去阅读,还可以在线看阅读记录,是可以切换听书模式。

Android txt阅读器

TXT阅读器软件介绍

      1.安卓TXT阅读器是一款TXT阅读软件

      2.支持不同编码的TXT文件

      3.支持保存书签

      4.支持SD卡导入读取TXT文件

      5.支持背景颜色的设置

      6.字体设置

      7.背景图片的设置

      8.有护眼图片的设置

      9.支持双模式

Android txt阅读器

TXT阅读器软件特色

      1、阅读非常简单,而且内置了超强大搜索引擎,可以卡快速去搜索热门好看书籍;

      2、为书迷朋友提供了一个安全且绿色阅读环境,还会精准详细去分类,找书速度快;

      3、阅读无任何广告和乱码情况,且资源更新快,后台全天为你快速去更新书籍,支持书架管理。

Android txt阅读器

TXT阅读器软件亮点

      1、相当方便好用,里面拥有多个知名阅读器平台,可以快速去搜索自己心仪小说,且更新快;

      2、内置强大搜索引擎,书名关键词极快快速去搜索,而且所有在线小说免费阅读,无广告问题;

      3、还有精准分类,支持阅读背景和字体大小设置,支持完结、最新和热门等榜单推荐,无限畅阅。

Android txt阅读器

TXT阅读器更新日志

      1.优化内容

      2.细节更出众,bug去无踪

关于此应用

本程序用来阅读小说。
- 阅读器与 Android 1.6+ 相兼容。
- 阅读格式:fb2、fb3, fbz、txt、epub (no DRM)、html、doc、docx、odt、rtf、mobi (no DRM)、prc(PalmDoc)、tcr。支持 ZIP 和 GZ 压缩包。
- 支持文本到语音(TTS)(permission to the calls need to stop tts while calling)
- 支持网络书库(OPDS)
- 可以指定文件的编码(包换代码页 932、936、949、950)。
- 本地书库。范围包括作者、系列、标题、出版年代和流派。
- 支持的界面语言:俄语、英语、德语、希腊语、乌克兰语、白俄罗斯语、波兰语、中文、保加利亚语、土耳其语。
- 支持的词典。
- Fb2 和 TXT 文件编辑。如果文件位于压缩包中,编辑过的文件会解包到原文件的相同目录中。
- 可以选择 ZIP 中的文件名的代码页。
- 正确支持 20 种语言的连字符。
- 4 个配置文件 - 独立的字体、颜色、亮度、伽玛校正和文字缩进。
- 单页和双页模式。自动在横屏下切换到双页模式。
- 配置显示风格(标题、引言、摘要等)。每种风格包括字体、颜色、文字样式、文字大小、阴影、缩进、留白等。
- 搜索。
- 自动卷动 “波纹”和“滑动”。
- 3D 翻页动画。
- 章节或段落开头的首字母显示为一行或双行文字。
- 窗口和全屏模式下,状态栏和页脚处所有项目的独立设置。
- 支持显示 fb2 和大多数 epub 文件内当页的脚注。
- 水平和垂直对齐屏幕上的文字。
- 悬挂标点。
- “新页中的选区”选项。
- 文本导航:百分比、页码、文本开头/结尾、向前/后 10 页、上一章/下一章。
- fb2、doc 和 epub 文件的目录。
- 9 个短按和长按的点击区、手势、双指手势、“捏合”缩放文本、指定按键功能。
- 支持 E-Ink 屏幕。适应 E-Ink 屏幕的表现,支持下列设备上的“快速”刷新。
- 固定屏幕旋转方向。
- 支持 9.png 皮肤。支持自动选择单页或双页模式。
- 依嵌入纹理的选择,考虑背景颜色 - 即混合材质和颜色。
- 文字下方的时钟。
- 引用、书签、文本标签,发送选定的文本到第三方应用。
- 在主屏幕上创建书籍的快捷方式。
- 保存/恢复程序设置/风格/当前配置文件(含字体、皮肤)/文本风格。
- 保持屏幕背光的能力(最长支持闲置 20 分钟)。
- 优良调校的不同缩进、调节屏幕软遮罩(如果硬件最低的亮度等级对于正常使用来说依然太高)。
- 对于开放的书籍,收集匿名统计来创建 top-100 的作者和书籍。本 top-100 在程序中可见。
- 通过网络或文件系统同步阅读位置。

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。

不与第三方分享任何数据

详细了解开发者如何声明数据分享事宜

不会收集任何数据

详细了解开发者如何声明数据收集事宜

评分和评价

本来用的另外一款,但并不如意,抱着试试的心情,结果令人惊讶,太完美了,完全符合要求,小巧、方便,而且功能强大,刚上手稍有困扰,曾想放弃了,但最后发现路径,太好用了,至今仍未发现明显缺点,是用过几款中最完美并最好用的,大赞一声。 pdf?

前幾年安卓5都用這個覺得不錯,換新手機後 变成安卓11重新安裝新版本後發現居然要先設定系統語言為簡中後程式才能顯示簡中顯示,而且也沒辦法顯示各種優美的字體了,選擇所有的字體看起來都沒什麼變化硬梆梆的,希望能优化一下。

可设置的选项非常多,调好后很好用(相对的,默认设置真的不好用),而且耗电量比MoonReader低。不过能不能加一个“从‘简体中文/繁體中文/日本語’的TXT格式电子书自动生成目录”的功能?

新功能

+ The color of the android status bar can be customized in the main settings (android 6+). The default is Black.
+ fixed access to memory card in android 11
+ many minor fixes