详尽教程:修改百度手机输入法皮肤(iPhone版)

背景说明:
- 我在手机上,也一直用26键布局;五笔输入。
- 百度手机输入法,无论在 Android
还是 iPhone 都是功能最强大的。 - 多年前使用 Android
手机,采用了 双键点划布局 ,功能异常强大,但此布局在 iPhone 端没有。
目标:
- 修改布局,加入一些自定义的功能;
- 打包成 iPhone
格式; - 安装到 iPhone
手机上。
知识储备:
- 安卓版皮肤,通常是
.bds
后辍;iPhone 版皮肤,通常是 .bdi 后辍。 - 后辍不同,但其实都是标准的
zip 包。 - 包内有如下内容,区别是安卓直接打包,iOS
要放在 skin 目录中再打包。 - land\
- port\
- res\
- demo.png
- Info.txt
- Token.txt
- 百度官方有一款皮肤编辑器,虽然陈旧,但仍可用。下载
(版本1.0.6,更新时间:2014.05.18 )
一、在现有皮肤布局上进行必要的改动
- 下载原皮肤,https://mime.baidu.com/web/is/v/159
,得到
双键点划布局.bds ,300+KB。 - 解压“百度手机输入法皮肤编辑工具”,运行
BiSkinTool.exe - 编辑工具—工具—导入皮肤,效果如下
- 左侧列表中,选中关注的布局。我选26键五笔。
- 修改基础配色。我把前3项都修改为灰色,如下:
- 想把每个按键的边框去除:选中
Q
键,设定颜色。这时,你会发现就是下面表格中,对应数值改变了。
- 可以依次修改其他键;也可以直接通过下面的表格修改数值。
当然,我有更聪明的方法——直接用文本编辑器,把 res\default.css中,样式 118 对应的内容,修改为 新生成的 367 的内容。 - ——上面是视觉效果修改,下面是按键功能修改——
-
比如,对
f 和 g,定义如下,就实现了
f下划为 (,上划为半角 (,左划为 《,长按弹出 [{<《【
-
修改完所有需要的按键后,导出为
皮肤修改版.bds - 如果是安卓,把该文件通过微信传至手机,用百度手机输入法打开,就能启用了。
- 如果是 iPhone
,就要先把
bds 改为 zip,解压资源,放在 skin 目录中,重新打包为 zip,修改为 bdi 后辍。仍然通过微信传输,用百度手机输入法打开,就启用了。 - 最终效果如下:
三、基于4行字符布局的一些修改原则
- 所谓4行布局,指除了3行字母外,另在顶部有一行数字。
-
数字增加左右划:左划得①
这样格式,右划得“一”这样格式。因为1在头,无法左划,所以上下同左;0在尾,无法右划,上下同右。 - 多数区域,左右滑=左右移动光标1格
- 空格:左右滑=home, end
前一篇:iPhoneX屏幕摔坏了一角
后一篇:Thunderbird使用记录