一種輸入法切換方法、裝置及終端的制作方法
【專利摘要】本公開(kāi)是關(guān)于一種輸入法切換方法、裝置及終端。該方法包括:響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。應(yīng)用本公開(kāi)實(shí)施例的方案,使得能簡(jiǎn)單快速實(shí)現(xiàn)輸入法切換。
【專利說(shuō)明】
一種輸入法切換方法、裝置及終端
技術(shù)領(lǐng)域
[0001]本公開(kāi)涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種輸入法切換方法、裝置及終端。
【背景技術(shù)】
[0002]目前,輸入法是智能移動(dòng)終端必備的工具軟件,也是使用頻率最高的軟件之一。如果輸入文字更簡(jiǎn)單和快速,就能夠更有效地吸引移動(dòng)終端用戶去使用各種業(yè)務(wù),從而為移動(dòng)電子郵件、短消息和聊天工具等應(yīng)用的推廣提供強(qiáng)有力的支持。
[0003]現(xiàn)有技術(shù)用戶使用輸入法的方法一般是用戶先選擇一種輸入法,例如選擇拼音輸入法,則出現(xiàn)拼音輸入面板,當(dāng)用戶想要切換為其他輸入法時(shí),需要主動(dòng)點(diǎn)擊輸入方式切換,例如點(diǎn)擊切換為手寫(xiě)輸入法,則拼音輸入面板消失被切換為手寫(xiě)輸入面板。
【發(fā)明內(nèi)容】
[0004]本公開(kāi)提供了一種輸入法切換方法、裝置及終端,能簡(jiǎn)單快速實(shí)現(xiàn)輸入法切換。
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種輸入法切換方法,包括:
[0006]響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;
[0007]響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0008]可選的,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括:
[0009]在所述第一輸入法面板中滑動(dòng)候選文字,且所述候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,
[0010]在所述第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,
[0011]在所述第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)。
[0012]可選的,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括:
[0013]在所述第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,
[0014]在所述第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo)。
[0015]可選的,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括:
[0016]在所述第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間。
[0017]可選的,所述第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。
[0018]可選的,所述調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示包括:
[0019]在所述第一輸入法面板上層顯示面積小于所述第一輸入法面板的第二輸法入面板;或者,
[0020]在所述第一輸入法面板上層顯示覆蓋所述第一輸入法面板的第二輸法入面板:[0021 ]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種輸入法切換裝置,包括:
[0022]第一處理模塊,用于響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;
[0023]第二處理模塊,用于響應(yīng)于在所述第一處理模塊顯示的所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0024]可選的,所述第二處理模塊包括:
[0025]第一觸發(fā)子模塊,用于在所述第一輸入法面板中滑動(dòng)候選文字,且所述候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,在所述第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在所述第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì);
[0026]調(diào)用子模塊,用于響應(yīng)于所述第一觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0027]可選的,所述第二處理模塊包括:
[0028]第二觸發(fā)子模塊,用于在所述第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,在所述第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo);
[0029]調(diào)用子模塊,用于響應(yīng)于所述第二觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0030]可選的,所述第二處理模塊包括:
[0031]第三觸發(fā)子模塊,用于在所述第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間;
[0032]調(diào)用子模塊,用于響應(yīng)于所述第三觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0033]可選的,所述裝置還包括:
[0034]輸入法存儲(chǔ)模塊,用于存儲(chǔ)所述第一輸入法和所述第二輸入法供調(diào)用,其中,所述第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。
[0035]可選的,所述調(diào)用子模塊在所述第一輸入法面板上層顯示面積小于所述第一輸入法面板的第二輸法入面板;或者,在所述第一輸入法面板上層顯示覆蓋所述第一輸入法面板的第二輸法入面板。
[0036]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種移動(dòng)終端,包括:
[0037]處理器和用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0038]其中,所述處理器被配置為:
[0039]響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;
[0040]響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0041]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開(kāi)在選擇了第一輸入法顯示第一輸入法面板后,只要在第一輸入法面板中發(fā)生預(yù)定觸摸操作,則會(huì)觸發(fā)調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示,這樣就不需要用戶再主動(dòng)點(diǎn)擊輸入方式切換,使得在使用第一輸入法的過(guò)程中快速出現(xiàn)第二輸入法,避免第一輸入法的輸入過(guò)程被中斷,提升輸入體驗(yàn)。
[0042]進(jìn)一步的,本公開(kāi)可以設(shè)置多種預(yù)定觸摸操作來(lái)觸發(fā)調(diào)用第二輸入法面板,例如,在所述第一輸入法面板中滑動(dòng)候選文字,且所述候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,在所述第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在所述第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)。
[0043]進(jìn)一步的,本公開(kāi)的預(yù)定觸摸操作還可以是在所述第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,在所述第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo)。
[0044]進(jìn)一步的,本公開(kāi)的預(yù)定觸摸操作還可以是在所述第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間。
[0045]進(jìn)一步的,本公開(kāi)可以在任意兩種輸入法中實(shí)現(xiàn)快速切換,例如拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法中的任意兩種輸入法。
[0046]進(jìn)一步的,本公開(kāi)的第二輸入法面板顯示在第一輸入法面板上層時(shí),可以采用不同方式顯示,例如可以是顯示面積小于所述第一輸入法面板,也可以是覆蓋所述第一輸入法面板。
[0047]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0048]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0049]圖1是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種輸入法切換方法的流程圖。
[0050]圖2是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種輸入法切換方法的流程圖。
[0051]圖3是本公開(kāi)根據(jù)一示例性實(shí)施例示出的在拼音輸入法面板插入手寫(xiě)輸入法面板的示意圖。
[0052]圖4是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種輸入法切換裝置的框圖。
[0053]圖5是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種輸入法切換裝置的框圖。
[0054]圖6是本公開(kāi)根據(jù)一示例性實(shí)施例示出的移動(dòng)終端的一結(jié)構(gòu)框圖。
[0055]圖7是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種設(shè)備的一結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0056]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
[0057]在本公開(kāi)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開(kāi)。在本公開(kāi)和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0058]應(yīng)當(dāng)理解,盡管在本公開(kāi)可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述各種信息,但這些信息不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將同一類型的信息彼此區(qū)分開(kāi)。例如,在不脫離本公開(kāi)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
[0059]本公開(kāi)提供了一種輸入法切換方法,能簡(jiǎn)單快速實(shí)現(xiàn)輸入法切換。
[0060]圖1是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種輸入法切換方法的流程圖。
[0061]該方法可以應(yīng)用于終端中,如圖1所示,該方法可以包括以下步驟:
[0062]在步驟101中,響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板。
[0063]該步驟中,響應(yīng)于用戶在輸入法界面選擇的其中一種輸入法,顯示該輸入法面板。例如,選擇拼音輸入法,則顯示拼音輸入法面板。
[0064]在步驟102中,響應(yīng)于在第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示。
[0065]其中,在第一輸入法面板中的預(yù)定觸摸操作可以包括:在第一輸入法面板中滑動(dòng)候選文字,且候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,在第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)。
[0066]其中,在第一輸入法面板中的預(yù)定觸摸操作還可以包括:在第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,在第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo)。
[0067]其中,在第一輸入法面板中的預(yù)定觸摸操作還可以包括:在第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間。
[0068]其中,第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。
[0069]由該實(shí)施例可見(jiàn),本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開(kāi)在選擇了第一輸入法顯示第一輸入法面板后,只要在第一輸入法面板中發(fā)生預(yù)定觸摸操作,則會(huì)觸發(fā)調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示,這樣就不需要用戶再主動(dòng)點(diǎn)擊輸入方式切換,使得在使用第一輸入法的過(guò)程中快速出現(xiàn)第二輸入法,避免第一輸入法的輸入過(guò)程被中斷,提升輸入體驗(yàn)。
[0070]圖2是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種輸入法切換方法流程圖。
[0071]該方法可以應(yīng)用于終端中,該實(shí)施例相對(duì)于圖1更詳細(xì)描述了本公開(kāi)的技術(shù)方案。
[0072]以下結(jié)合圖2詳細(xì)描述技術(shù)方案。圖2的實(shí)施例以第一輸入法為拼音輸入法、第二輸入法為手寫(xiě)輸入法為例說(shuō)明但不局限于此,第一輸入法和第二輸入法也可以為其他輸入法,例如為拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法中的任意兩項(xiàng)。
[0073 ] 如圖2所示,該方法可以包括以下步驟:
[0074]在步驟201中,預(yù)先設(shè)置手寫(xiě)輸入法面板顯示的觸發(fā)條件。
[0075]該步驟中,預(yù)先設(shè)置手寫(xiě)輸入法面板顯示的觸發(fā)條件,也就是預(yù)先設(shè)置手寫(xiě)輸入法的顯示時(shí)機(jī)。
[0076]例如,可以以候選文字顯示的行數(shù)或候選文字顯示的位置到達(dá)列表底部作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。因?yàn)樵谑褂萌我庖环N輸入法時(shí),輸入法面板會(huì)顯示候選文供用戶選擇,用戶可以滑動(dòng)候選文字瀏覽排列在后面的候選文字,因此可以設(shè)置滑動(dòng)候選文字,且候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)或者候選文字顯示的截止位置到達(dá)列表底部作為觸發(fā)手寫(xiě)輸入法面板插入進(jìn)行顯示的時(shí)機(jī)。需說(shuō)明的是,還可以是設(shè)置滑動(dòng)候選文字且候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù)作為觸發(fā)手寫(xiě)輸入法面板插入進(jìn)行顯示的時(shí)機(jī)。上述的設(shè)定行數(shù),例如可以是兩行但不限于此,上述的設(shè)定個(gè)數(shù),例如可以是10個(gè)但不限于此。上述的到達(dá)列表底部,其實(shí)也就是沒(méi)有可選的候選字了,例如用戶滑動(dòng)候選字一直拖到最底部就是到達(dá)列表底部。另外,如果候選文字的可選行數(shù)小于或等于設(shè)定行數(shù),則默認(rèn)手寫(xiě)輸入面板出現(xiàn)時(shí)機(jī)為候選文字到達(dá)列表底部。
[0077]還需說(shuō)明的是,對(duì)于滑動(dòng)操作,還可以是設(shè)置在拼音輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在拼音輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。當(dāng)顯示的候選文字都不符合用戶需求時(shí),用戶一般會(huì)比較快速滑動(dòng)候選文字以便盡快查找到排列在后的候選文字,因此可以設(shè)置滑動(dòng)候選文字的速度超過(guò)設(shè)定速度作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。另外,也可以預(yù)先設(shè)置預(yù)定手勢(shì)例如畫(huà)一個(gè)圓圈或畫(huà)一個(gè)勾作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。
[0078]又例如,可以以點(diǎn)擊候選文字的更多候選項(xiàng)作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。當(dāng)用戶點(diǎn)擊更多候選項(xiàng)時(shí),說(shuō)明當(dāng)前顯示的候選文字都不滿足用戶需求,因此也可以設(shè)置點(diǎn)擊候選文字的更多候選項(xiàng)作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。需說(shuō)明的是,對(duì)于點(diǎn)擊操作,也可以是點(diǎn)擊浮動(dòng)的切換圖標(biāo)作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng),該浮動(dòng)的切換圖標(biāo)是設(shè)置在每個(gè)當(dāng)前輸入法面板中。
[0079]又例如,可以以在當(dāng)前輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間作為手寫(xiě)輸入法面板的展示時(shí)機(jī)設(shè)置項(xiàng)。
[0080]上述各種情況,都可以在不打斷用戶原有輸入法操作流程中執(zhí)行,這樣更方便用戶使用,避免破壞文字輸入體驗(yàn)。
[0081]在步驟202中,根據(jù)用戶對(duì)拼音輸入法的選擇,顯示拼音輸入法面板。
[0082]該步驟中,用戶選擇使用拼音輸入法,顯示拼音輸入法面板。
[0083]在步驟203中,在使用拼音法輸入面板時(shí)滿足手寫(xiě)輸入法面板顯示的觸發(fā)條件的情況下,調(diào)用手寫(xiě)輸入法面板在拼音輸入法面板上層進(jìn)行顯示。
[0084]該步驟中,當(dāng)使用拼音輸入法面板輸入拼音選擇候選文字時(shí),如果滿足步驟201中預(yù)先設(shè)置的手寫(xiě)輸入法面板顯示的觸發(fā)條件,則調(diào)用手寫(xiě)輸入法面板在拼音輸入法面板上層進(jìn)行顯示。
[0085]也就是,例如在拼音輸入法面板中滑動(dòng)候選文字且候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)或者候選文字顯示的截止位置到達(dá)列表底部,則調(diào)用手寫(xiě)輸入法面板插入當(dāng)前的拼音輸入法面板,即調(diào)用手寫(xiě)輸入法面板在拼音輸入法面板上層進(jìn)行顯示。該顯示可以是在拼音輸入法面板上層顯示面積小于拼音輸入法面板的手寫(xiě)輸入法面板;或者,在拼音輸入法面板上層顯示覆蓋拼音輸入法面板的手寫(xiě)輸入法面板。
[0086]另外,在插入顯示的手寫(xiě)輸入法面板上,可以設(shè)置關(guān)閉圖標(biāo),以供用戶手寫(xiě)輸入選擇了合適的候選字后,關(guān)閉手寫(xiě)輸入法面板回到原來(lái)的拼音輸入法面板。本公開(kāi)在當(dāng)前的拼音輸入法面板插入顯示手寫(xiě)輸入法面板可參見(jiàn)圖3所示,圖3是本公開(kāi)根據(jù)一示例性實(shí)施例示出的在拼音輸入法面板插入手寫(xiě)輸入法面板的示意圖。
[0087]需說(shuō)明的是,對(duì)于該調(diào)用插入的手寫(xiě)輸入面板的使用,與直接在輸入法中選擇手寫(xiě)輸入法出現(xiàn)的手寫(xiě)輸入面板的使用是相同的。
[0088]可以發(fā)現(xiàn),本公開(kāi)是將拼音輸入法面板和手寫(xiě)輸入法面板在滑動(dòng)中結(jié)合,例如可以在用戶滑動(dòng)選擇文字超過(guò)設(shè)定行數(shù)后在當(dāng)前的拼音輸入法面板插入手寫(xiě)輸入法面板,可以幫助用戶在使用拼音輸入法時(shí)對(duì)知道文字寫(xiě)法但不知道拼音的情形時(shí)快速調(diào)用手寫(xiě)輸入法面板輸入文字。而且,除了滑動(dòng)選擇文字超過(guò)設(shè)定行數(shù)可以觸發(fā)調(diào)用手寫(xiě)輸入法面板夕卜,還可以有多種其他觸發(fā)條件,更適于用戶使用。因此,本公開(kāi)通過(guò)優(yōu)化輸入法切換方法,給用戶提供一種更好的輸入體驗(yàn)。
[0089]與前述應(yīng)用功能實(shí)現(xiàn)方法實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了一種輸入法切換裝置、終端及相應(yīng)的的實(shí)施例。
[0090]圖4是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種輸入法切換裝置的框圖。
[0091]該裝置可以是設(shè)置在終端中。如圖4所示,在一種輸入法切換裝置可以包括:第一處理模塊41、第二處理模塊42。
[0092]第一處理模塊41,用于響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板。
[0093]第二處理模塊42,用于響應(yīng)于在第一處理模塊41顯示的第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示。
[0094]其中,第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。
[0095]由該實(shí)施例可見(jiàn),本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開(kāi)在選擇了第一輸入法顯示第一輸入法面板后,只要在第一輸入法面板中發(fā)生預(yù)定觸摸操作,則會(huì)觸發(fā)調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示,這樣就不需要用戶再主動(dòng)點(diǎn)擊輸入方式切換,使得在使用第一輸入法的過(guò)程中快速出現(xiàn)第二輸入法,避免第一輸入法的輸入過(guò)程被中斷,提升輸入體驗(yàn)。
[0096]圖5是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種輸入法切換裝置的框圖。
[0097]該裝置可以是設(shè)置在終端中。如圖5所示,在一種輸入法切換裝置中可以包括:第一處理模塊41、第二處理模塊42、輸入法存儲(chǔ)模塊43。
[0098]其中,第一處理模塊41、第二處理模塊42的功能可參見(jiàn)圖4中的描述。
[0099]其中,第二處理模塊42包括:第一觸發(fā)子模塊421和調(diào)用子模塊422。
[0100]第一觸發(fā)子模塊421,用于在第一輸入法面板中滑動(dòng)候選文字,且候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,在第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)。
[0101]調(diào)用子模塊422,用于響應(yīng)于第一觸發(fā)子模塊421的結(jié)果,調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示。
[0102]第二處理模塊還可以包括:第二觸發(fā)子模塊423。
[0103]第二觸發(fā)子模塊423,用于在第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,在第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo);調(diào)用子模塊422用于響應(yīng)于第二觸發(fā)子模塊423的結(jié)果,調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示。
[0104]第二處理模塊還可以包括:第三觸發(fā)子模塊424。
[0105]第三觸發(fā)子模塊424,用于在第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間;調(diào)用子模塊422響應(yīng)于第三觸發(fā)子模塊424的結(jié)果,調(diào)用第二輸入法面板在第一輸入法面板上層進(jìn)行顯示。
[0106]調(diào)用子模塊422在第一輸入法面板上層顯示面積小于第一輸入法面板的第二輸法入面板;或者,在第一輸入法面板上層顯示覆蓋第一輸入法面板的第二輸法入面板。另外,在第二輸入法面板上,可以設(shè)置關(guān)閉圖標(biāo),以供用戶手寫(xiě)輸入選擇了合適的候選字后,關(guān)閉第二輸入法面板回到原來(lái)的第一輸入法面板。
[0107]其中,輸入法存儲(chǔ)模塊43,用于存儲(chǔ)第一輸入法和第二輸入法供調(diào)用,其中,第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。
[0108]可以發(fā)現(xiàn),本公開(kāi)是將拼音輸入法面板和手寫(xiě)輸入法面板在滑動(dòng)中結(jié)合,例如可以在用戶滑動(dòng)選擇文字超過(guò)設(shè)定行數(shù)后在當(dāng)前的拼音輸入法面板插入手寫(xiě)輸入法面板,可以幫助用戶在使用拼音輸入法時(shí)對(duì)知道文字寫(xiě)法但不知道拼音的情形時(shí)快速調(diào)用手寫(xiě)輸入法面板輸入文字。而且,除了滑動(dòng)選擇文字超過(guò)設(shè)定行數(shù)可以觸發(fā)調(diào)用手寫(xiě)輸入法面板夕卜,還可以有多種其他觸發(fā)條件,更適于用戶使用。因此,本公開(kāi)通過(guò)優(yōu)化輸入法切換方法,給用戶提供一種更好的輸入體驗(yàn)。
[0109]上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過(guò)程具體詳見(jiàn)上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過(guò)程,在此不再贅述。
[0110]對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本公開(kāi)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0111]圖6是本公開(kāi)根據(jù)一示例性實(shí)施例示出的移動(dòng)終端一種框圖。
[0112]如圖6所示,包括:處理器601和用于存儲(chǔ)處理器601可執(zhí)行指令的存儲(chǔ)器602;
[0113]其中,處理器601被配置為:
[0114]響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;
[0115]響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0116]還需說(shuō)明的是,存儲(chǔ)器602存儲(chǔ)的其他程序,具體參見(jiàn)前面方法流程中的描述,此處不再贅述,處理器601還用于執(zhí)行存儲(chǔ)器602存儲(chǔ)的其他程序。
[0117]圖7是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種設(shè)備的一結(jié)構(gòu)框圖。
[0118]例如,設(shè)備700可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
[0119]參照?qǐng)D7,設(shè)備700可以包括以下一個(gè)或多個(gè)組件:處理組件702,存儲(chǔ)器704,電源組件706,多媒體組件708,音頻組件710,輸入/輸出(I/O)的接口712,傳感器組件714,以及通信組件716。
[0120]處理組件702通??刂圃O(shè)備700的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件702可以包括一個(gè)或多個(gè)處理器720來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件702可以包括一個(gè)或多個(gè)模塊,便于處理組件702和其他組件之間的交互。例如,處理組件702可以包括多媒體模塊,以方便多媒體組件708和處理組件702之間的交互。
[0121]存儲(chǔ)器704被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在設(shè)備700的操作。這些數(shù)據(jù)的示例包括用于在設(shè)備700上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器704可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
[0122]電源組件706為設(shè)備700的各種組件提供電力。電源組件706可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為設(shè)備700生成、管理和分配電力相關(guān)聯(lián)的組件。
[0123]多媒體組件708包括在設(shè)備700和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件708包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備700處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0124]音頻組件710被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件710包括一個(gè)麥克風(fēng)(MIC),當(dāng)設(shè)備700處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器704或經(jīng)由通信組件716發(fā)送。在一些實(shí)施例中,音頻組件710還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0125]I/O接口712為處理組件702和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0126]傳感器組件714包括一個(gè)或多個(gè)傳感器,用于為設(shè)備700提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件714可以檢測(cè)到設(shè)備700的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組件為設(shè)備700的顯示器和小鍵盤(pán),傳感器組件714還可以檢測(cè)設(shè)備700或設(shè)備700—個(gè)組件的位置改變,用戶與設(shè)備700接觸的存在或不存在,設(shè)備700方位或加速/減速和設(shè)備700的溫度變化。傳感器組件714可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件714還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件714還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0127]通信組件716被配置為便于設(shè)備700和其他設(shè)備之間有線或無(wú)線方式的通信。設(shè)備700可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件716經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件716還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
[0128]在示例性實(shí)施例中,設(shè)備700可以被一個(gè)或多個(gè)應(yīng)用專用集成電路
[0129](ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0130]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器704,上述指令可由設(shè)備700的處理器720執(zhí)行以完成上述方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、⑶-R0M、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0131]—種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)存儲(chǔ)介質(zhì)中的指令由終端設(shè)備的處理器執(zhí)行時(shí),使得終端能夠執(zhí)行輸入法切換方法,方法包括:
[0132]響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板;
[0133]響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
[0134]本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其它實(shí)施方案。本公開(kāi)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
[0135]應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。
【主權(quán)項(xiàng)】
1.一種輸入法切換方法,其特征在于,包括: 響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板; 響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括: 在所述第一輸入法面板中滑動(dòng)候選文字,且所述候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者, 在所述第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者, 在所述第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括: 在所述第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者, 在所述第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述第一輸入法面板中的預(yù)定觸摸操作包括: 在所述第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于: 所述第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示包括: 在所述第一輸入法面板上層顯示面積小于所述第一輸入法面板的第二輸法入面板;或者, 在所述第一輸入法面板上層顯示覆蓋所述第一輸入法面板的第二輸法入面板。7.一種輸入法切換裝置,其特征在于,包括: 第一處理模塊,用于響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板; 第二處理模塊,用于響應(yīng)于在所述第一處理模塊顯示的所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二處理模塊包括: 第一觸發(fā)子模塊,用于在所述第一輸入法面板中滑動(dòng)候選文字,且所述候選文字顯示的行數(shù)超過(guò)設(shè)定行數(shù)、候選文字顯示的截止位置到達(dá)列表底部或候選文字顯示的個(gè)數(shù)超過(guò)設(shè)定個(gè)數(shù);或者,在所述第一輸入法面板中滑動(dòng)候選文字的速度超過(guò)設(shè)定速度;或者,在所述第一輸入法面板中滑動(dòng)的手勢(shì)符合設(shè)定手勢(shì); 調(diào)用子模塊,用于響應(yīng)于所述第一觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二處理模塊包括: 第二觸發(fā)子模塊,用于在所述第一輸入法面板中點(diǎn)擊候選文字的更多候選項(xiàng);或者,在所述第一輸入法面板中點(diǎn)擊浮動(dòng)的切換圖標(biāo); 調(diào)用子模塊,用于響應(yīng)于所述第二觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二處理模塊包括: 第三觸發(fā)子模塊,用于在所述第一輸入法面板的設(shè)定位置長(zhǎng)按超過(guò)設(shè)定時(shí)間; 調(diào)用子模塊,用于響應(yīng)于所述第三觸發(fā)子模塊的結(jié)果,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。11.根據(jù)權(quán)利要求7至于10任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 輸入法存儲(chǔ)模塊,用于存儲(chǔ)所述第一輸入法和所述第二輸入法供調(diào)用,其中,所述第一輸入法和第二輸入法包括以下的任意兩項(xiàng):拼音輸入法、五筆輸入法、手寫(xiě)輸入法和英文輸入法。12.根據(jù)權(quán)利要求8至于10任一項(xiàng)所述的裝置,其特征在于: 所述調(diào)用子模塊在所述第一輸入法面板上層顯示面積小于所述第一輸入法面板的第二輸法入面板;或者,在所述第一輸入法面板上層顯示覆蓋所述第一輸入法面板的第二輸法入面板。13.一種移動(dòng)終端,其特征在于,包括: 處理器和用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 響應(yīng)于第一輸入法的選擇,顯示第一輸入法面板; 響應(yīng)于在所述第一輸入法面板中的預(yù)定觸摸操作,調(diào)用第二輸入法面板在所述第一輸入法面板上層進(jìn)行顯示。
【文檔編號(hào)】G06F3/0488GK106020699SQ201610356520
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月25日
【發(fā)明人】伍亮雄, 劉鳴, 王樂(lè)
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司