可以自己制作百度手机输入法皮肤布局格式。添加手机输入法背景等。自己DIY制作百度手机输入皮肤啦。
方法一:
1、下载皮肤布局文件(.bds)
2、放入手机内存任意位置
3、使用手机文件浏览器,以“百度输入法”打开。
方法二:
1、下载皮肤布局文件(.bds)
2、放入手机中对应文件夹
Android:baidu/ime/skins
Symbian:baidu/input/touchskin
3、点击输入法面板上熊头logo,进入超级皮肤
4、在皮肤布局页中选择您要启用的皮肤布局
制作或修改皮肤前必要的操作就是解包,方法:
1找到你的皮肤文件(/baidu/ime/skins/*.bds),然后将皮肤文件*.bds改名为*.bds.zip(zip压缩包)
2用解压缩软件(我建议用RE管理器来解压和作皮肤)你将得到解压后的文件(land;port;res;info.txt)
说明:顽固皮肤文件不能解压的,采用创建法:先解压次,(提示XXX文件已存在,失败)然后进解压的文件夹,删除land;port错误文件,建立land;port文件夹,再去解压次,提示覆盖时,选不覆盖,解压完成!
当完成皮肤的制作和修改后,要重新打包成皮肤文件,方法:
1制作好后,用。RE管理器将land,port,res三个文件夹都选中,压缩成zip压缩包,文件名最好是有规律的,比如1.bds(下次修改就换成2.bds)。(info.txt在新版中必须有,BUG)
2将得到的zip包(如1.bds.zip),改名为1.bds
3在RE中,点击下1.bds,即可自己安装到百度手机输入法文件夹,然后就是你加载这个皮肤了!
解压皮肤文件后得到port(竖屏皮肤文件夹);land(横屏皮肤文件夹);res(素材库文件夹);info.txt(说明文件,此文件要删除!不然影响以后的皮肤优化)。本文主要讲解port竖屏皮肤(横屏皮肤内部构造和竖屏一样,就不讲解了)及res素材库。
1port竖屏皮肤文件夹构造:*.cnd(即咱说的候选条布局文件);*.ini(配置文件);*.pop(长按按键弹出的气泡配置文件)。
*.ini布局文件有:
gen.ini按键图标定位文件;(重要,控制按键图标显示位置,比如多个图标混合)
bh.ini笔画面板;
def_9.iniT9五笔字型输入法;
def_26.ini26键五笔字型输入法;
en_26.ini26键小写英文面板;
en_9.iniT9小写英文键盘;
en_9s.iniT9大写英键盘;
en_26s.ini26键大写英文键盘;
num_9.ini数字T9键盘;
num_26.ini数字26键键盘 ;(很少人用这个,一般用T9)
py_9.ini拼音T9键盘 ;(这是大多数人要改的吧,呵呵)
py_26.ini拼音26键面板 ;(也是大多数人要改的)
hw_grid.ini手写非全屏面板 ;
hw_full.ini手写全屏面板 ;
symbol.ini符号面板及候选字面板(一般人在里面修改候选字表格的行数和列数,比如6X6。);
symbol_hw.ini手写模式下符号和候选字面板;
sel_en.ini英文联想候选面板;
sel_ch.ini汉语联想字候选面板?未测
sel_hw.ini手写联想候选?未测(sel类没什么用,测试修改symbol面板就能修改候选的)
2res素材库文件夹构造:
*.png(素材图片,当然你也可以加入自己的素材);
*.til(注意:每一个til文件都对应一个png素材!比如edit.png;edit.til。*.til是切片文件,能把PNG切成很多小素材。图片的切割就靠它);
deaufult.css(这是定义文件,能把用til切好的png文件定义成代码,你在修改皮肤时,里面的数字代码都是它产生的!)
至此,文件构造完成!
首先认识皮肤的整个框架组成!(要记住),如图:
PANAL:指整个输入面板框架(注:它不包括CAND;INPUT,当LIST置顶时,也不包括)
LIST:指侧边上的那个列表(也可横向显示,后面说);
CAND:候选条
INPUT:输入码
KEY:就是咱修改的最多的——按键
1:如果在一排上把所有按键全部重排,并可随意控制紧密度:(框架总宽度XX-第一个键的坐标X)/键的个数a=每个键的宽度a;X+a=第二个键的坐标X2,X2+a=X3,X3+a=X4。。。。。当你把所以键的宽度者为a时,你会发现键单有空隙,可以用a+3(也可以是2,4,5)=a使键紧密,-3使键空隙变大。
2一个键上多个图标用POS_TYPE定义,下文要讲,说明的是,用自己编的POS最好用。
3当修改完皮肤使用时,皮肤崩溃或作的键无显示要考虑:CAND文件是否调用正确,KEY的个数,是否修改了。
4如何提高框架又不影响键面(有朋友说会误碰到手机上的功能键)只需将框架拉高点。