Android官方API文档重制版——添加搜索功能

重制版下载地址

在一名程序员的日常开发中,专业领域的API文档是必不可少的。
本着这种精神,我上网查找了一些所谓的Android的“”中文”API文档
Android官方API文档重制版——添加搜索功能
真是挂羊头卖狗肉,明明只有标题是中文却也说是中文文档!!

在此也劝想找中文文档的朋友一句,网上是没有完整版的AndroidAPI中文文档的,不过有一个网址有部分中文翻译和说明文章,实在需要的朋友可以去看看。App 组件 | Android 开发者
不过作为程序员,英语阅读能力还是必不可少的,毕竟源码都是英文写的,国内的书往往都是内容重复累赘,干货较少,因此阅读英文文档的能力必须逐步培养,作为一名大学生的我也逐渐意识到了这个问题,加油吧!


回到正题


网上找到的很多Android官方API文档,往往界面都是这个样子:
Android官方API文档重制版——添加搜索功能
然并卵??连个搜索都没有我怎么查??
虽然在Index处可以慢慢查,但是效率十分低下,操作十分麻烦,本人实在受不鸟。

因此,只能自力更生制作一个带搜索功能的chm文件了!

步骤

1.反编译并解压chm文件

我们可以使用7.zip对chm文件进行解压,解压之后应当出现一个存储chm中各种文件的目录:
Android官方API文档重制版——添加搜索功能

2.生成chm文件

我使用的是EasyCHM,当然大家也可以去购买正版或下载**版(?)
点击“新建”
Android官方API文档重制版——添加搜索功能
点击“浏览”,导入刚才解压的chm文件对应的目录
Android官方API文档重制版——添加搜索功能
点击“编译”,准备生成chm文件
Android官方API文档重制版——添加搜索功能
可点击“chm设置”对要生成的chm文件进行自定义配置,此处只需要添加搜索功能,而且搜索选项已自动勾选,所以直接点击“生成chm”即可
Android官方API文档重制版——添加搜索功能
Android官方API文档重制版——添加搜索功能

接下来就是等待时间了,可能耗时会比较久,接着就会自动生成想要的chm文件啦!

Android官方API文档重制版——添加搜索功能

唯一美中不足的就是搜索后不能直接定位到搜索页面中的具体位置,需要自己翻找。还有待改进啊!

重制版下载地址