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閱讀器不就可以了
很多論壇上有源碼