小说阅读器、轻量级 Txt 播放器 、文本播放组件、txt 文件加载控件、Android 阅读器源码
kenrry1992 · 1298浏览量 · 发布于2019-05-21
作者bifan-wei,源码HwTxtReader,
想要快速实现文本播放显示功能么?HwTxtReader 是一个轻量级文本播放控件,能帮助你快速集成加载播放小说文本文件功能,同时内置默认的播放页面,能让你快速集成一个简洁漂亮的小说阅读器。
目前实现了的功能:
字体设置与调节。包括大小、颜色、是否加粗。
页面风格设置,夜间模式等。
进度跳转与当前进度获取。
章节获取与章节跳转。
可以滑盖翻页与平移翻页切换,支持轻击翻页。
可以进行长按滑动选择复制文字。
数字与英文字符显示特点颜色。
自动跳转到上次阅读进度。
支持设置段落间距。
支持竖向排版
目前 demo 效果图:
使用方法:
添加 hwtxtreaderlib 依赖
allprojects { repositories { ... maven { url 'https://jitpack.io' } } dependencies { compile 'com.github.bifan-wei:HwTxtReader:V2.1.1' //注意 Android support 版本请使用 27+ }
使用默认界面使用的话,只需要一句代码:
HwTxtPlayActivity.loadTxtFile(this, FilePath);
使用自定义 view 的话,直接使用 TxtReaderView (详细请看 Wiki) xml 中:
代码中调用 loadTxtFile 方法直接加载文件:
mTxtReaderView.loadTxtFile(FilePath, new ILoadListener() { @Override public void onSuccess() { //加载成功回调 initWhenLoadDone(); } @Override public void onFail(TxtMsg txtMsg) { //加载失败回调 } @Override public void onMessage(String message) { //加载过程信息回调 } });
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
LayoutManager实现的卡片滑动 iOS源码
相关信息
飘飘悠悠 · 599浏览 · 2019-11-25 16:25:21
Android卡片滑动源码
相关信息
冷月葬花魂 · 610浏览 · 2019-11-19 16:17:50
支持无限轮播的安卓广告控件
相关信息
冷月葬花魂 · 558浏览 · 2019-11-05 14:02:15
根据图片高度动态变化的ViewPager 安卓源码
相关信息
冷月葬花魂 · 579浏览 · 2019-10-31 17:47:42
Android 可滑动ListView源码
相关信息
kenrry1992 · 528浏览 · 2019-09-29 14:59:05
Android 随机布满屏幕的文字,飞入飞出动画效果的控件源码
相关信息
冷月葬花魂 · 839浏览 · 2019-09-24 17:42:37
Android app状态栏变色
相关信息
kenrry1992 · 635浏览 · 2019-09-19 17:19:29
Android LoopViewPager 页面轮播控件 源码
相关信息
kenrry1992 · 649浏览 · 2019-09-17 11:09:47
分类专栏
最新发布
源码排行榜
0评论