上周末从google的源码网站上下载了他的拼音输入法源码,看了几眼,代码太多,感觉非输入法框架核心内容比较多,干扰比较严重,不容易理解,只能参考,必须自己动手走一遍才行。
于是试着自己写写,调试一番。用了两天,架构比较清晰了,已经可以用了。
继承google拼音输入法的意志,词库沿用sogou的:),从搜狗导出,还不错,词很多。
剩下就是体力活儿了,慢慢完美。
三天写个输入法,只能说,开源真好,盗版真好!
导出的sogou词库,似乎是我的常用词库,有2万几千条。还缺一些字,
C:\Program
Files\Windows NT\Accessories
有个Imegen.exe文件,这个文件可以把输入法的码表文件转换成普通的文本文件,
选择逆转换标签,选择 WINPY.MB ,转换为
WINPY.TXT,有字有词,再和sogou导出的合成一把,就比较全了。文件,然后转换就得到文本格式的汉字和拼音对照表。
这里记录下来,供以后使用。
参考: