android版txt电子阅读器(一)

    闲来自己动手开发了个电子阅读器,算是功能比较简单,阅读txt文档,可以添加书签,搜索。包括:1、可以打开本地文件夹去找到要的书;2、设定背景颜色,字体等等。

    这里简要的介绍一下其中的核心代码:

    (1)自动滚屏:

Handler autoScrollHandler = new Handler()
	{
		@Override
		public void handleMessage(Message msg) {
			super.handleMessage(msg);
			switch(msg.what)
			{
			case BEGIN_SCROLL:
                                //需要判断是否已经滚动到最后了
				if( tvMain.getScrollY()>= tvMain.getLineCount()*tvMain.getLineHeight()-tvMain.getHeight())
				{
					tvMain.scrollTo(0, tvMain.getLineCount()*tvMain.getLineHeight()-tvMain.getHeight());
					autoScrollHandler.sendEmptyMessa
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
FBReader 是一种快速且高度可定制的电子阅读器,适用于运行 Android OS 的设备(支持 1.5 或更高本,建议 2.0 或更高本)。 FBReader Premium App 的免费本是标准本,具有付费本的所有功能。唯一的区别是 4.99 美元的溢价价格。 如果您已经在免费使用该应用程序,那么价格似乎有点高。 但是,它仍然提供与常规 FBReader 本的用户所喜欢的相同的快速,简单的信息访问方式。 安卓电子阅读器 FBReader 中文多语免费安卓电子阅读器 FBReader 中文多语免费 FBReader 可用功能 大声朗读(通过 Android 文本语音转换) Google 翻译集成 内置对 PDF 和漫画格式的支持 缩略图库视图 主要电子书格式:ePub(包括 ePub3 的主要功能),PDF,Kindle azw3(mobipocket),fb2(.zip)。 其他受支持的格式:漫画书(CBR / CBZ),RTF,doc(MS Word),HTML,纯文本。 为了帮助您阅读外语,请使用 FBReader 的词典集成来查找单词或短语。您可以从多种外部词典中进行选择。 在 FBReader 中,您可以使用集成的 Google 或 Yandex 转换器翻译句子而无需离开应用程序。 FBReader 支持您的图书馆和/或阅读位置与 FBReader 图书网络(https://books.fbreader.org/)的同步,这是一种基于 Google Drive™ 的云服务。默认情况下,同步是禁用的;要启用和配置它,请使用“首选项”对话框。 FBReader 快速且高度可定制-它可以使用外部 TrueType / OpenType 字体和自定义背景,可以在读取时调节屏幕亮度(沿屏幕左边缘向上/向下滑动手指),并且可以选择不同的昼/夜配色方案。 该阅读器还包括一个浏览器/下载器,用于访问不同的网络电子书目录和商店。包括几个流行的英语,法语,俄语,中文和波兰语库。还支持自定义 OPDS 目录。 或者,您可以手动下载书籍,然后将其保存在设备上的 /sdcard/Books 中。 此外,该阅读器已针对 34 种语言进行了本地化,并包括针对 24 种语言的连字符模式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值