本申請涉及軟鍵盤
技術(shù)領(lǐng)域:
,尤其涉及一種使用軟鍵盤輸入的方法及裝置。
背景技術(shù):
:隨著智能電視的發(fā)展,用戶與智能電視之間的交互越來越多樣化,為了滿足用戶與智能電視之間的交互需求,智能電視中可以應(yīng)用軟鍵盤技術(shù)。通過軟鍵盤技術(shù),用戶可以使用遙控設(shè)備控制智能電視的顯示界面上顯示一個虛擬鍵盤以及一個焦點,之后,用戶可以使用遙控設(shè)備控制該焦點在虛擬鍵盤上移動,使得該焦點最終移動到待輸入的字符所在的按鍵位置上。然而,由于遙控設(shè)備上通常僅包含有少量的按鍵,并且虛擬鍵盤上的按鍵數(shù)量較多,那么,用戶在智能電視上輸入字符時,通常需要多次操作遙控設(shè)備上的按鍵才能控制焦點移動到待輸入的字符所在的按鍵位置上,從而導(dǎo)致用戶在智能電視上輸入字符的效率較低,用戶的體驗較差。技術(shù)實現(xiàn)要素:有鑒于此,本申請?zhí)峁┮环N使用軟鍵盤輸入的方法及裝置,以提高用戶通過軟鍵盤在智能電視上進行輸入的效率,提升用戶體驗。具體地,本申請是通過如下技術(shù)方案實現(xiàn)的:根據(jù)本申請實施例的第一方面,提供一種使用軟鍵盤輸入的方法,所述方法包括:在接收到遙控設(shè)備發(fā)送的軟鍵盤顯示指令后,顯示軟鍵盤第一層初始界面,所述軟鍵盤第一層初始界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的分區(qū);接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)分區(qū);若所述目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值的數(shù)量大于1,則顯示所述目標(biāo)分區(qū)對應(yīng)的軟鍵盤第二層子界面,所述軟鍵盤第二層子界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的子分區(qū),其中,所述子分區(qū)間的相對位置關(guān)系與所述軟鍵盤第一層初始界面的分區(qū)間的相對位置關(guān)系相同;再次接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)子分區(qū),直至所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值唯一時,將所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值確定為輸入值。根據(jù)本申請實施例的第二方面,提供一種使用軟鍵盤輸入的裝置,所述裝置包括:界面顯示模塊,用于在接收到遙控設(shè)備發(fā)送的軟鍵盤顯示指令后,顯示軟鍵盤第一層初始界面,所述軟鍵盤第一層初始界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的分區(qū);目標(biāo)分區(qū)確定模塊,用于接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)分區(qū);所述界面顯示模塊還用于:若所述目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值的數(shù)量大于1,則顯示所述目標(biāo)分區(qū)對應(yīng)的軟鍵盤第二層子界面,所述軟鍵盤第二層子界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的子分區(qū),其中,所述子分區(qū)間的相對位置關(guān)系與所述軟鍵盤第一層初始界面的分區(qū)間的相對位置關(guān)系相同;目標(biāo)子分區(qū)確定模塊,用于再次接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)子分區(qū),直至所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值唯一時,將所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值確定為輸入值。由上述實施例可見,通過在軟鍵盤第一層初始界面上設(shè)置分區(qū),根據(jù)接收到的操作指令確定目標(biāo)分區(qū),若目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值多于一個,則繼續(xù)顯示軟鍵盤第二層子界面,并且該軟鍵盤第二層子界面上的按鍵被劃分到子分區(qū),后續(xù)根據(jù)接收到的操作指令確定目標(biāo)子分區(qū),直至目標(biāo)子分區(qū)中的按鍵對應(yīng)一個按鍵值時,將該一個按鍵值確定為輸入值,由于一個分區(qū)中以及一個子分區(qū)中可以包括至少一個按鍵值,從而通過目標(biāo)分區(qū)和目標(biāo)子分區(qū)可以實現(xiàn)逐步地縮小選擇范圍,使得用戶通過較少的操作即可獲取輸入值,從而提高用戶通過軟鍵盤在智能電視上進行輸入的效率,提升用戶體驗。附圖說明圖1為本申請實施例實現(xiàn)使用軟鍵盤輸入的方法的一個應(yīng)用場景示意圖;圖2A為本申請使用軟鍵盤輸入的方法的一個實施例流程圖;圖2B為軟鍵盤第一層初始界面的一個示意圖;圖2C為圖2B中所示例的分區(qū)1對應(yīng)的軟鍵盤第二層子界面;圖2D為圖2B中所示例的分區(qū)2對應(yīng)的軟鍵盤第二層子界面中的布局;圖2E為圖2B中所示例的分區(qū)3對應(yīng)的軟鍵盤第二層子界面中的布局;圖2F為圖2B中所示例的分區(qū)4對應(yīng)的軟鍵盤第二層子界面中的布局;圖2G為圖2B中所示例的分區(qū)5對應(yīng)的軟鍵盤第二層子界面中的布局;圖2H為圖2C所示例的子分區(qū)1-3對應(yīng)的軟鍵盤第三層子界面的示意圖;圖2I為圖2C中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;圖2J為圖2D中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;圖2K為圖2E中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;圖2L為圖2F中所示例的每個分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;圖2M為圖2G中所示例的每個分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;圖3為本申請使用軟鍵盤輸入的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖;圖4為本申請使用軟鍵盤輸入的裝置的一個實施例框圖。具體實施方式這里將詳細(xì)地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。在本申請使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。請參見圖1,為本申請實施例實現(xiàn)使用軟鍵盤輸入的方法的一個應(yīng)用場景示意圖。圖1中包括用戶11、遙控設(shè)備12、網(wǎng)絡(luò)設(shè)備13。其中,遙控設(shè)備12上可以具有若干操作按鍵和功能按鍵,例如,如圖1所示,遙控設(shè)備12上具有5個操作按鍵,分別為“←”、“→”、“↑”、“↓”、“OK”,2個功能按鍵,分別為“軟鍵盤”、“返回”;網(wǎng)絡(luò)設(shè)備13可以包括但不限于智能電視,網(wǎng)絡(luò)設(shè)備13可以接收并識別遙控設(shè)備12發(fā)送的指令。在本申請中,網(wǎng)絡(luò)設(shè)備13上還可以應(yīng)用有軟鍵盤技術(shù)。用戶11可以通過觸發(fā)遙控設(shè)備12上的功能按鍵“軟鍵盤”,以使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送軟鍵盤顯示指令,網(wǎng)絡(luò)設(shè)備13在接收到該軟鍵盤顯示指令后,則可以在顯示屏(圖1中并未示出)上顯示軟鍵盤界面。后續(xù)用戶11可以繼續(xù)通過觸發(fā)遙控設(shè)備12上的操作按鍵,以使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送操作指令,網(wǎng)絡(luò)設(shè)備13根據(jù)該操作指令在軟鍵盤界面上選擇待輸入的按鍵值,例如字符、字符組合、空格、換行、等等,從而完成向網(wǎng)絡(luò)設(shè)備13進行輸入的過程。為了提高用戶11通過軟鍵盤向網(wǎng)絡(luò)設(shè)備13進行輸入的效率,提升用戶11的體驗,本申請?zhí)峁┮环N使用軟鍵盤輸入的方法及裝置。如下,提供下述實施例詳細(xì)描述本申請?zhí)峁┑氖褂密涙I盤輸入的方法。請參見圖2A,為本申請使用軟鍵盤輸入的方法的一個實施例流程圖,該方法以上述圖1所示例的應(yīng)用場景為基礎(chǔ),該方法可以應(yīng)用在圖1所示例的網(wǎng)絡(luò)設(shè)備13上,可以包括以下步驟:步驟S201:在接收到遙控設(shè)備發(fā)送的軟鍵盤顯示指令后,顯示軟鍵盤第一層初始界面,該軟鍵盤第一層初始界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的分區(qū)。如圖1所示,遙控設(shè)備12上可以包括若干功能按鍵,其中功能按鍵中可以包括一個“軟鍵盤”按鍵,則用戶11可以通過觸發(fā)該“軟鍵盤”按鍵,使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送軟鍵盤顯示指令。在一實施例中,可以預(yù)先設(shè)計好一套軟鍵盤顯示界面,并保存在網(wǎng)絡(luò)設(shè)備13中。其中,該一套軟鍵盤顯示界面中可以包括軟鍵盤第一層初始界面,軟鍵盤第二層子界面,以及其它軟鍵盤子界面,每個界面具有不同的按鍵布局。網(wǎng)絡(luò)設(shè)備13在接收到軟鍵盤顯示指令后,則可以從已保存的軟鍵盤顯示界面中獲取軟鍵盤第一層初始界面,繼而可以在顯示屏(圖1中并未示出)上顯示該軟鍵盤第一層初始界面。該軟鍵盤第一層初始界面中,可以包括若干按鍵,該若干按鍵可以分為字符按鍵、功能按鍵;其中,字符按鍵又可以分為單個字符按鍵,字符組合按鍵。舉例來說,單個字符按鍵對應(yīng)的按鍵值可以包括大小寫字母、數(shù)字、標(biāo)點符號、等等;字符組合按鍵對應(yīng)的按鍵值可以包括一些常用詞組,例如“http://”、“.cn”、“.com”、等等;功能按鍵對應(yīng)的按鍵值可以包括一些常用功能命令,例如“換行”、“空格”、“大小寫切換”、“刪除”等等。值得說明的是,在本申請中,該軟鍵盤第一層初始界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的分區(qū)。例如,如圖2B所示,為本申請中軟鍵盤第一層初始界面的一個示意圖。在該圖2B所示的軟鍵盤第一層初始界面中,共包括50個按鍵,其中有44個字符鍵,6個功能鍵(“SHIFT”、“Ctrl”、“Alt”、“Space”、“Enter”、“BS”),該50個按鍵被劃分到5個預(yù)設(shè)相對位置的分區(qū),例如分區(qū)1至分區(qū)5。在一實施例中,可以預(yù)先設(shè)計多于一套的軟鍵盤顯示界面并保存在網(wǎng)絡(luò)設(shè)備13上,屬于不同套的軟鍵盤顯示界面中分區(qū)的數(shù)量可以不同,并且,根據(jù)遙控設(shè)備12上操作按鍵的數(shù)量不同,遙控設(shè)備12所對應(yīng)的軟鍵盤顯示界面中分區(qū)的數(shù)量不同。在一個例子中,假設(shè)遙控設(shè)備12上包括的操作按鍵的數(shù)量為5個,則遙控設(shè)備12所對應(yīng)的軟鍵盤顯示界面中分區(qū)的數(shù)量為5個;在另一個例子中,假設(shè)遙控設(shè)備12上包括的操作按鍵的數(shù)量為9個,則遙控設(shè)備12所對應(yīng)的軟鍵盤顯示界面中分區(qū)的數(shù)量為9個。為了實現(xiàn)針對遙控設(shè)備所包括的操作按鍵數(shù)量不同,獲取不同的軟鍵盤顯示界面,在本申請中,遙控設(shè)備12發(fā)送的軟鍵盤顯示指令中可以攜帶該遙控設(shè)備12的標(biāo)識,網(wǎng)絡(luò)設(shè)備13在接收到該軟鍵盤顯示指令后,可以根據(jù)預(yù)先保存的遙控設(shè)備的標(biāo)識與型號之間的對應(yīng)關(guān)系,確定遙控設(shè)備12的型號?;蛘?,遙控設(shè)備12發(fā)送的軟鍵盤顯示指令中可以攜帶該遙控設(shè)備12的型號,那么,網(wǎng)絡(luò)設(shè)備13在接收到該軟鍵盤顯示指令后,可以直接獲取到遙控設(shè)備12的型號。網(wǎng)絡(luò)設(shè)備13獲取到遙控設(shè)備12的型號之后,可以根據(jù)遙控設(shè)備12的型號確定遙控設(shè)備12上操作按鍵的數(shù)量,繼而在預(yù)先保存的多于一套的軟鍵盤顯示界面中確定對應(yīng)的一套軟鍵盤顯示界面,從該套軟鍵盤顯示界面中獲取軟鍵盤第一層初始界面,繼而可以在顯示屏(圖1中并未示出)上顯示該軟鍵盤第一層初始界面。在一實施例中,以軟鍵盤第一層初始界面中有5個分區(qū)為例,為了方便用戶操作,可以根據(jù)分區(qū)坐標(biāo),將軟鍵盤第一層初始界面中,處于中間的分區(qū),例如圖2B中所示的分區(qū)3繪制為選中狀態(tài),這里所說的“選中狀態(tài)”在軟鍵盤第一層初始界面上可以表現(xiàn)為:將處于選中狀態(tài)的分區(qū)的顏色設(shè)置的與其他分區(qū)的顏色不同。步驟S202:接收到遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)分區(qū)。繼續(xù)以圖1中所示例的遙控設(shè)備12為例,在本申請中,可以預(yù)先為該遙控設(shè)備12上的每個操作按鍵設(shè)置對應(yīng)的按鍵標(biāo)識,例如,如下表1,示例了圖1中所示遙控設(shè)備12上的操作按鍵與按鍵標(biāo)識的對應(yīng)關(guān)系:表1操作按鍵按鍵標(biāo)識↑1←2OK3→4↓5用戶通過觸發(fā)遙控設(shè)備12上的操作按鍵,可以使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送操作指令,并且,該操作指令中可以攜帶如上表1所示例的該操作按鍵的按鍵標(biāo)識,從而網(wǎng)絡(luò)設(shè)備13可以接收到操作指令。在本申請中,還可以預(yù)先為軟鍵盤第一層初始界面中的每個分區(qū)設(shè)置對應(yīng)的分區(qū)標(biāo)識,以及設(shè)置分區(qū)標(biāo)識與按鍵標(biāo)識的對應(yīng)關(guān)系,例如,如下表2,示例了圖2B所示的軟鍵盤第一層初始界面中每個分區(qū)對應(yīng)的分區(qū)標(biāo)識,以及分區(qū)標(biāo)識與按鍵標(biāo)識的對應(yīng)關(guān)系:表2在設(shè)置上述表2所示例的分區(qū)標(biāo)識與按鍵標(biāo)識之間的對應(yīng)關(guān)系時,可以根據(jù)按鍵標(biāo)識所對應(yīng)的按鍵在遙控設(shè)備12上的布局,以及該5個分區(qū)在軟鍵盤第一層初始界面上的布局進行設(shè)計,例如,在圖1所示的遙控設(shè)備12上,“OK”按鍵位于其它4個操作按鍵的中心區(qū)域,在圖2B所示例的軟鍵盤第一層初始界面上,“分區(qū)3”位于其它4個分區(qū)的中心區(qū)域,則可以設(shè)置“分區(qū)3”的分區(qū)標(biāo)識所對應(yīng)的按鍵標(biāo)識為“OK”按鍵的按鍵標(biāo)識,其它4個按鍵標(biāo)識與分區(qū)標(biāo)識之間對應(yīng)關(guān)系的設(shè)置不再一一詳述。通過該種設(shè)置,可以使得用戶11更直觀、更方便地獲取遙控設(shè)備12上的操作按鍵與軟鍵盤第一層初始界面上分區(qū)之間的對應(yīng)關(guān)系,從而用戶11可以更便捷的通過觸發(fā)遙控設(shè)備12上的操作按鍵控制網(wǎng)絡(luò)設(shè)備13在軟鍵盤第一層初始界面上選擇目標(biāo)分區(qū)。由上述描述可知,網(wǎng)絡(luò)設(shè)備13接收到的操作指令中可以攜帶按鍵標(biāo)識,那么,網(wǎng)絡(luò)設(shè)備13則可以根據(jù)所接收到的操作指令中攜帶的按鍵標(biāo)識,以及上述表2,確定該按鍵標(biāo)識對應(yīng)的分區(qū)標(biāo)識,從而,將所確定的分區(qū)標(biāo)識所標(biāo)識的分區(qū)確定為目標(biāo)分區(qū)。舉例來說,假設(shè)用戶觸發(fā)圖1所示遙控設(shè)備12上的操作按鍵“↑”,那么遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送操作指令,并且該操作指令中攜帶操作按鍵“↑”的按鍵標(biāo)識“1”,那么網(wǎng)絡(luò)設(shè)備13則可以根據(jù)按鍵標(biāo)識“1”,以及上述表2,確定按鍵標(biāo)識“1”對應(yīng)的分區(qū)標(biāo)識為“0-1”,即可以將分區(qū)標(biāo)識“0-1”所標(biāo)識的分區(qū)1確定為目標(biāo)分區(qū)。此外,在確定目標(biāo)分區(qū)之后,例如將“分區(qū)1”確定為目標(biāo)分區(qū)之后,網(wǎng)絡(luò)設(shè)備13還可以根據(jù)“分區(qū)1”的分區(qū)坐標(biāo),重新將圖2B中所示的“分區(qū)1”繪制為選中狀態(tài),并且取消“分區(qū)3”的選中狀態(tài),通過該種操作,可以使得用戶11有更為良好的視覺體驗。步驟S203:若目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值的數(shù)量大于1,則顯示目標(biāo)分區(qū)對應(yīng)的軟鍵盤第二層子界面,該軟鍵盤第二層子界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的子分區(qū),其中,子分區(qū)間的相對位置關(guān)系與軟鍵盤第一層初始界面的分區(qū)間的相對位置關(guān)系相同。假設(shè)目標(biāo)分區(qū)為圖2B中所示例的“分區(qū)1”,如圖2B所示,該“分區(qū)1”中的按鍵對應(yīng)的按鍵值的數(shù)量大于1,則網(wǎng)絡(luò)設(shè)備可以顯示該“分區(qū)1”對應(yīng)的軟鍵盤第二層子界面。在一實施例中,由上述描述可知,網(wǎng)絡(luò)設(shè)備13上可以保存有至少一套軟鍵盤顯示界面,在每套軟鍵盤顯示界面中,每個界面可以對應(yīng)一個界面標(biāo)識,該界面標(biāo)識可以與界面所對應(yīng)的分區(qū)的分區(qū)標(biāo)識相同。以顯示“分區(qū)1”對應(yīng)的軟鍵盤第二層子界面為例,由上述表2可知,分區(qū)1的分區(qū)標(biāo)識為“0-1”,則網(wǎng)絡(luò)設(shè)備13可以根據(jù)該分區(qū)標(biāo)識,在步驟S201中所顯示的軟鍵盤第一層初始界面所對應(yīng)的一套軟鍵盤顯示界面中,獲取界面標(biāo)識為“0-1”的軟鍵盤顯示界面,將該界面標(biāo)識為“0-1”的軟鍵盤顯示界面確定為“分區(qū)1”對應(yīng)的軟鍵盤第二層子界面。例如,如圖2C所示,為圖2B中所示例的分區(qū)1對應(yīng)的軟鍵盤第二層子界面。在該軟鍵盤第二層子界面中,包括若干按鍵,其中,該些按鍵對應(yīng)的按鍵值包括“分區(qū)1”中的按鍵對應(yīng)的所有按鍵值,并且,如圖2C所示,該些按鍵分別被劃分到5個子分區(qū),該5個子分區(qū)分別為“子分區(qū)1-1”、“子分區(qū)1-2”、“子分區(qū)1-3”、“子分區(qū)1-4”、“子分區(qū)1-5”;同時,與上述闡述原理相同,可以將圖2C所示例的軟鍵盤第二層子界面中的“子分區(qū)1-3”繪制成選中狀態(tài)。需要說明的是,軟鍵盤第二層子界面上子分區(qū)間的相對位置關(guān)系與軟鍵盤第一層初始界面的分區(qū)間的相對位置關(guān)系相同,即軟鍵盤第一層初始界面中的分區(qū)按照相對位置而言,包括上、中、下、左、右五個分區(qū),軟鍵盤第二層子界面中的子分區(qū)按照相對位置而言,也包括上、中、下、左、右五個分區(qū)。在一實施例中,分區(qū)標(biāo)識與分區(qū)所對應(yīng)的軟鍵盤第二層子界面的界面標(biāo)識可以不同,此時,網(wǎng)絡(luò)設(shè)備13上還可以保存有分區(qū)標(biāo)識與界面標(biāo)識之間的對應(yīng)關(guān)系,以通過該對應(yīng)關(guān)系,確定分區(qū)對應(yīng)的軟鍵盤第二層子界面。在一實施例中,可以動態(tài)的生成軟鍵盤第二層子界面。繼續(xù)以顯示“分區(qū)1”對應(yīng)的軟鍵盤第二層子界面為例,用戶11可以預(yù)先為每個子分區(qū)選擇布局模板,該布局模板可以包括線性模塊、十字模板、等等,每個布局模板中可以包括預(yù)設(shè)數(shù)量的按鍵。之后,網(wǎng)絡(luò)設(shè)備13可以根據(jù)用戶11所選擇的模板,為模板中的每個按鍵分配按鍵值,例如,假設(shè)用戶11為3個子分區(qū)選擇了線性模板,為其它兩個子分區(qū)選擇了十字模板,則網(wǎng)絡(luò)設(shè)備13可以為每個模板中的按鍵分配按鍵值,生成軟鍵盤第二層子界面,該軟鍵盤第二層子界面可以如圖2C所示。在一實施例中,網(wǎng)絡(luò)設(shè)備13在當(dāng)前界面上顯示軟鍵盤第二層子界面的過程可以包括:網(wǎng)絡(luò)設(shè)備13在當(dāng)前界面的上層新建一個圖層,并在該新建的圖層上顯示“分區(qū)1”對應(yīng)的軟鍵盤第二層子界面。為了使得本領(lǐng)域技術(shù)人員可以更清晰的了解本申請所提供的輸入方法,本申請中依次展示圖2B所示例的每個分區(qū)對應(yīng)的軟鍵盤第二層子界面中的布局。例如,如圖2D所示,為圖2B中所示例的分區(qū)2對應(yīng)的軟鍵盤第二層子界面中的布局;如圖2E所示,為圖2B中所示例的分區(qū)3對應(yīng)的軟鍵盤第二層子界面中的布局;如圖2F所示,為圖2B中所示例的分區(qū)4對應(yīng)的軟鍵盤第二層子界面中的布局;如圖2G所示,為圖2B中所示例的分區(qū)5對應(yīng)的軟鍵盤第二層子界面中的布局。關(guān)于圖2D至圖2G的詳細(xì)描述可以參見關(guān)于圖2C的相關(guān)描述,在此不再詳述。步驟S204:再次接收到遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)子分區(qū),直至目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值唯一時,將目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值確定為輸入值。由于當(dāng)前還未完成輸入,用戶11可以繼續(xù)通過觸發(fā)遙控設(shè)備12上的操作按鍵,以使得遙控設(shè)備12再次向網(wǎng)絡(luò)設(shè)備13發(fā)送操作指令,并且由步驟S202中的相關(guān)描述可知,該操作指令中,可以攜帶用戶觸發(fā)的操作按鍵對應(yīng)的按鍵標(biāo)識。在本申請中,還可以預(yù)先為軟鍵盤第二層子界面中的每個子分區(qū)設(shè)置對應(yīng)的子分區(qū)標(biāo)識,以及設(shè)置子分區(qū)標(biāo)識與組合按鍵標(biāo)識的對應(yīng)關(guān)系,例如,如下表3,示例了圖2C至圖2G中所示例的軟鍵盤第二層子界面中的每個子分區(qū)對應(yīng)的子分區(qū)標(biāo)識,以及子分區(qū)標(biāo)識與組合按鍵標(biāo)識之間的對應(yīng)關(guān)系:表3在設(shè)置上述表3所示例的子分區(qū)標(biāo)識與組合按鍵標(biāo)識之間的對應(yīng)關(guān)系時,可以按照上述所闡述的設(shè)置分區(qū)標(biāo)識與按鍵標(biāo)識之間的對應(yīng)關(guān)系的原理進行設(shè)置,從而使得用戶11可以更便捷的通過觸發(fā)遙控設(shè)備12上的操作按鍵控制網(wǎng)絡(luò)設(shè)備13在軟鍵盤第二層子界面上選擇目標(biāo)子分區(qū)。需要說明的是,在本申請中,網(wǎng)絡(luò)設(shè)備13再次接收到遙控設(shè)備12發(fā)送的操作指令之后,可以將所接收到的所有操作指令中的按鍵標(biāo)識按照預(yù)設(shè)的規(guī)則進行組合,以得到組合按鍵標(biāo)識。例如,網(wǎng)絡(luò)設(shè)備可以根據(jù)操作指令的先后順序,按順序組合操作指令中的按鍵標(biāo)識,并在每兩個按鍵標(biāo)識之間添加符號“-”,舉例來說,假設(shè)網(wǎng)絡(luò)設(shè)備13第一次接收到的操作指令中攜帶的按鍵標(biāo)識為“1”,第二次接收到的操作指令中攜帶的按鍵標(biāo)識為“3”,則按照上述規(guī)則組合后,所得到的組合按鍵標(biāo)識為“1-3”。后續(xù),網(wǎng)絡(luò)設(shè)備則可以根據(jù)該組合按鍵標(biāo)識“1-3”查找上述表3,以獲取到組合按鍵標(biāo)識“1-3”對應(yīng)的子分區(qū)標(biāo)識“0-1-3”,繼而將子分區(qū)標(biāo)識“0-1-3”對應(yīng)的子分區(qū)1-3確定為目標(biāo)子分區(qū)。在一實施例中,以顯示“子分區(qū)1-3”對應(yīng)的軟鍵盤第三層子界面為例,由上述表3可知,“子分區(qū)1-3”的組合按鍵標(biāo)識為“1-3”,則根據(jù)該組合按鍵標(biāo)識,在軟鍵盤第一層初始界面所對應(yīng)的一套軟鍵盤顯示界面中,獲取界面標(biāo)識為“1-3”的軟鍵盤顯示界面,將該界面標(biāo)識為“1-3”的軟鍵盤顯示界面確定為“子分區(qū)1-3”對應(yīng)的軟鍵盤第二層子界面。如圖2C所示,“子分區(qū)1-3”中的按鍵對應(yīng)5個按鍵值,那么,網(wǎng)絡(luò)設(shè)備13可以繼續(xù)在當(dāng)前界面上新建一個圖層,并在該新建的圖層上顯示“子分區(qū)1-3”對應(yīng)的軟鍵盤第三層子界面,例如,如圖2H所示,為圖2C所示例的子分區(qū)1-3對應(yīng)的軟鍵盤第三層子界面的示意圖,在該圖2H所示的軟鍵盤第三層子界面中,包括若干按鍵,該些按鍵對應(yīng)的按鍵值包括“子分區(qū)1-3”中的按鍵對應(yīng)的所有按鍵值,并且,如圖2H所示,該些子按鍵被劃分到5個子分區(qū),該5個子分區(qū)分別為“子分區(qū)1-3-1”、“子分區(qū)1-3-2”、“子分區(qū)1-3-3”、“子分區(qū)1-3-4”、“子分區(qū)1-3-5”;同時,與上述闡述原理相同,可以將圖2H所示例的軟鍵盤第二層子界面中的“子分區(qū)1-3-3”繪制成選中狀態(tài)。在一實施例中,組合按鍵標(biāo)識與子分區(qū)所對應(yīng)的軟鍵盤第三層子界面的界面標(biāo)識可以不同,此時,網(wǎng)絡(luò)設(shè)備13上還可以保存有組合按鍵標(biāo)識與軟鍵盤第三層子界面標(biāo)識之間的對應(yīng)關(guān)系,以通過該對應(yīng)關(guān)系,確定子分區(qū)對應(yīng)的軟鍵盤第三層子界面。在一實施例中,可以動態(tài)的生成軟鍵盤第三層子界面,具體動態(tài)生成軟鍵盤第三層子界面的過程可以參見上述動態(tài)生成軟鍵盤第二層子界面的相關(guān)描述,在此不再詳述。為了使得本領(lǐng)域技術(shù)人員可以更清晰的了解本申請所提供的輸入方法,本申請中依次展示圖2C至圖2G所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局。例如,如圖2I所示,為圖2C中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;如圖2J所示,為圖2D中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;如圖2K所示,為圖2E中所示例的每個子分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;如圖2L所示,為圖2F中所示例的每個分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局;如圖2M所示,為圖2G中所示例的每個分區(qū)對應(yīng)的軟鍵盤第三層子界面中的布局。關(guān)于圖2I至圖2M的詳細(xì)描述可以參見關(guān)于圖2H的相關(guān)描述,在此不再詳述。在本申請中,同樣可以為圖2I至圖2M中所示例的每個軟鍵盤第三層子界面中的每個子分區(qū)設(shè)置對應(yīng)的子分區(qū)標(biāo)識,以及設(shè)置子分區(qū)標(biāo)識與組合按鍵標(biāo)識的對應(yīng)關(guān)系,例如,如下表4,示例了圖2I至圖2M中所示例的軟鍵盤子界面中每個子分區(qū)對應(yīng)的子分區(qū)標(biāo)識,以及子分區(qū)標(biāo)識與組合按鍵標(biāo)識之間的對應(yīng)關(guān)系:表4在設(shè)置上述表4所示例的子分區(qū)標(biāo)識與組合按鍵標(biāo)識之間的對應(yīng)關(guān)系時,可以按照上述所闡述的設(shè)置分區(qū)標(biāo)識與按鍵標(biāo)識之間的對應(yīng)關(guān)系的原理進行設(shè)置,從而使得用戶更便捷的通過觸發(fā)遙控器上的操作按鍵控制智能電視在軟鍵盤子界面上選擇目標(biāo)子分區(qū)。同上述所闡述的原理相同,由于當(dāng)前輸入還未完成,用戶11可以繼續(xù)通過觸發(fā)遙控設(shè)備12上的操作按鍵,以使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送操作指令,并且由步驟S202中的相關(guān)描述可知,該操作指令中,可以攜帶用戶觸發(fā)的操作按鍵對應(yīng)的按鍵標(biāo)識。后續(xù),同上述步驟S204中所闡述的,網(wǎng)絡(luò)設(shè)備13再次接收到遙控設(shè)備發(fā)送的操作指令之后,將所接收到所有操作指令中的按鍵標(biāo)識按照預(yù)設(shè)的規(guī)則進行組合,以得到組合按鍵標(biāo)識。舉例來說,假設(shè)網(wǎng)絡(luò)設(shè)備第一次接收到的操作指令中攜帶的按鍵標(biāo)識為“1”,第二次接收到的操作指令中攜帶的按鍵標(biāo)識為“3”,第三次接收到的操作指令中攜帶的按鍵標(biāo)識為1,則組合之后,所得到的組合按鍵標(biāo)識為“1-3-1”后續(xù),網(wǎng)絡(luò)設(shè)備則可以根據(jù)該組合按鍵標(biāo)識“1-3-1”查找上述表4,以獲取到組合按鍵標(biāo)識“1-3-1”對應(yīng)的子分區(qū)標(biāo)識“0-1-3-1”,繼而將子分區(qū)標(biāo)識“0-1-3-1”對應(yīng)的子分區(qū)1-3-1確定為目標(biāo)子分區(qū)。至此,目標(biāo)子分區(qū)1-3-1中的按鍵僅對應(yīng)一個按鍵值“3”,此時,可以將“3”確定為輸入值,從而完成了一次向智能電視的輸入過程。通過上述描述可知,在一次輸入過程中,用戶最多操作3次遙控器上的操作按鍵,即可以完成一次輸入,在某些情況下,例如,在輸入“換行”命令的過程中,用戶操作2次遙控器上的操作按鍵,即可以在軟鍵盤上定位到“Enter”按鍵,以完成輸入。完成一次輸入后,網(wǎng)絡(luò)設(shè)備13當(dāng)前界面可以重新顯示步驟S201中所顯示的軟鍵盤第一層初始界面。此外,在本申請中,用戶11還可以觸發(fā)遙控設(shè)備12上的“返回”按鍵,以使得遙控設(shè)備12向網(wǎng)絡(luò)設(shè)備13發(fā)送復(fù)位指令,網(wǎng)絡(luò)設(shè)備13接收到該復(fù)位指令后,可以取消位于最上一層圖層中界面的顯示,例如,假設(shè)網(wǎng)絡(luò)設(shè)備13當(dāng)前的顯示界面如圖2C所示,若網(wǎng)絡(luò)設(shè)備13接收到遙控器發(fā)送的復(fù)位指令,可以將位于最上一層的軟鍵盤第二層子界面取消,此時,網(wǎng)絡(luò)設(shè)備13上顯示的界面可以如圖2B所示。此外,需要說明的是,在對軟鍵盤顯示界面上的按鍵進行分區(qū)時,可以根據(jù)按鍵在軟鍵盤上的位置而定,也可以根據(jù)字符分類規(guī)則,例如大寫字母、小寫字母、數(shù)字、標(biāo)點符號、特殊符號、等等進行劃分,本申請對此不作限制。此外,在本申請中,還可以將一些常用的按鍵值對應(yīng)的按鍵,例如“http://”、“www.”、“.com”、“.cn”對應(yīng)的按鍵設(shè)置在子分區(qū)中的中心位置,例如,設(shè)置在圖2D所示例的子分區(qū)2-3中,從而加快常用按鍵值的輸入效率。由上述實施例可見,通過在軟鍵盤第一層初始界面上設(shè)置分區(qū),根據(jù)接收到的操作指令確定目標(biāo)分區(qū),若目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值多于一個,則繼續(xù)顯示軟鍵盤第二層子界面,并且該軟鍵盤第二層子界面上的按鍵被劃分到子分區(qū),后續(xù)根據(jù)接收到的操作指令確定目標(biāo)子分區(qū),直至目標(biāo)子分區(qū)中的按鍵對應(yīng)一個按鍵值時,將該一個按鍵值確定為輸入值,由于一個分區(qū)中以及一個子分區(qū)中可以包括至少一個按鍵值,從而通過目標(biāo)分區(qū)和目標(biāo)子分區(qū)可以實現(xiàn)逐步地縮小選擇范圍,使得用戶通過較少的操作即可獲取輸入值,從而提高用戶通過軟鍵盤在智能電視上進行輸入的效率,提升用戶體驗。為了使本領(lǐng)域技術(shù)人員可以更加直觀地了解本申請所提供的方法,下面舉例闡述軟鍵盤顯示界面切換的實現(xiàn)過程,例如顯示軟鍵盤第一層初始界面的過程、由軟鍵盤第一層初始界面切換到軟鍵盤第二層子界面的過程、等等,需要說明的是,下述描述僅僅作為舉例說明軟鍵盤顯示界面的切換過程,在實際應(yīng)用中,還可以有其它切換過程,本申請對此并不作限制。在一實施例中,可以基于預(yù)先保存的軟鍵盤顯示界面,實現(xiàn)軟鍵盤顯示界面的切換。例如,可以通過任意一種圖形引擎,也可以通過頁面方式進行繪制,以預(yù)先設(shè)計好整體的軟鍵盤顯示界面;又例如,可以設(shè)計好每個軟鍵盤顯示界面局部的效果界面,后期在顯示軟鍵盤顯示界面時,由預(yù)設(shè)程序?qū)植康男Ч缑孢M行組合,得到完整的軟鍵盤顯示界面。.以預(yù)先設(shè)計好整體的軟鍵盤顯示界面為例,每一個軟鍵盤顯示界面都可以對應(yīng)一張圖片,在一個例子中,可以預(yù)設(shè)按鍵標(biāo)識以及組合按鍵標(biāo)識與每一張圖片之間的映射關(guān)系,例如,下表5為按鍵標(biāo)識以及組合按鍵標(biāo)識與圖片名稱之間映射關(guān)系的一種示例:表5按鍵標(biāo)識以及組合按鍵標(biāo)識圖片名稱0picture13-1.jpg1picture3.jpg……1-1picture8.1.jpg1-2picture8.2.jpg……1-1-1picture8.1.1.jpg1-1-2picture8.1.2.jpg……在上述表5中,按鍵標(biāo)識“0”對應(yīng)遙控設(shè)備12上的“軟鍵盤”按鍵,那么,“picture13-1.jpg”所對應(yīng)的圖片即為軟鍵盤第一層初始界面,其它按鍵標(biāo)識與圖片名稱之間的對應(yīng)關(guān)系不再一一詳述。在另一個例子中,可以根據(jù)按鍵標(biāo)識以及組合按鍵標(biāo)識預(yù)設(shè)圖片名稱,使得按鍵標(biāo)識以及組合按鍵標(biāo)識與其對應(yīng)的圖片的名稱相同,例如,按鍵標(biāo)識0對應(yīng)于picture0.jpg,組合按鍵標(biāo)識1-1對應(yīng)于picture1-1.jpg,通過該種處理,可以簡單快捷地獲取軟鍵盤顯示界面。另外,在本申請中,還可以通過分區(qū)坐標(biāo)表示軟鍵盤顯示界面中的分區(qū)位置,通過分區(qū)坐標(biāo),可以便于對分區(qū)繪制選中狀態(tài)。例如,一個整套的軟鍵盤顯示界面可以以如下數(shù)據(jù)格式的配置:“0”:{“img”:“picture0.jpg”,”hotzone”:[{10,10,500,50},{20,60,150,150},{170,60,150,150},{320,60,200,150},{10,210,500,50}]},“1-1”:{“img”:“picture1-1.jpg”,”hotzone”:[{},{},{},{},{}]},“1-1-1”:{“img”:“picture1-1-1.jpg”,”hotzone”:[{},{},{},{},{}]},……以上述所列舉的前兩行數(shù)據(jù)格式為例,其含義為:按鍵標(biāo)識“0”對應(yīng)的軟鍵盤第一層初始界面的圖片為picture0.jpg,該圖片上包括5個分區(qū),該五個分區(qū)按照上、左、中、右、下的順序,分區(qū)坐標(biāo)分別為:{10,10,500,50},{20,60,150,150},{170,60,150,150},{320,60,200,150},{10,210,500,50}。其中,以分區(qū)坐標(biāo){10,10,500,50}為例,表示分區(qū)的左上角距離圖片左邊緣的距離為10個像素,分區(qū)的左上角距離圖片上邊緣的距離為10個像素,該分區(qū)的寬度為500個像素,高度為50個像素。需要說明的是,如果選中狀態(tài)以其他形狀進行表示,分區(qū)坐標(biāo)也可以為相應(yīng)的其它形式,本申請對此不作限制。同時,若還有其它參數(shù)信息需要設(shè)置,則進一步擴展上述數(shù)據(jù)格式。如下,以輸入大寫字母“W”為例,詳細(xì)說明軟鍵盤顯示界面切換的實現(xiàn)過程:步驟1、網(wǎng)絡(luò)設(shè)備13接收到軟鍵盤顯示指令,該軟鍵盤顯示指令中攜帶的按鍵標(biāo)識為“0”,根據(jù)該按鍵標(biāo)識“0”查詢上述表5所示例的按鍵標(biāo)識以及組合按鍵標(biāo)識與圖片名稱之間的映射關(guān)系,獲取按鍵標(biāo)識“0”所對應(yīng)的圖片名稱為“picture13-1.jpg”,則網(wǎng)絡(luò)設(shè)備13顯示圖片“picture13-1.jpg”,當(dāng)前網(wǎng)絡(luò)設(shè)備13所顯示的即為軟鍵盤第一層初始界面。步驟2、網(wǎng)絡(luò)設(shè)備13根據(jù)圖片“picture13-1.jpg”中分區(qū)的分區(qū)坐標(biāo),例如分區(qū)坐標(biāo){170,60,150,150},將圖片“picture13-1.jpg”上位于中間的分區(qū)繪制為“選中狀態(tài)”。步驟3、假設(shè)用戶11第一次觸發(fā)遙控設(shè)備上的按鍵“←”。步驟4、網(wǎng)絡(luò)設(shè)備13接收到操作指令,該操作指令中攜帶的按鍵標(biāo)識為“2”。步驟5、網(wǎng)絡(luò)設(shè)備13根據(jù)該操作指令確定目標(biāo)分區(qū),根據(jù)目標(biāo)分區(qū)的分區(qū)坐標(biāo)將目標(biāo)分區(qū)繪制為“選中狀態(tài)”,并取消步驟2中所繪制的“選中狀態(tài)”。步驟6、網(wǎng)絡(luò)設(shè)備13根據(jù)該按鍵標(biāo)識“2”查詢上述表5,假設(shè)獲取到按鍵標(biāo)識“2”對應(yīng)的圖片名稱為“picture13-2.jpg”,網(wǎng)絡(luò)設(shè)備13在上述軟鍵盤第一層初始界面的上層新建一個圖層,在該圖層上顯示圖片“picture13-2.jpg”,即軟鍵盤第二層子界面。為了體現(xiàn)出更明顯的層級關(guān)系,還可以在圖片“picture13-2.jpg”的四周增加陰影效果,以體現(xiàn)立體感。步驟7、網(wǎng)絡(luò)設(shè)備13繼續(xù)根據(jù)圖片“picture13-2.jpg”中分區(qū)的分區(qū)坐標(biāo),將圖片“picture13-2.jpg”中,位于中間的分區(qū)繪制為“選中狀態(tài)”。步驟8、假設(shè)用戶11第二次觸發(fā)遙控設(shè)備上的按鍵“↑”。步驟9、網(wǎng)絡(luò)設(shè)備13接收到操作指令,該操作指令中攜帶的按鍵標(biāo)識為“1”。步驟10、網(wǎng)絡(luò)設(shè)備13將當(dāng)前接收到的按鍵標(biāo)識“1”與之前接收到的按鍵標(biāo)識“2”進行組合,得到組合按鍵標(biāo)識“2-1”。步驟11、網(wǎng)絡(luò)設(shè)備13根據(jù)該組合按鍵標(biāo)識確定目標(biāo)子分區(qū),根據(jù)目標(biāo)子分區(qū)的分區(qū)坐標(biāo)將目標(biāo)子分區(qū)繪制為“選中狀態(tài)”,并取消步驟7中所繪制的“選中狀態(tài)”。步驟12、網(wǎng)絡(luò)設(shè)備13根據(jù)該組合按鍵標(biāo)識“2-1”查詢上述表5,假設(shè)得到組合按鍵標(biāo)識“2-1”對應(yīng)的圖片名稱為“picture8.2.1.jpg”,網(wǎng)絡(luò)設(shè)備13在上述軟鍵盤第二層子界面上新建一個圖層,在該圖層上顯示圖片“picture8.2.1.jpg”,即軟鍵盤第三層子界面。為了體現(xiàn)出更明顯的層級關(guān)系,還可以在圖片“picture8.2.1.jpg”的四周增加陰影效果,以體現(xiàn)立體感。步驟13、網(wǎng)絡(luò)設(shè)備13繼續(xù)根據(jù)圖片“picture8.2.1.jpg”中分區(qū)的分區(qū)坐標(biāo),將圖片“picture8.2.1.jpg”中,位于中間的分區(qū)繪制為“選中狀態(tài)”。步驟14、假設(shè)用戶11第三次觸發(fā)遙控設(shè)備上的按鍵“←”。步驟15、網(wǎng)絡(luò)設(shè)備13接收到操作指令,該操作指令中攜帶的按鍵標(biāo)識為“2”。步驟16、網(wǎng)絡(luò)設(shè)備13將當(dāng)前接收到的按鍵標(biāo)識“2”與之前接收到的按鍵標(biāo)識“2”和按鍵標(biāo)識“1”進行組合,得到組合按鍵標(biāo)識“2-1-2”。步驟17、網(wǎng)絡(luò)設(shè)備13根據(jù)該組合按鍵標(biāo)識確定目標(biāo)子分區(qū),根據(jù)目標(biāo)子分區(qū)的分區(qū)坐標(biāo)將目標(biāo)子分區(qū)繪制為“選中狀態(tài)”,并取消步驟13中所繪制的“選中狀態(tài)”。步驟18、此時,目標(biāo)子分區(qū)中僅包括一個按鍵值“W”,將“W”確定為輸入值,至此完成一次輸入過程。步驟19、網(wǎng)絡(luò)設(shè)備13的顯示界面上僅顯示圖片“picture13-1.jpg”,即網(wǎng)絡(luò)設(shè)備13的顯示界面上僅顯示軟鍵盤第一層初始界面,等待用戶11的再次輸入過程。上述過程由于預(yù)先設(shè)計好軟鍵盤顯示界面,從而在軟鍵盤顯示界面過程中邏輯簡單,計算量小,并且,界面顯示的靜態(tài)效果較好。在一實施例中,與上述所描述的預(yù)先設(shè)計好軟鍵盤顯示界面不同,還可以使用動態(tài)生成軟鍵盤顯示界面的方式,如下:與上述步驟相比,動態(tài)生成軟鍵盤顯示界面的差異主要在上述步驟1、步驟6,和步驟12,其它步驟類似,不再詳述。.為了實現(xiàn)動態(tài)生成軟鍵盤顯示界面,可以預(yù)先設(shè)計幾個布局模板,比如圖2C中所示例的線形布局和十字布局,并為每個布局模板定義好所包括的按鍵的數(shù)量,以及按鍵的位置。在執(zhí)行上述步驟1、步驟6、步驟12時,網(wǎng)絡(luò)設(shè)備13可以根據(jù)用戶11所選擇的模板,為模板中的每個按鍵分配按鍵值,計算出每一個按鍵的位置,然后繪制出每一個按鍵所在的坐標(biāo),大小以及對應(yīng)的文本。通過動態(tài)繪制軟鍵盤顯示界面,可以較好的滿足用戶體驗,并減少前期的界面設(shè)計工作。在一實施例中,還可以通過動態(tài)繪制軟鍵盤顯示界面與靜態(tài)設(shè)置軟鍵盤顯示界面相結(jié)合的方法,本申請對具體實現(xiàn)過程并不作限制。與前述使用軟鍵盤輸入的方法的實施例相對應(yīng),本申請還提供了使用軟鍵盤輸入的裝置的實施例。本申請使用軟鍵盤輸入的裝置的實施例可以應(yīng)用在網(wǎng)絡(luò)設(shè)備,例如智能電視上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在網(wǎng)絡(luò)設(shè)備的處理器將非易失性存儲器中對應(yīng)的計算機程序指令讀取到內(nèi)存中運行形成的。從硬件層面而言,如圖3所示,為本申請使用軟鍵盤輸入的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖3所示的處理器31、內(nèi)存32、網(wǎng)絡(luò)接口33、以及非易失性存儲器34之外,實施例中裝置所在的網(wǎng)絡(luò)設(shè)備通常根據(jù)該網(wǎng)絡(luò)設(shè)備的實際功能,還可以包括其他硬件,對此不再贅述。請參考圖4,為本申請使用軟鍵盤輸入的裝置的一個實施例框圖,該裝置可以包括:界面顯示模塊41、目標(biāo)分區(qū)確定模塊42、目標(biāo)子分區(qū)確定模塊43。其中,該界面顯示模塊41,可以用于在接收到遙控設(shè)備發(fā)送的軟鍵盤顯示指令后,顯示軟鍵盤第一層初始界面,所述軟鍵盤第一層初始界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的分區(qū);該目標(biāo)分區(qū)確定模塊42,可以用于接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)分區(qū);該界面顯示模塊41還可以用于:若所述目標(biāo)分區(qū)中的按鍵所對應(yīng)的按鍵值的數(shù)量大于1,則顯示所述目標(biāo)分區(qū)對應(yīng)的軟鍵盤第二層子界面,所述軟鍵盤第二層子界面中的按鍵被劃分到至少兩個預(yù)設(shè)相對位置的子分區(qū),其中,所述子分區(qū)間的相對位置關(guān)系與所述軟鍵盤第一層初始界面的分區(qū)間的相對位置關(guān)系相同;該目標(biāo)子分區(qū)確定模塊43,可以用于再次接收到所述遙控設(shè)備發(fā)送的操作指令并確定目標(biāo)子分區(qū),直至所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值唯一時,將所述目標(biāo)子分區(qū)中的按鍵所對應(yīng)的按鍵值確定為輸入值。在一實施例中,界面顯示模塊41可以包括(圖4中并未示出):型號確定子模塊,可以用于在接收到遙控設(shè)備發(fā)送軟鍵盤顯示指令后,根據(jù)所述軟鍵盤顯示指令確定所述遙控設(shè)備的型號;界面確定子模塊,可以用于根據(jù)所述遙控設(shè)備的型號確定所述遙控設(shè)備對應(yīng)的軟鍵盤第一層初始界面,其中所述遙控設(shè)備上操作按鍵的數(shù)量與所述遙控設(shè)備對應(yīng)的軟鍵盤第一層初始界面上分區(qū)的數(shù)量相同;第一顯示子模塊,可以用于顯示所述遙控設(shè)備對應(yīng)的軟鍵盤第一層初始界面。在一實施例中,軟鍵盤第一層初始界面中的每個分區(qū)具有唯一的分區(qū)標(biāo)識;所述目標(biāo)分區(qū)確定模塊42可以包括(圖4中并未示出):第一標(biāo)識獲取子模塊,可以用于根據(jù)預(yù)設(shè)的操作按鍵標(biāo)識與分區(qū)標(biāo)識的對應(yīng)關(guān)系,獲取與所述操作指令中攜帶的按鍵標(biāo)識所對應(yīng)的分區(qū)標(biāo)識;分區(qū)確定子模塊,可以用于將所述對應(yīng)的分區(qū)標(biāo)識所標(biāo)識的分區(qū)確定為目標(biāo)分區(qū)。在一實施例中,所述界面顯示模塊41可以包括(圖4中并未示出):圖層新建子模塊,可以用于在當(dāng)前界面的上層新建一個圖層;第二顯示子模塊,可以用于在所述圖層上顯示所述目標(biāo)分區(qū)對應(yīng)的軟鍵盤第二層子界面。在一實施例中,軟鍵盤第二層子界面中的每個子分區(qū)具有唯一的子分區(qū)標(biāo)識;所述目標(biāo)子分區(qū)確定模塊43可以包括(圖4中并未示出):組合子模塊,可以用于將所接收到的所有操作指令中的按鍵標(biāo)識進行組合,得到組合按鍵標(biāo)識;第二標(biāo)識獲取子模塊,可以用于根據(jù)預(yù)設(shè)的組合按鍵標(biāo)識與子分區(qū)標(biāo)識的對應(yīng)關(guān)系,獲取與所述組合按鍵標(biāo)識所對應(yīng)的子分區(qū)標(biāo)識;子分區(qū)確定子模塊,可以用于將所述對應(yīng)的子分區(qū)標(biāo)識所標(biāo)識的子分區(qū)確定為目標(biāo)子分區(qū)。上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。當(dāng)前第1頁1 2 3