国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android下電子書閱讀器的技術研究

2018-02-03 00:18朱曉寧王軍郭延紅
科技視界 2017年33期
關鍵詞:編程技術通信技術

朱曉寧+王軍+郭延紅

【摘 要】本文對Android下的電子書閱讀器相關技術進行研究,包括國外研究和國內研究兩個方面,以及各類技術的應用、工作原理、流程等內容,以期通過分析進一步了解相關技術,完善理論層面內容,為后續(xù)具體工作的開展提供一定參考。

【關鍵詞】Android;電子書閱讀器;編程技術;通信技術

0 前言

電子書閱讀器是一種采用LCD、電子紙為顯示屏幕的新式數(shù)字閱讀器,可以閱讀網上絕大部分格式的電子書,比如PDF、CHM、TXT等。信息時代的到來使資訊傳播的方式越發(fā)多樣,電子書攜帶、閱讀方便,為讀者廣泛認可。Android則是一種開放性較強的技術平臺、操作系統(tǒng),在Android條件下開發(fā)合適的電子書閱讀器,有利于兼容二者之長,為讀者提供更優(yōu)質的閱讀體驗,本文就相關內容進行分析。

1 國外Android下的電子書閱讀器技術研究

國外相關研究集中于開放式平臺技術、多種格式解碼技術兩個方面,其核心是技術理論、技術實踐。

1.1 開放式平臺技術

Android系統(tǒng)是當前各類智能設備的主要操作系統(tǒng)之一,幾乎占據操作系統(tǒng)的半壁河山(另一個應用較為廣泛的是蘋果公司的IOS移動操作系統(tǒng)),與IOS移動操作系統(tǒng)以及此前大部分操作系統(tǒng)相比,Android系統(tǒng)的開放性更高,可以與更多軟件實現(xiàn)兼容,而且?guī)缀醪挥脫氖艿竭\營方的限制,這是Android系統(tǒng)能夠和IOS分庭抗禮的核心優(yōu)勢,Android系統(tǒng)的高開放性也是在其技術要求下開發(fā)電子書閱讀器的基礎。

具體來說,開放式平臺技術意味著Android系統(tǒng)在設計時就充分考慮了對各類軟件的兼容程度,并犧牲了部分反應速度。從功能優(yōu)化的角度來看,開放式平臺技術有四個優(yōu)勢,即:允許開發(fā)者優(yōu)化平臺功能、允許開發(fā)者實現(xiàn)功能重構;實現(xiàn)高兼容性;實現(xiàn)高可操作性。以高兼容性為例,電子書閱讀器的功能在現(xiàn)代技術條件下正不斷趨于多樣化,比如傳統(tǒng)電子書閱讀器只能支持TXT文檔的閱讀,而新式電子書閱讀器則能夠滿足TXT、PDF、CHM等多種格式的解碼需求,這要求Android系統(tǒng)能夠實現(xiàn)對電子書閱讀器不同指令的快速響應,本質上看則是開放式平臺技術發(fā)揮了基礎性作用。

1.2 多種格式解碼技術

現(xiàn)代電子書閱讀器的功能逐漸多元化,一方面提升了本身實用價值,另一方面多樣化的電子書格式也對電子書閱讀器的發(fā)展起到了推動作用,該技術的核心是解碼技術。電子書的出現(xiàn)可以追溯至2000年前后,諾基亞以JAVA技術為基礎,通過當時的封閉式平臺推出了電子書服務,最初的電子書閱讀器也同步出現(xiàn),但只能支持TXT格式的解碼和閱讀。截止2016年底,常見電子書格式已經超過十種,包括PDF、EXE、CHM、UMD、PDG、JAR、PDB、TXT、BRM、CEB等,不同格式電子書存在一定區(qū)別,比如最早的TXT格式,對解碼技術的要求最低,但功能性也最差;而目前應用廣泛的PDF格式雖然對解碼技術要求高,卻擁有更優(yōu)越的性能。PDF以PostScript語言圖象模型為基礎,無論在哪種打印機上都可保證精確的顏色和準確的打印效果,真實的反映顏色、圖像[1]。

解碼能力方面,PDF專有的閱讀器以及WPS軟件等可以實現(xiàn)直接閱讀,未來的電子書閱讀器也要求能夠滿足PDF格式的直接閱讀。以Advanced PDF Password Recovery軟件為例,作為一款專業(yè)的解碼工具,Advanced PDF Password Recovery能夠通過字典、暴破、密鑰、掩碼四個途徑對PDF格式的文件進行解碼。比如密鑰破解法,大部分的PDF格式電子書帶有密鑰,在缺少解密方式的情況下無法打開文件,Advanced PDF Password Recovery可以針對PDF密鑰類型進行解密,后續(xù)電子書閱讀器技術要求具備Advanced PDF Password Recovery的解碼功能,可以采用集成技術或者嵌入技術加以實現(xiàn),Android系統(tǒng)的開放性為相關工作提供了支持,但應在技術研發(fā)的過程中注意磁盤空間和運行空間的使用率,合理控制解碼系統(tǒng)的大小。

2 國內Android下的電子書閱讀器技術研究

國內相關研究集中于編程技術、智能技術、通信技術三個方面,其核心是技術應用。

2.1 編程技術

編程技術是幾乎全部軟件開發(fā)和應用的基礎,電子書閱讀器本身是集成了轉化、顯示、記憶等多樣功能的技術集成設備,其各項功能的實現(xiàn)均要借助編程技術。程序是各類指令的集合體,程序員將指令以代碼的形式編寫為程序后,設備可以在后續(xù)工作中按照固定模式進行工作。Android系統(tǒng)本身是各類程序的集合體,電子書閱讀器同樣是以默認程序為核心進行工作。如人員在使用電子書閱讀器時,點擊“放大”指令,該指令通過傳感設備迅速被傳輸至電子書閱讀器的控制中心,并由控制中心根據設定的默認程序執(zhí)行“放大”動作,屏幕中的字體即會變大。功能良好的程序可以在1秒鐘甚至更短時間內完成指令的執(zhí)行,這需要來自編程技術的支持,編程技術也因此成為Android系統(tǒng)下電子書閱讀器的核心技術之一。

2.2 智能技術

智能技術是包括Android系統(tǒng)在內各類現(xiàn)代信息系統(tǒng)的突出特征,進行電子書閱讀器研發(fā)時,也要注重智能技術的應用。結合當前電子書閱讀要求,智能技術的應用應集中于兩個方面,即存儲功能和記憶功能。儲能功能是智能技術的一種,是指Android系統(tǒng)中的電子書閱讀器可以滿足信息緩沖和存儲要求,如核心程序、復雜指令以及一些特殊功能等。如人員在閱讀電子書時,沒有一次讀完,準備添加書簽,這要求電子書閱讀器提供相關服務,并以一個單獨信息條目的形式存儲該書簽,存儲內容包括頁碼、條目名、書名、連接地址、保存時間等等,如果人員保存的書簽超過一個,系統(tǒng)能夠以書名、保存時間作為區(qū)分標準,將所有書簽簡明的展示在一個單獨的界面中,人員根據書簽進入電子書閱讀界面后,還要求電子書閱讀器能夠存儲“關閉位置”,即人員上次關閉軟件時的閱讀位置,將相關信息并提供給人員,提升交互體驗[2]。

2.3 通信技術

通信技術是Android下電子書閱讀器的衍生功能之一,該功能不是電子書閱讀器的核心功能,但可以優(yōu)化閱讀器的使用價值,閱讀器應用的通信技術包括無線和有線兩種。比如人員在互聯(lián)網中選取某電子書,但沒有完成閱讀,準備將其下載到設備中,可以通過電子書閱讀器的功能模塊發(fā)出下載請求,閱讀器內部進行有線通信,下載請求指令被傳輸至控制中心,再由控制中心利用無線通信的方式建立遠程連接,進行電子書下載。通信技術與電子書閱讀器的聯(lián)合使用可以提升設備的使用價值,也應在研發(fā)的工程中給予重視,實現(xiàn)功能的優(yōu)化。

3 總結

通過分析基于Android下的電子書閱讀器相關技術,了解了相關基本內容。目前來看,國外研究集中于開放式平臺技術、多種格式解碼技術方面,國內研究則重視編程技術、智能技術、通信技術。將這些技術集成在一塊芯片里,以APP軟件的形式存在于Android設備系統(tǒng)中、或者獨立的設備中,可以提供更優(yōu)質的閱讀服務,了解相關理論有助于進一步進行電子書閱讀器的開發(fā)。

【參考文獻】

[1]陳濤.國內電子書閱讀器發(fā)展現(xiàn)狀與前景芻議——以三款電子書閱讀器為例[J].山西科技,2016,31(05):95-99.

[2]柴源.大學生借閱電子書閱讀器的行為意愿及其影響因素研究[J].河北科技圖苑,2016,29(03):24-29.endprint

猜你喜歡
編程技術通信技術
復雜零件的數(shù)控加工工藝及編程技術分析
IODN技術現(xiàn)狀及未來發(fā)展趨勢分析
對數(shù)字微波通信技術的研究