PS:為兼容更多客戶端以下內(nèi)容不允許修改,不屬于皮膚制作范圍。
1.布局相關(guān):按鈕位置,大小,邊距。
2.字號大小及大小寫修改。
3.前景切片替換,例如將齒輪替換成ifly圖標(biāo)。
4.本貼教程不提供包含布局修改的任何內(nèi)容(打開包看到layout文件夾的皮膚)。
=皮膚修改基礎(chǔ)科普=
1.使用壓縮軟件打開.it皮膚包,解壓出一個文件夾,請注意后面打包的時候直接在這個文件夾上右擊添加到壓縮zip格式文件。
2.打開上述文件夾,主要配置文件在480或者720/layout文件夾中查找。推薦使用notepad++軟件修改.ini配置文件。
3.修改完配置文件后,使用壓縮工具(推薦360壓縮)將皮膚文件夾打包成.zip壓縮包,更改擴展名為.it(點擊查看擴展名更改方法)。
4.放置到手機SD卡的iFlyIME/skin/theme 目錄進行調(diào)試,記得要按返回鍵退出,重新進入皮膚-本地界面。
常見問題:
1.分辨率適配問題: 目前訊飛輸入法客戶端已適配1080P分辨率,如果覺得按鈕背景不清晰,請與720文件夾平齊建立1080文件夾,將720中的res拷貝到1080中,在theme_info.ini配置文件中的RESOLUTION=1280x720改成RESOLUTION=1280x720,1920x1080。
2.語音界面獨立設(shè)置背景圖片:
1)將使用皮膚制作工具導(dǎo)出的皮膚打開subject.ini文件,將[Layout_Speech]中的STYLE=Style_Py_9改成STYLE=Style_Speech
2)打開style.ini 加入以下內(nèi)容:
[Style_Speech]
IMAGE=Image_Speech
3)打開images.ini文件,加入以下內(nèi)容:
[Image_Speech]
SRC=speech_bg.jpg
4)將您單獨制作的語音界面背景命名為speech_bg.jpg放到res文件夾中。
3.內(nèi)置字體:將您的字體命名為font.ttf放到與theme_info.ini同級目錄,請勿使用中文字體。
4.去除語音界面透明遮罩:打開subject.ini文件,將[Speech_Keyboad]中的type改為31。(工具已修復(fù))
5.26鍵盤獨立設(shè)置背景圖片:
1)將使用皮膚制作工具導(dǎo)出的皮膚打開subject.ini文件,在layout=后面添加Layout_26,如下所示。
[SUBJECT]]
LAYOUT=Layout,Layout_Speech,Layout_26
2)在subject.ini在最后添加如下代碼:
[Layout_26]
STYLE=Style_26
TYPE=2,4,6,10
#type中的2是26鍵拼音界面,4是26鍵英文界面,6是26鍵字母界面,10是ab界面。
2)打開style.ini 加入以下內(nèi)容:
[Style_26]
IMAGE=Image_26
3)打開images.ini文件,加入以下內(nèi)容:
[Image_26]
SRC=26_bg.jpg
4)將您單獨制作的背景圖片命名為26_bg.jpg放到res文件夾中。
6.功能鍵獨立設(shè)置背景圖片:
1)打開subject.ini文件,搜索[Keyboard_Key_Fun],修改為下面所示:
[Keyboard_Key_Fun]
FORE_STATE=ForeState_Keyboard_Key_2
BACK_STATE=BackState_Keyboard_Key_1
TYPE=2
2)緊接著上面代碼添加如下內(nèi)容:
[BackState_Keyboard_Key_1]
NORMAL=Style_Keyboard_Key_1
PRESSED=Style_Keyboard_Key_1_Press
DISABLED=Style_Keyboard_Key_1
3)打開style.ini文件,添加如下內(nèi)容:
#功能按鍵普通狀態(tài)背景
[Style_Keyboard_Key_1]
IMAGE=Image_Keyboard_Fun_Key
#功能按鍵按下狀態(tài)背景
[Style_Keyboard_Key_1_Press]
IMAGE=Image_Keyboard_Fun_Key_Press
4)打開imges.ini文件,添加如下代碼:
#功能鍵正常狀態(tài)按鍵背景
[Image_Keyboard_Fun_Key]
SRC=btn_keyboard_func_key_normal.png
X_DIVS=10,65(此處為拉伸點,請根據(jù)實際情況配置,下同)
Y_DIVS=10,95
#功能鍵按下狀態(tài)按鍵背景
[Image_Keyboard_Fun_Key_Press]
SRC=btn_keyboard_func_key_pressed_func.png
X_DIVS=10,65
Y_DIVS=10,95
5)最后將您制作的切片分別命名為btn_keyboard_func_key_normal.png和btn_keyboard_func_key_pressed_func.png存放到res文件夾中。
7.空閑狀態(tài)工具欄獨立設(shè)置背景圖片:
1)打開subject.ini文件,找到[SUBJECT]在KEYBOARD中添加Cand_Default_Home,如下
[SUBJECT]
KEYBOARD=Cand,KeyBoard,Cand_Default,Cand_Default_Home
2)在subject.ini中找到[Cand_Default],將type中的1刪除,結(jié)果如下:
[Cand_Default]
STYLE=Style_Cand_Default
TYPE=2,3,4,5,6,7,8,10,11,12,13,14,15
3)緊接著上面添加如下內(nèi)容:
[Cand_Default_Home]
STYLE=Style_Cand_Default_home
TYPE=1
4)打開style.ini文件添加如下內(nèi)容:
[Style_Cand_Default_home]
IMAGE=Image_Cand_Home
5)打開imeges.ini文件,添加如下內(nèi)容:
[Image_Cand_Home]
SRC=cand_home.png
X_DIVS=35,480(此處為拉伸點,請根據(jù)實際情況配置,下同)
Y_DIVS=5,110
6)將制作好的切片命名為cand_home.png放置到res文件夾中。
8.九宮格左側(cè)候選區(qū)域獨立設(shè)置背景圖片:
1)打開style.ini文件,找到[Style_Keyboard_Area_1],修改為以下內(nèi)容:
[Style_Keyboard_Area_1]
IMAGE=Image_Comb_Bg
2)打開imeges.ini文件,添加如下內(nèi)容:
[Image_Comb_Bg]
SRC=comb_bg.png
X_DIVS=12,64(此處為拉伸點,請根據(jù)實際情況配置,下同)
Y_DIVS=13,15
3)將制作好的切片命名為comb_bg.png放置到res文件夾中。