導航:首頁 > 源碼編譯 > 安卓txt閱讀器源碼

安卓txt閱讀器源碼

發布時間:2022-07-14 09:12:09

❶ 跪求安卓 ireader閱讀器的源代碼,哪位大俠有,給小弟發一下吧! [email protected]

這個東西真有的,
看這里:
iReader_ebk_src 著名的電子書閱讀軟體的源代碼,支持 TXT UMD CHM...
http://www.pudn.com/downloads462/sourcecode/comm/android/detail1944380.html

❷ 有哪位大神能給一個安卓電子書閱讀器的源代碼嗎功能方面盡量完善,最好能夠實現如QQ閱讀器的書架界面

源代碼,好像一般人都不會願意給的吧,聽你說這個,應該是比較高端的代碼了。。。

❸ 誰有電子書 在線閱讀網站源碼,提供可用的才行哦,高分

如果你用的是智能手機的話,那就用安卓讀書這個軟體,下載小說免費,也可以在線閱讀,電腦的話用溜達txt小說網

安卓系統可用的TXT文本閱讀器

其實就用掌閱就行了,英文名iReader。安卓能用,其實我從java系統時就開始用了。唯一一點就是有通知欄廣告,不過不費流量。模式也多,自動保存進度,純TXT的文檔居然還能自動分章節,離線下可以用,在線也沒任何陷阱,感覺挺不錯

iReader可以設置N種翻頁方式的......

❺ 請教安卓上可有什麼好用的TXT閱讀器

我最喜歡的就是:開卷有益,個人感覺它功能最強大,格式萬能支持,網路本地都支持,反正別人有的它都有還有就是:ireader,用的人也蠻多的2,ireader介紹我的書架模擬書架風格,打造屬於用戶自己的個性化電子藏書室。本地閱讀支持本地讀取文件方式,格式包括:ebk、ebk2、txt、umd、chm、pdb、html。擬物化閱讀觸屏滑動順暢,體驗擬物化逼真的翻頁感受。在線書城海量豐富書籍資源,近期暢銷出版小說下載,文筆優秀網路小說強力推薦。個性化設置自定義字體設置,背景燈風格設置,排版設置,隨心而定。閱讀操作軟體界面友好,操作簡便,功能強大,適合全年齡使用。其次就是,3, 閱讀,功能簡陋,界面粗糙,不夠人性化。4,91熊貓看書,只能在線看。5,百閱,功能一般般,反正我不喜歡6,掌上書院,移動出的產品說是看書免流量其實看書要錢你需要定業務,本地看書卡死你,坑die的移動7,雲中書城,盛大旗下的讀書軟體只能在線看盛大旗下的所有小說,vip章節要錢啊就是這些比較主流了其他都是浮雲,推薦你用前兩款

❻ 找一款支持安卓手機閱讀本地txt的電子書閱讀器

anyview閱讀器,可以在安全中心禁止它連網,使用沒什麼問題(如果是本地閱讀建議禁止),挺不錯的。
靜讀天下,正在試用,好象也不錯,好象有廣告,但不怎麼煩人,禁連網也可以使用,功能很多。
TXT閱讀V1.5.20161022版,禁止它連網也沒什麼廣告,也不錯,不過不限制它連網會自行升級然後變成有廣告。
moto-txt閱讀器,很小巧的一款app,大小隻有100多K,閱讀功能不錯,要求許可權很少,無需擔心它連網,只是它會找不到外置卡(網上說給讀寫許可權就行,但我給了的,還是找不到外置卡上的書),不用外卡的用它沒問題。

❼ 求安卓大神幫忙,開發小說閱讀器,閱讀文件的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就可以得到流。

❽ 安卓系統一般有什麼閱讀器看TXT

1、靜讀天下

《靜讀天下》是一款設計簡潔、高效易用、功能強大的電子書閱讀器。支持txt、html、epub、umd、fb2、chm、zip等格式文件的閱讀,對於txt文件,初次打開時靜讀天下會自動提取並生成章節目錄,方便以後的閱讀。

2、手機電子書

手機電子書就是通過手機閱讀的電子書。目前主流的手機電子書文件格式有UMD、WMLC、JAVA、TXT、BRM等幾種格式。隨著智能移動通信設備的成熟完善,手機看小說逐漸成為一種趨勢和潮流。

3、掌閱

掌閱一直穩坐中國閱讀類APP榜首,與國內外近600家優質的版權方合作,為全球150多個國家和地區 的6億多用戶提供高品質的圖書內容和智能化的用戶體驗。

4、iRead

iRead是一款最為流行和最具閱讀體驗的閱讀器、電子書製作工具和讀書平台。

支持xp/win7/win8,以及安卓系統,支持txt、pdf、epub、ib3等多種文件格式。

5、阿帕比閱讀器

阿帕比閱讀器是一款面向電子書、電子公文、電子報紙、電子期刊等多種文檔類型的閱讀器。

Apabi Reader for Android支持CEBX、EPUB、TXT及PDF格式,並精心打造了獨有的版面重排功能,不用再擔心字體小得過分或者內容任性跑出屏幕了。

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

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

❿ 大牛們是怎麼閱讀 Android 系統源碼的

由於工作需要大量修改framework代碼, 在AOSP(Android Open Source Project)源碼上花費了不少功夫, Application端和Services端都看和改了不少.
如果只是想看看一些常用類的實現, 在Android包管理器里把源碼下載下來, 隨便一個IDE配好Source Code的path看就行.
但如果想深入的了解Android系統, 那麼可以看下我的一些簡單的總結.

知識
Java
Java是AOSP的主要語言之一. 沒得說, 必需熟練掌握.
熟練的Android App開發
Linux
Android基於Linux的, 並且AOSP的推薦編譯環境是Ubuntu 12.04. 所以熟練的使用並了解Linux這個系統是必不可少的. 如果你想了解偏底層的代碼, 那麼必需了解基本的Linux環境下的程序開發. 如果再深入到驅動層, 那麼Kernel相關的知識也要具備.
Make
AOSP使用Make系統進行編譯. 了解基本的Makefile編寫會讓你更清晰了解AOSP這個龐大的項目是如何構建起來的.
Git
AOSP使用git+repo進行源碼管理. 這應該是程序員必備技能吧.
C++
Android系統的一些性能敏感模塊及第三方庫是用C++實現的, 比如: Input系統, Chromium項目(WebView的底層實現).

硬體
流暢的國際網路
AOSP代碼下載需要你擁有一個流暢的國際網路. 如果在下載代碼這一步就失去耐心的話, 那你肯定沒有耐心去看那亂糟糟的AOSP代碼. 另外, 好程序員應該都會需要一個流暢的Google.
一台運行Ubuntu 12.04的PC.
如果只是閱讀源碼而不做太多修改的話, 其實不需要太高的配置.
一台Nexus設備
AOSP項目默認只支持Nexus系列設備. 沒有也沒關系, 你依然可以讀代碼. 但如果你想在大牛之路走的更遠, 還是改改代碼, 然後刷機調試看看吧.
高品質USB線
要刷機時線壞了, 沒有更窩心的事兒了.
軟體
Ubuntu 12.04
官方推薦, 沒得選.
Oracle Java 1.6
注意不要用OpenJDK. 這是個坑, 官方文檔雖然有寫, 但還是單獨提一下.
安裝:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
sudo apt-get install oracle-java6-set-default

Eclipse
估計會有不少人吐槽, 為什麼要用這個老古董. 其實原因很簡單, 合適. 剛開始搞AOSP時, 為了找到效率最優的工具, 我嘗試過Eclipse, IntelliJ IDEA, Vim+Ctags, Sublime Text+Ctags. 最終結果還是Eclipse. 主要優點有:
有語法分析 (快速准確的類, 方法跳轉).
支持C++ (IntelliJ的C++支持做的太慢了).
嵌入了DDMS, View Hierarchy等調試工具.
為了提高效率, 花5分鍾背下常用快捷鍵非常非常值得.
調整好你的classpath, 不要導入無用的代碼. 因為AOSP項目代碼實在是太多了. 當你還不需要看C++代碼時, 不要為項目添加C++支持, 建索引過程會讓你崩潰.
Intellij IDEA
開發App必備. 當你要調試系統的某個功能是, 常常需要迅速寫出一個調試用App, 這個時候老舊的Eclipse就不好用了. Itellij IDEA的xml自動補全非常給力.
巨人的肩膀

這個一定要先讀. 項目介紹, 代碼下載, 環境搭建, 刷機方法, Eclipse配置都在這里. 這是一切的基礎.

這個其實是給App開發者看的. 但是裡面也有不少關於系統機制的介紹, 值得細讀.

此老羅非彼老羅. 羅升陽老師的博客非常有營養, 基本可以作為指引你開始閱讀AOSP源碼的教程. 你可以按照博客的時間順序一篇篇挑需要的看.但這個系列的博客有些問題:
早期的博客是基於舊版本的Android;
大量的代碼流程追蹤. 讀文章時你一定要清楚你在看的東西在整個系統處於什麼樣的位置.

鄧凡平老師也是為Android大牛, 博客同樣很有營養. 但是不像羅升陽老師的那麼系統. 更多的是一些技術點的深入探討.

Android官方Issue列表. 我在開發過程中發現過一些奇怪的bug, 最後發現這里基本都有記錄. 當然你可以提一些新的, 有沒有人改就是另外一回事了.

一定要能流暢的使用這個工具. 大量的相關知識是沒有人系統的總結的, 你需要自己搞定.
其它
代碼組織
AOSP的編譯單元不是和git項目一一對應的, 而是和Android.mk文件一一對應的. 善用mmm命令進行模塊編譯將節省你大量的時間.
Binder
這是Android最基礎的進程間通訊. 在Application和System services之間大量使用. 你不僅要知道AIDL如何使用, 也要知道如何手寫Binder介面. 這對你理解Android的Application和System services如何交互有非常重要的作用. Binder如何實現的倒不必著急看.
HAL
除非你對硬體特別感興趣或者想去方案公司上班, 否則別花太多時間在這一層.
CyanogenMod
這是一個基於AOSP的第三方Rom. 從這個項目的wiki里你能學到很多AOSP官方沒有告訴你的東西. 比如如何支持Nexus以外的設備.
DIA
這是一個Linux下畫UML的工具, 能夠幫你梳理看過的代碼.
XDA

這里有最新資訊和最有趣的論壇.
想到了再補充.

閱讀全文

與安卓txt閱讀器源碼相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:159
java實現排列 瀏覽:511
javavector的用法 瀏覽:980
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:912
linux內核根文件系統 瀏覽:241
3d的命令面板不見了 瀏覽:524
武漢理工大學伺服器ip地址 瀏覽:147
亞馬遜雲伺服器登錄 瀏覽:523
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348