加载中…
个人资料
善用佳软
善用佳软 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:5,161,083
  • 关注人气:3,337
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
正文 字体大小:

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

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

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有