我正在一個android應用程序,我必須添加一個內置的txt閱讀器,它可以解析和顯示任何類型的編碼的txt文件的內容。android的txt閱讀器應用程序的一般做法
我知道有一些開源解決方案,如FBReaderJ,CoolReader等等,但是幾乎所有這些都有很多我不需要的功能。核心庫很難提取。 FBReaderJ使用我不熟悉的jni。
我只需要功能:
- 在本地存儲打開指定的txt文件。
- 顯示整本書的當前進度(頁面和百分比)。
- 跳轉到指定進度
這就是我需要的。
我試圖建立它在我自己,但我不知道這種應用的一般做法,我有一些想法原料:
1閱讀部分的內容。
例如整個txt文件可能包含10K字,我們不需要加載所有這些文字,我們只需要可以填充屏幕的內容。
我點不知道如何計算它們。
2呈現內容
我可以創建一個TextView,並把它的內容還是可以創建自定義視圖通過畫布繪製cotnent。我不喜歡哪個。
我希望有人能給我建議。謝謝。
不要只關閉沒有**字,太棒了! – hguser