本發(fā)明涉及一種鍵盤設(shè)置系統(tǒng)及方法,尤其涉及一種可供用戶自定義每一按鍵輸出內(nèi)容的鍵盤設(shè)置系統(tǒng)及方法。
背景技術(shù):
:電子裝置一般設(shè)有一用以輸入信息的鍵盤,但是每個按鍵的輸出內(nèi)容較為固定,幾乎不能更改,即便可以更改,也通常是限定于幾個固定輸出內(nèi)容之間的切換,用戶難以根據(jù)自己的使用習(xí)慣對鍵盤的輸出內(nèi)容進(jìn)行設(shè)置。技術(shù)實現(xiàn)要素:針對上述問題,有必要提供一種可由用戶自定義按鍵輸出內(nèi)容的鍵盤設(shè)置方法。另外,有必要提供一種使用上述方法的鍵盤設(shè)置系統(tǒng)。一種用于電子裝置的鍵盤設(shè)置方法,該電子裝置包括可顯示其輸出內(nèi)容的鍵盤,該方法包括:初始化步驟,控制鍵盤顯示初始化鍵盤;鍵盤類型選擇步驟,顯示多個可供用戶選擇的鍵盤類型,根據(jù)用戶的選擇操作來接收用戶所選擇的鍵盤類型,并使得鍵盤顯示并輸出所選擇的鍵盤類型;第一切換步驟,根據(jù)用戶的第一切換操作在雙字元鍵盤類型的鍵盤中不同字元進(jìn)行切換或在不同類型的單字元鍵盤類型的鍵盤之間進(jìn)行切換;以及第二切換步驟,根據(jù)用戶的第二切換操作將鍵盤上的任意一按鍵從正常功能切換為快捷功能。一種用于電子裝置的鍵盤設(shè)置系統(tǒng),該電子裝置包括可顯示其輸出內(nèi)容的鍵盤,該系統(tǒng)包括:初始化模塊,用于控制鍵盤顯示初始化鍵盤;鍵盤類型選擇模塊,用于顯示多個可供用戶選擇的鍵盤類型,根據(jù)用戶的選擇操作來接收用戶所選擇的鍵盤類型,并使得鍵盤顯示并輸出所選擇的鍵盤類型;第一切換模塊,用于根據(jù)用戶的第一切換操作在雙字元鍵盤類型的鍵盤中不同字元進(jìn)行切換或在不同類型的單字元鍵盤類型的鍵盤之間進(jìn)行切換;以及第二切換模塊,用于根據(jù)用戶的第二切換操作將鍵盤上的任意一按鍵從正常功能切換為快捷功能。本發(fā)明的鍵盤設(shè)置系統(tǒng)及方法可使得用戶根據(jù)自己的使用習(xí)慣自定義鍵盤的顯示及輸出內(nèi)容,每一按鍵的輸出內(nèi)容更為靈活、多樣。附圖說明圖1是本發(fā)明鍵盤設(shè)置系統(tǒng)較佳實施例的系統(tǒng)架構(gòu)圖。圖2是本發(fā)明鍵盤設(shè)置方法較佳實施例的流程圖。圖3是本發(fā)明初始化鍵盤較佳實施例的示意圖。圖4是本發(fā)明雙字元鍵盤較佳實施例的示意圖。圖5是本發(fā)明單字元鍵盤較佳實施例的示意圖。圖6是本發(fā)明切換為快捷功能的按鍵較佳實施例的示意圖。圖7是本發(fā)明設(shè)置透明度為零的鍵盤較佳實施例的示意圖。主要元件符號說明電子裝置1鍵盤設(shè)置系統(tǒng)10初始化模塊101鍵盤類型選擇模塊102按鍵設(shè)置模塊103第一切換模塊104第二切換模塊105快捷鍵設(shè)置模塊106背景設(shè)置模塊107圖片輸出設(shè)置模塊108鍵盤11存儲器13處理器15如下具體實施方式將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。具體實施方式參閱圖1所示,是本發(fā)明鍵盤設(shè)置系統(tǒng)較佳實施例的運行環(huán)境示意圖。在本實施例中,所述的鍵盤設(shè)置系統(tǒng)10安裝并運行于電子裝置1中,該電子裝置1還包括,但不僅限于,鍵盤11、存儲器13以及處理器15。所述的電子裝置1可以為一種平板計算機、智能型手機、或者其它電子裝置。所述的鍵盤11可為可顯示其輸出內(nèi)容的實體鍵盤,其包括若干按鍵,每一按鍵上可以顯示其對應(yīng)輸出的內(nèi)容,在本較佳實施例中,該鍵盤11可包括透明按鍵及設(shè)置在透明按鍵下方的顯示組件,該顯示組件可顯示每一按鍵對應(yīng)的輸出內(nèi)容,該輸出內(nèi)容透過對應(yīng)的透明按鍵顯示。在本實施例中,所述的鍵盤設(shè)置系統(tǒng)10包括初始化模塊101、鍵盤類型選擇模塊102、按鍵設(shè)置模塊103、第一切換模塊104、第二切換模塊105、快捷鍵設(shè)置模塊106、背景設(shè)置模塊107及圖片輸出設(shè)置模塊108。本發(fā)明所稱的功能模塊是指一種能夠被電子裝置1的處理器15所執(zhí)行并且能夠完成固定功能的一系列程序指令段,其存儲于電子裝置1的存儲器13中。關(guān)于各功能模塊101-108將在圖2的流程圖中作詳細(xì)描述。參閱圖2所示,是本發(fā)明鍵盤輸出設(shè)置方法較佳實施例的流程圖。根據(jù)不同的需求,圖2所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以省略。步驟S21,該初始化模塊101控制鍵盤11顯示初始化鍵盤,來對鍵盤11進(jìn)行初始化,以方便用戶進(jìn)行后續(xù)設(shè)置,請參閱圖3,在本較佳實施例中,該初始化鍵盤為白色白底的空白的鍵盤。步驟S22,該鍵盤類型選擇模塊102控制鍵盤11顯示多個可供用戶選擇的鍵盤類型,根據(jù)用戶的選擇操作來接收用戶所選擇的鍵盤類型,并使得鍵盤11顯示并輸出所選擇的鍵盤類型。在本較佳實施例中,該多個鍵盤類型包括如圖4所示的雙字元鍵盤及如圖5所示的單字元鍵盤。該單字元鍵盤包括拼音鍵盤、數(shù)字鍵盤以及字母鍵盤。步驟S23,該按鍵設(shè)置模塊103接收用戶對按鍵顯示及輸出內(nèi)容的效果的設(shè)置,并使得鍵盤11根據(jù)所設(shè)置的效果顯示并輸出對應(yīng)的內(nèi)容。在本較佳實施例中,該效果包括每一按鍵對應(yīng)的內(nèi)容位置、字體、顏色及點擊效果。步驟S24,該第一切換模塊104根據(jù)用戶的第一切換操作在雙字元鍵盤類型的鍵盤11中不同字元進(jìn)行切換或在不同類型的單字元鍵盤類型的鍵盤11之間進(jìn)行切換。在本較佳實施例中,該第一切換模塊104在圖4所示的雙字元鍵盤的左上角與右下角的字元之間進(jìn)行切換,或在單字元鍵盤的拼音鍵盤、數(shù)字鍵盤以及字母鍵盤之間進(jìn)行切換。在本較佳實施例中,該第一切換操作為同時按壓shift鍵和除Sym/Fn鍵外的任意一按鍵。步驟S25,該第二切換模塊105根據(jù)用戶的第二切換操作將鍵盤11上的任意一按鍵從正常功能切換為快捷功能,在本較佳實施例中,每一按鍵對應(yīng)快捷功能為初始設(shè)定。請參閱圖6,切換為快捷功能的按鍵顯示對應(yīng)的快捷功能的圖片,并可在按壓時觸發(fā)對應(yīng)的快捷功能,同時,該第二切換模塊105可根據(jù)用戶的恢復(fù)操作將鍵盤11上的任意一按鍵從快捷功能恢復(fù)為正常功能。在較佳實施例中,第二切換操作為同時按壓Shift鍵與Sym/Fn鍵,該恢復(fù)操作為雙擊Sym/Fn鍵。步驟S26,該快捷鍵設(shè)置模塊106根據(jù)用戶的自定義操作設(shè)置鍵盤11的任意一按鍵對應(yīng)的快捷功能。在本較佳實施例中,該快捷功能包括控制功能、編輯功能以及點觸功能。該控制功能包括拍照、鎖屏、藍(lán)牙、關(guān)機等。該編輯功能包括復(fù)制、粘貼、保存、截屏等。該點觸功能定義為在鍵盤上實現(xiàn)顯示屏的點觸,包括對顯示屏某點的點擊、連續(xù)點擊、滑動、與多點順序、同時點擊等。步驟S27,該背景設(shè)置模塊107根據(jù)用戶的背景設(shè)置操作設(shè)置鍵盤11的背景圖片,在本較佳實施例中,用戶的背景設(shè)置操作可為從預(yù)存于存儲器13的多個圖片中選擇鍵盤11的背景圖片、或者從指定的路徑中讀取鍵盤11的背景圖片,并顯示該背景圖片。在另一較佳實施例中,該背景設(shè)置模塊107根據(jù)用戶的背景設(shè)置操作進(jìn)一步設(shè)置鍵盤11的顯示背景圖片的透明度,請參閱圖7,該背景圖片的透明度的透明度設(shè)置為零。步驟S28,該圖片輸出設(shè)置模塊108根據(jù)用戶的輸出設(shè)置操作設(shè)置鍵盤11的輸出為圖片,該圖片包括靜態(tài)圖片以及動態(tài)圖片。在本較佳實施例中,用戶的輸出設(shè)置操作可為從預(yù)存于存儲器13的多個圖片中選擇鍵盤11的輸出圖片、或者從指定的路徑中讀取鍵盤11的輸出圖片。通過上述步驟,用戶可根據(jù)自己的使用習(xí)慣自定義鍵盤11的顯示及輸出內(nèi)容,每一按鍵的輸出內(nèi)容更為靈活、多樣。以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。當(dāng)前第1頁1 2 3