導航:首頁 > 閱讀推薦 > android小說閱讀器開發

android小說閱讀器開發

發布時間:2022-07-13 15:44:06

Ⅰ 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電子書閱讀器,目錄已檢出,如何定位章節位置,在線等!求大神!

什麼格式的文件,都應該說說。

如果是文件,那直接跳轉啰

Ⅲ android開發 小說閱讀器,如何在頁面底部顯示 閱讀進度、電量和時間

閱讀進度是根據頁數計算的,時間有專門時間空間,電池電量系統有專門的介面

Ⅳ 求安卓大神幫忙,開發小說閱讀器,閱讀文件的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電子書閱讀器

小說格式只有常見的只有txt什麼
那裡來的apk格式的
apk格式的就是已經封裝好的電子書了。打開就能看,
一般的電子書閱讀器就弄一個txt閱讀器不就可以了
很多論壇上有源碼

Ⅵ 我想要一個簡單的android平台開發的電子書閱讀器,誰有啊啊

推薦《掌閱》。
網路上還能搜索到個人修改版,
好處是安裝後不開機啟動,
退出後,徹底退出緩存。

Ⅶ android開發,txt文件閱讀器將.txt文件分頁顯示。

樓上樓下全是扯淡回答。。。大文本的情況下全部顛覆。。。網上沒有一個真內正實用有容效的閱讀器代碼。首先,文本分頁,U以為想分就分啊?文本多,分了半分鍾沒分完,用戶縮放文本,是從頭分頁還是從這里分頁?從當前位置分頁,那往前分頁呢?而且,一頁的字數,不是定多少就真的那麼多:100個換行符和普通字元能一樣佔一個頁面?問題多著呢。

Ⅷ 如何用ADT做一個簡單的電子書閱讀器

1、需求

從個人需求和角度出發,自己想要一個什麼東西,獲取別人也有類似的困惑和想法。

經常在網上看小說,有時候會覺得廣告太多,運行太慢。無聊的時候看新聞,也會覺得不是很感興趣的東西也會搜索到。於是想到了自己或許可以寫個小程序,放一些自己感興趣的東西。

總結下來,自己想要的東西無非就是兩個:

1)、把自己感興趣的書管理起來

2)、把感興趣的新聞組管理起來

有時候,會覺得很簡單,可是自己也是經歷和很久,才知道自己到底想要什麼。

2、計劃

計劃總是理想的東西,也算是目標,沒有計劃可能動力就會少很多。只有合理的計劃,合理的目標才能一鼓作氣完成。若是不切實際,不考慮自身條件和資源特質,想做一個好的東西,結果也只能像打水漂,一個個的飄過去,最後沉入水底。

不過我們都是人在職場,身不由己,不可能有完整的時間讓你做自己的事情。

因此,自己使用了迭代的方法,不至於感覺到自己的想法太過渺茫。

1)、制定一個簡單的框架

2)、建立後台查詢webservice介面,能夠查詢數據列表,和文件位置。

3)、實現小文本書籍程序(一個唐詩三百首的簡單程序)

4)、實現大文本書籍閱讀(四大名著翻閱)

5)、實現新聞組閱讀

6)、對幾個小程序進行集成。

7)、後台使用sqlite資料庫,支持基本數據存儲。前台使用sqlite實現數據緩存支持離線閱讀。

每一步都需要都需要在盡可能集中的時間盡快完成,不然就可能被打斷。

3、構架

所謂麻雀雖小,五臟俱全,即便它很小,該有的總還是要有,只不過是縮減版。

做這個小程序,需要申請一個雲伺服器,最簡單的那種,1元/天,作為學習和實驗已經夠用。不過所有的東西都要省著用,計算資源,網路資源依然是個負擔,能不用盡量不用。有點像大城市的房子,如果只有巴掌大的地方,那麼每個地方都要省著用。

如果從較大的視野看,這個程序算起來也實在是小,無外乎就是租用一個外部伺服器,然後做一個webservice服務,然後在app上把數據展示出來。沒有負載均衡,沒有用大型資料庫,沒有文件伺服器,沒有復雜的業務邏輯,甚至也不敢採用未知的技術,然而就是這么說起來的一點點東西,那麼實現其中的那麼一點點,也是不容易的事情。

若是一定要說說框架,那就是:

軟體採用webservice+app的結構,伺服器採用spring+cxf通用構架,app採用mvp通用框架。
硬體從同單伺服器+android設備
數據採用文件伺服器+sqlite+數據緩存。

4、技術

受限於資源,不可能把程序做的很大,所用的技術也不用最新,深度難度深度不大,所求的不過是一個完整可用的程序。

這個程序沒有使用H5,沒有使用JNI,僅僅使用java去完成服務端和客戶端的整個程序。

這個過程中依然遇到了一些通用的技術,比如:

伺服器的搭建,tomcat的安裝部署,spring+cxf服務搭建,日誌部署,mybatis+sqlite的使用,json對象轉換,MyBatisGeneratorTool表映射,數據查詢,文本文件壓縮加密分割等。

App框架選用,restful介面訪問,解析度自適應,程序升級,版本管理,閱讀翻頁,數據緩存,標簽處理,green數據映射,數據列表拖動,以及各種各樣的界面問題。

只要程序向前走總會遇到各種問題,而且一旦程序規模達到一定程序,那就不能隨意的更改,只能是更加小心,實現備份,並且先進性適當的規劃和預研才可以動手。

5、過程

軟體開發的過程總是反反復復,想做的,設計的,實際完成的總會有很多的出入。今天想到的,明天可能有不同,實際做的時候,又發現因為其他的原因導致需要變通的去做。

從資源,時間和精力來說,在沒有外力的情況下,一個人想把東西做好,可能性很小,那就存在適度的問題,到底做到何種程度才算結束,才算是一個里程碑。

我想基本上夠用即可,不需要太多的功能,靈活的技巧,炫目的界面,自我認為可以了就結束了,畢竟這不是一個商業軟體。

程序做到一定時間,或者環境和心理發生,或許暫時不適合繼續做下去了,適當停一停。

預先想的索引,分類,黑夜模式,訂閱處理,html緩存和截取,界面優化,添加評論,添加註解,更多配置,自定義添加文章,自定義插件,安全加固等等,都是沒有做的。

Ⅸ 怎樣實現Android開發小說在線閱讀分章載入功能

想讓自己成為高手嗎?那就來思必達學院 讓你從0到大師 搜思必達學院 思必達學院讓你從小白變成高手

Ⅹ 怎麼用android編寫一個電子書閱讀器在線等,急。

android電子書源碼, 下載後導入工程可直接運行點擊下載

閱讀全文

與android小說閱讀器開發相關的資料

熱點內容
廢材兄弟同人小說 瀏覽:605
穿越抗戰小說主角帶著個3d列印機穿越的 瀏覽:939
嬌妾小說東施娘txt全文下載 瀏覽:612
七星小說網都市言情 瀏覽:662
主角叫馬雲玄幻小說 瀏覽:199
中學生寫科幻短篇小說素材 瀏覽:293
賈政操林黛玉小說閱讀 瀏覽:929
傻瓜英雄小說閱讀 瀏覽:585
男主角穿越到古代的歷史小說 瀏覽:134
類似重生之魂媚授予的小說 瀏覽:108
校園主角逆襲的小說 瀏覽:489
古代農家子科舉之路小說 瀏覽:556
好聽多人播講穿越小說 瀏覽:878
長城大俠有聲小說 瀏覽:261
穿越女逆後宮的小說排行榜 瀏覽:991
劍噬天下有聲小說 瀏覽:965
ipad能下有聲小說 瀏覽:651
玄幻小說分卷大綱 瀏覽:823
青果閱讀怎麼找小說 瀏覽:388
完本小說網有評分 瀏覽:490