androidtxt阅读器源码
Ⅰ 求安卓大神帮忙,开发小说阅读器,阅读文件的Java代码和导入SD卡文件Java代码
这个google、网络上很多代码啊,随便一搜一大堆。
1.“阅读文件”是指把File读取成String吗?用FileInputStream就可以,参考下面(网上找的):
public static String readFileContentStr(String fullFilename)
{
String readOutStr = null;
try {
DataInputStream dis = new DataInputStream(new FileInputStream(fullFilename));
try {
long len = new File(fullFilename).length();
if (len > Integer.MAX_VALUE) throw new IOException("File "+fullFilename+" too large, was "+len+" bytes.");
byte[] bytes = new byte[(int) len];
dis.readFully(bytes);
readOutStr = new String(bytes, "UTF-8");
} finally {
dis.close();
}
Log.d("readFileContentStr", "Successfully to read out string from file "+ fullFilename);
} catch (IOException e) {
readOutStr = null;
Log.d("readFileContentStr", "Fail to read out string from file "+ fullFilename);
}
return readOutStr;
}
2.导入SD卡文件,是指从读取SD的文件吗? 是的话 直接new File(path)就可以得到文件了啊,或者FileInputStream就可以得到流。
Ⅱ 怎么用android编写一个电子书阅读器在线等,急。
android电子书源码, 下载后导入工程可直接运行点击下载
Ⅲ 基于Android的txt阅读器基本原理是什么
1、编码问题可以统一转换为一种编码显示(如utf-8);
2、分页的效果,包括动画,可以用ViewPager实现;
3、这个问题最难的还是如何把一堆文字按屏幕大小来分页。简单的思路就是,读取所有字符(防止文件过大,可以设置一次性读取的最大字符数)塞进第一屏,然后根据屏幕能显示的最大字符数截取,把截取后的字符放到第二屏显示,以此类推。
Ⅳ android电子书阅读器
<activityandroid:name=".EasyNote"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<actionandroid:name="android.intent.action.VIEW">
</action>
<categoryandroid:name="android.intent.category.DEFAULT">
</category>
<dataandroid:mimeType="text/plain"></data>
</intent-filter></activity>
注意需要将mimeType修改成你需要的类型,文本文件当然就是:text/plain
还有其它常用的如:
·text/plain(纯文本)
·text/html(HTML文档)
·application/xhtml+xml(XHTML文档)
·image/gif(GIF图像)
·image/jpeg(JPEG图像)【PHP中为:image/pjpeg】
·image/png(PNG图像)【PHP中为:image/x-png】
·video/mpeg(MPEG动画)
·application/octet-stream(任意的二进制数据)
·application/pdf(PDF文档)
Ⅳ Android 在一个文件夹中点击txt文件,选择一个阅读器,可以读取这个txt文件,怎么实现的
这就是个 文件关联而已。
和电脑上一个原理,你电脑上打开 txt文件,
电脑没有提示你选择 阅读器,那是因为电脑已经默认了
用 “记事本”来 打开 txt 文件。
Ⅵ 跪求安卓 ireader阅读器的源代码,哪位大侠有,给小弟发一下吧! [email protected]
这个东西真有的,
看这里:
iReader_ebk_src 着名的电子书阅读软件的源代码,支持 TXT UMD CHM...
http://www.pudn.com/downloads462/sourcecode/comm/android/detail1944380.html
Ⅶ 我想要一个简单的android平台开发的电子书阅读器,谁有啊啊
推荐《掌阅》。
网络上还能搜索到个人修改版,
好处是安装后不开机启动,
退出后,彻底退出缓存。
Ⅷ 求android阅读器的源码最好是复杂的阅读器
啥东西啊?
Ⅸ android开发,txt文件阅读器将.txt文件分页显示。
楼上楼下全是扯淡回答。。。大文本的情况下全部颠覆。。。网上没有一个真正实用有效的阅读器代码。首先,文本分页,U以为想分就分啊?文本多,分了半分钟没分完,用户缩放文本,是从头分页还是从这里分页?从当前位置分页,那往前分页呢?而且,一页的字数,不是定多少就真的那么多:100个换行符和普通字符能一样占一个页面?问题多着呢。
Ⅹ 如何做一一个android电子书阅读器
小说格式只有常见的只有txt什么
那里来的apk格式的
apk格式的就是已经封装好的电子书了。打开就能看,
一般的电子书阅读器就弄一个txt阅读器不就可以了
很多论坛上有源码