Ⅰ 想要修改android系統自帶軟鍵盤樣式,按鍵背景和字體顏色怎麼修改
root手機,用RE管理器在系統app文件夾里提取出自帶輸入法的apk文件。
電腦配置java環境(具體網路就有)配置完成後用apktool反翻譯那個apk文件,後面就不同手機的文件位置有些不同了。可能還要用到編程軟體,有點麻煩的。
個人建議下載第三方輸入法,那些基本都能換皮膚的。
Ⅱ android 自定義軟鍵盤 鍵盤怎麼自定義改鍵
自定義鍵盤整個過程如下:
1.第一步,根據你的需求,需要定製怎樣的鍵盤,需要幾行幾列,准備好鍵盤按鍵的背景圖片,鍵盤的尺寸,在res文件下,新建一個xml文件,下面放字母、數字、標點符號鍵盤的布局文件,我的需求是這樣的:
可以看到上述的鍵盤需要美工做的圖片有幾張:字母和數字的按鍵的基本背景(需要圓角)、刪除按鍵、切換大小寫的圖標、點擊隱藏鍵盤的下拉按鍵,設置鍵盤的布局為白色就可以大致實現上述的效果。這里我在寫鍵盤文件的時候遇到幾個難點,分享如下:
A.按鍵之間的空隙和鍵盤整體高度,需要不斷的調整,不可能一下子就可以布置好的,特別字母鍵盤里的刪除鍵,高度是兩個按鍵,所以需要反復調試。
B.為了解決點擊下拉按鈕隱藏鍵盤的功能:放棄原先點擊下拉按鈕,隱藏整個鍵盤的布局的方案,而改用在鍵盤文件中再加一整行,只有一個按鍵,就是done,完成按鈕,這是系統定義好的完成功能,code值為:-3。(所以我們發現很多系統自動的比如切換大小寫、刪除功能、空格功能,都是已經定義好了code值,只需要找到對應的含義,直接定義使用就可以了。)
Ⅲ Android 鍵盤將布局頂上去
效果圖:
布局文件:
添加 android:fitsSystemWindows="true"
注冊清單:
整個布局都頂上去
AndroidManifest.xml 添加 android:windowSoftInputMode="adjustResize|stateHidden"
只把輸入框頂上去
AndroidManifest.xml 添加 android:windowSoftInputMode="stateHidden|adjustPan"
Ⅳ android 怎麼改鍵盤按鍵
首先,保證手機已經ROOT,並且安裝了RE文件管理器,先用RE管理器打開systemusrkeylayout下的文件s3c-keypad.kl(以文本編輯方式打開),在目錄中不同的數字對應不同的功能,看好原先對應的功能,在將數字按照喜歡的風格進行重新編寫:
116代表鎖屏鍵
102代表寶石鍵
231代表撥號鍵
217代表相機上面的鍵
26代表掛機鍵
115代表音量+
114代表音量-
158代表相機鍵
改完立刻重啟就OK了。