Android CHM檔案閱讀器
CHM格式是1998年微軟推出的基於HTML檔案特性的幫助檔案系統。以替代早先的winHelp幫助系統,它也是一種超文字標識語言。在Windows 98中把CHM型別檔案稱作“已編譯的HTML幫助檔案”。
CHM用了ITS檔案壓縮格式,使得檔案體積大大減小。事實上CHM檔案不僅可以包含HTML檔案,它還可以將任何所需要的檔案編譯進檔案中。
我們通常下載軟體後,資料夾裡都會有這樣的一個幫助檔案,可以直接用瀏覽器開啟,Windows上我們也可以直接將其轉換為txt檔案格式。
假如F盤中有個CHM檔案,路徑為:F:\CHM\chm檔案\組合語言教程.chm
我們在該目錄下開啟命令列,輸入:
hh -decompile F:\CHM\chm檔案\huibian 組合語言教程.chm,那麼便會將該chm檔案轉換為txt,然後儲存在huibian資料夾中。裡面有圖片檔案,html檔案,目錄檔案等等。
而我們如果想要在Android手機上做chm檔案格式閱讀器,解析其目錄結構,那麼我們便需要知道chm檔案的具體格式。
具體請看:https://www.cnblogs.com/tangZH/p/11176995.html
好了,不多說了,專案在github上:https://github.com/TZHANHONG/anchmreader
相關推薦
Android CHM檔案閱讀器
CHM格式是1998年微軟推出的基於HTML檔案特性的幫助檔案系統。以替代早先的winHelp幫助系統,它也是一種超文字標識語言。在Windows 98中把CHM型別檔案稱作“已編譯的HTML幫助檔案”。 CHM用了ITS檔案壓縮格式,使得檔案體積大大減小。事實上CHM檔案不僅可以包
C#簡單的檔案閱讀器
寫一個簡單的檔案閱讀器 1、可以讀取大檔案(2G)2、實現首頁、下一頁、前一頁、末頁的跳轉3、實現到指定頁面的跳轉,比如跳轉到第**頁4、限制每頁顯示字元數 1029-4069byte,且使用者可自定義該值5、介面要能實時響應6、使用者可以建立自己的txt檔案7、介面可儘可能的簡單 第一步:畫
android 仿 新聞閱讀器 選單彈出效果(附原始碼DEMO)
開發中碰到問題之後實現的,覺得可能有的開發者用的到或則希望獨立成一個小功能DEMO,所以就放出來這麼一個DEMO。 原本覺得是最後完成後髮網站客戶端的,可是這樣體現不出一個功能一個功能的分析實現效果,而且週期時間長,所以就完成一部分,發一部分,敬請諒解。 下面的選單彈出
Android PDF檔案閱讀方案
方案一:線上閱讀(使用Google doc支援來展示word,excel,pdf,txt) WebView urlWebView = (WebView)findViewById(R.id.cont
Android 開啟檔案管理器,並返回選中檔案的path
1: 點選觸發事件: Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.add
android網路小說閱讀器的實現
現在可以免費看網路小說的app越來越少了,在網頁上倒是挺多的,由此產生一個想法,是否可以把網頁上的小說內容抓取,實現一個基於android小說的閱讀器。這段時間正好有空,就花了大概一個月時間做了這麼個東西。由於本人美術功底為0,介面借鑑了掌閱和QQ瀏覽器,專案已經開源,文
Android 通過檔案管理器選擇資料夾下面的檔案以及獲取路徑
今天要求用手機檔案管理器選擇資料夾下面的資料夾,並且可以建立新的資料夾,當然最後發現實現不了。不過還是把如何選擇資料夾下面的檔案以及獲取到檔案路徑的方法記錄下來,以備以後使用: @Override protected void onCreate(Bund
HTML5線上PDF格式檔案閱讀器
pdf.js是一款基於HTML5的PDF(Portable Document Forma)格式檔案的網頁閱讀器。pdf.js由 Mozilla Labs 社群支援,目標是建立一個通用的、基於WEB平臺的解析和閱讀PDF檔案的閱讀器。pdf.js是一個開源專案。要在你的網頁中
Android簡單的編寫一個txt閱讀器(沒有處理字符編碼),適用於新手學習
選項 tro 源碼 tin open 打開文件 package idt pac 本程序只是使用了一些基本的知識點編寫了一個比較簡單粗陋的txt文本閱讀器,效率不高,只適合新手練習。所以大神勿噴。 其實想到編寫這種程序源自本人之前喜歡看小說,而很多小說更新太慢,所以本
HD檔案管理器 v0.1.3----- 一款介面簡約,功能強大的免費檔案管理器(Android)
Android平臺上具有完整功能的檔案管理,漂亮的UI介面設計以及良好的使用者體驗。 支援android 1.5及以上平臺 包括: * 將Linux平臺上最流行的圖示集之一 Faenza 作為檔案管理
Android dex檔案通用自動脫殼器
標 題: 【原創】Android dex檔案通用自動脫殼器作 者: zyqqyz時 間: 2015-09-01,13:03:30鏈 接: http://bbs.pediy.com/showthread.php?t=203776之前做了一個Android dex的通用脫殼器
winform無需安裝pdf閱讀器開啟pdf檔案
控制元件來源:http://www.o2sol.com/pdfview4net/download.htm (使用版本:2016年8月31號更新版) 備份連結: https://pan.baidu.com/s/1b6pJ0E 密碼: bu3r 裡面包含4個資料夾Bin、Help、Samples、Support
Android 載入本地圖片(檔案管理器中的圖片牆)
Android 載入本地圖片(檔案管理器中的圖片牆) --關於圖片牆的一些感悟與疑問,希望大家共同探討。 (By伊葉也) 圖片顯示及監聽 1、圖片顯示:基本上就5種顯示形式(如果同時嵌入5種形式,採用
給PDF檔案加註釋,首選福昕PDF閱讀器
逛過博物館的小夥伴應該知道,在一些古字畫上總會有一些蓋章題詞,那是因為古人收藏家為了表達對這些作品的喜愛,自己題的詞或蓋章。其中以乾隆皇帝為盛,單單黃公望的一幅《富春山居圖》就被題詞加蓋章多達55處,真可謂喜(sang)愛(xin)有(bing)加(kuang)。 雖然
android檔案管理器需求分析之一
(部分初稿) 正在做一個android檔案管理器,程式碼基本完成,但由於一直以來面向過程開發的,到後期程式碼量不斷增大,Bug頻繁出現,修改程式碼變得非常繁瑣、困難。 於是我想從需求分析開始重新對專案進行整合、編碼。 算是第一次寫需求分析,必然會出現很多Bug,希望前輩們能
Android呼叫系統自帶的檔案管理器,開啟指定路徑
一、開啟系統自帶的檔案管理器 if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { showToast(R.string.msg_
【android】簡易檔案管理器(列表式檔案目錄)
、 核心程式碼: File fatherFile = new File(path); File[] files = fatherFile.listFiles(); 效果圖:
Android遠端桌面助手(B1332)之檔案管理器
sunrain_hjb的BLOG ARM.WinCE.Android.Robot.Linux.IoT.VR... Develop Helpful and Effective apps to make Jobs easier and lives Better!
android 檔案管理器的原始碼實現
public class ExDialog extends ListActivity { // ListActivity自帶List控制元件 private List<Map<String, Object>> mData; private Strin
Android媒體檔案metadata是如何實現跟解碼器結合獲取的
一般獲取媒體檔案的metadata元資料的方法大概為 1.MediaMetadataRetriever mr = new MediaMetadataRetriever(); 2.mr.setDataSource(file.getAbsolutePath()); 3.m