可以自己制作百度手機(jī)輸入法皮膚布局格式。添加手機(jī)輸入法背景等。自己DIY制作百度手機(jī)輸入皮膚啦。
皮膚布局使用說(shuō)明:
方法一:
1、下載皮膚布局文件(.bds)
2、放入手機(jī)內(nèi)存任意位置
3、使用手機(jī)文件瀏覽器,以“百度輸入法”打開。
方法二:
1、下載皮膚布局文件(.bds)
2、放入手機(jī)中對(duì)應(yīng)文件夾
Android:baidu/ime/skins
Symbian:baidu/input/touchskin
3、點(diǎn)擊輸入法面板上熊頭logo,進(jìn)入超級(jí)皮膚
4、在皮膚布局頁(yè)中選擇您要啟用的皮膚布局
皮膚文件的打包和解包:
制作或修改皮膚前必要的操作就是解包,方法:
1找到你的皮膚文件(/baidu/ime/skins/*.bds),然后將皮膚文件*.bds改名為*.bds.zip(zip壓縮包)
2用解壓縮軟件(我建議用RE管理器來(lái)解壓和作皮膚)你將得到解壓后的文件(land;port;res;info.txt)
說(shuō)明:頑固皮膚文件不能解壓的,采用創(chuàng)建法:先解壓次,(提示XXX文件已存在,失敗)然后進(jìn)解壓的文件夾,刪除land;port錯(cuò)誤文件,建立land;port文件夾,再去解壓次,提示覆蓋時(shí),選不覆蓋,解壓完成!
當(dāng)完成皮膚的制作和修改后,要重新打包成皮膚文件,方法:
1制作好后,用。RE管理器將land,port,res三個(gè)文件夾都選中,壓縮成zip壓縮包,文件名最好是有規(guī)律的,比如1.bds(下次修改就換成2.bds)。(info.txt在新版中必須有,BUG)
2將得到的zip包(如1.bds.zip),改名為1.bds
3在RE中,點(diǎn)擊下1.bds,即可自己安裝到百度手機(jī)輸入法文件夾,然后就是你加載這個(gè)皮膚了!
認(rèn)識(shí)皮膚文件構(gòu)造:
解壓皮膚文件后得到port(豎屏皮膚文件夾);land(橫屏皮膚文件夾);res(素材庫(kù)文件夾);info.txt(說(shuō)明文件,此文件要?jiǎng)h除!不然影響以后的皮膚優(yōu)化)。本文主要講解port豎屏皮膚(橫屏皮膚內(nèi)部構(gòu)造和豎屏一樣,就不講解了)及res素材庫(kù)。
1port豎屏皮膚文件夾構(gòu)造:*.cnd(即咱說(shuō)的候選條布局文件);*.ini(配置文件);*.pop(長(zhǎng)按按鍵彈出的氣泡配置文件)。
*.ini布局文件有:
gen.ini按鍵圖標(biāo)定位文件;(重要,控制按鍵圖標(biāo)顯示位置,比如多個(gè)圖標(biāo)混合)
bh.ini筆畫面板;
def_9.iniT9五筆字型輸入法;
def_26.ini26鍵五筆字型輸入法;
en_26.ini26鍵小寫英文面板;
en_9.iniT9小寫英文鍵盤;
en_9s.iniT9大寫英鍵盤;
en_26s.ini26鍵大寫英文鍵盤;
num_9.ini數(shù)字T9鍵盤;
num_26.ini數(shù)字26鍵鍵盤 ;(很少人用這個(gè),一般用T9)
py_9.ini拼音T9鍵盤 ;(這是大多數(shù)人要改的吧,呵呵)
py_26.ini拼音26鍵面板 ;(也是大多數(shù)人要改的)
hw_grid.ini手寫非全屏面板 ;
hw_full.ini手寫全屏面板 ;
symbol.ini符號(hào)面板及候選字面板(一般人在里面修改候選字表格的行數(shù)和列數(shù),比如6X6。);
symbol_hw.ini手寫模式下符號(hào)和候選字面板;
sel_en.ini英文聯(lián)想候選面板;
sel_ch.ini漢語(yǔ)聯(lián)想字候選面板?未測(cè)
sel_hw.ini手寫聯(lián)想候選?未測(cè)(sel類沒什么用,測(cè)試修改symbol面板就能修改候選的)
2res素材庫(kù)文件夾構(gòu)造:
*.png(素材圖片,當(dāng)然你也可以加入自己的素材);
*.til(注意:每一個(gè)til文件都對(duì)應(yīng)一個(gè)png素材!比如edit.png;edit.til。*.til是切片文件,能把PNG切成很多小素材。圖片的切割就靠它);
deaufult.css(這是定義文件,能把用til切好的png文件定義成代碼,你在修改皮膚時(shí),里面的數(shù)字代碼都是它產(chǎn)生的。
至此,文件構(gòu)造完成!
修改皮膚:
首先認(rèn)識(shí)皮膚的整個(gè)框架組成。ㄒ涀。,如圖:
PANAL:指整個(gè)輸入面板框架(注:它不包括CAND;INPUT,當(dāng)LIST置頂時(shí),也不包括)
LIST:指?jìng)?cè)邊上的那個(gè)列表(也可橫向顯示,后面說(shuō));
CAND:候選條
INPUT:輸入碼
KEY:就是咱修改的最多的——按鍵
最高技巧:
1:如果在一排上把所有按鍵全部重排,并可隨意控制緊密度:(框架總寬度XX-第一個(gè)鍵的坐標(biāo)X)/鍵的個(gè)數(shù)a=每個(gè)鍵的寬度a;X+a=第二個(gè)鍵的坐標(biāo)X2,X2+a=X3,X3+a=X4。。。。。當(dāng)你把所以鍵的寬度者為a時(shí),你會(huì)發(fā)現(xiàn)鍵單有空隙,可以用a+3(也可以是2,4,5)=a使鍵緊密,-3使鍵空隙變大。
2一個(gè)鍵上多個(gè)圖標(biāo)用POS_TYPE定義,下文要講,說(shuō)明的是,用自己編的POS最好用。
3當(dāng)修改完皮膚使用時(shí),皮膚崩潰或作的鍵無(wú)顯示要考慮:CAND文件是否調(diào)用正確,KEY的個(gè)數(shù),是否修改了。
4如何提高框架又不影響鍵面(有朋友說(shuō)會(huì)誤碰到手機(jī)上的功能鍵)只需將框架拉高點(diǎn)。