一種操作方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明實施例提供一種操作方法和電子設(shè)備,涉及電子終端【技術(shù)領(lǐng)域】,能夠給使得用戶操作簡便,提高用戶體驗。其方法為:應(yīng)用于電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,通過控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入,接收用戶輸出的第一字符串,基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令,其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串。本發(fā)明實施例用于更新設(shè)置項信息。
【專利說明】一種操作方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子終端【技術(shù)領(lǐng)域】,尤其涉及一種操作方法和電子設(shè)備。
【背景技術(shù)】
[0002]在現(xiàn)有的電子終端譬如手機中,用戶要進行系統(tǒng)設(shè)置時,通常是通過進入設(shè)子應(yīng)用中,然后進行各種項目的選擇和設(shè)置,而對于不熟悉該手機的人來說,要熟悉該手機中進行設(shè)置時,往往不能快速進行想設(shè)置的設(shè)置項。
[0003]現(xiàn)有技術(shù)中,Android系統(tǒng)可以提供下拉菜單,對一些常用的設(shè)置進行設(shè)置,但是可進行的設(shè)置項比較少,且在設(shè)置項比較多時,也不易找到想進行設(shè)置的項。此外,在窗口小部件(Widget)中往往會有一項是進行設(shè)置的快捷方式,但是設(shè)置快捷方式是有限的,且在設(shè)置項很多的情況下,也不易找到想進行設(shè)置的項,給用戶操作帶來不便,用戶體驗差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實施例提供一種操作方法和電子設(shè)備,能夠給使得用戶操作簡便,提高用戶體驗。
[0005]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0006]第一方面,提供一種操作方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括顯示單元,所述顯示單元能夠顯示一應(yīng)用程序啟動界面,所述應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,所述方法包括:
[0007]控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上顯示第一控件,所述第一控件能夠接收用戶的字符輸入;
[0008]接收用戶輸出的第一字符串;
[0009]基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令;
[0010]其中,與程序指令字符串不同,所述第一字符串為能夠直接表達用戶操作意愿的字符串。
[0011]結(jié)合第一方面,在第一種可能實現(xiàn)的方式中,所述第一字符串用于指示更新所述設(shè)置控件相應(yīng)的設(shè)置信息,且所述第一字符串由指令部分和內(nèi)容部分組成。
[0012]結(jié)合第一方面的第一種可能實現(xiàn)的方式,在第二種可能實現(xiàn)的方式中,所述基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令包括:
[0013]根據(jù)所述第一字符串中的指令部分獲取與所述指令部分相應(yīng)的設(shè)置控件,所述第一字符串與所述第一指令對應(yīng);
[0014]根據(jù)所述第一字符串的內(nèi)容部分對所述第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。
[0015]結(jié)合第一方面,在第三種可能實現(xiàn)的方式中,所述基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令包括:[0016]將所述第一字符串中的每個字符與數(shù)據(jù)庫中存儲的所有字符串的每個字符進行匹配;
[0017]若所述數(shù)據(jù)庫中的第二字符串的每個字符與所述第一字符串的每個字符相同的字符數(shù)最多,且所述第二字符串與預(yù)設(shè)的所述第一指令對應(yīng),則確定所述第二字符串與所述第一字符串匹配;
[0018]根據(jù)所述第一字符串執(zhí)行與所述第二字符串對應(yīng)的第一指令。
[0019]結(jié)合第一方面的第二種可能實現(xiàn)的方式或第三種可能實現(xiàn)的方式,在第四種可能實現(xiàn)的方式中,在執(zhí)行與所述第二字符串對應(yīng)的第一指令之前,或根據(jù)所述第一指令對所述設(shè)置內(nèi)容進行更新之前,根據(jù)所述第一指令獲取執(zhí)行所述第一指令時的選擇對話框,并將所述對話框顯示在所述應(yīng)用程序啟動界面中,所述選擇對話框包括確認選擇和取消選擇,所述確認選擇用于觸發(fā)執(zhí)行所述第一指令,所述取消選擇用于不執(zhí)行所述第一指令。
[0020]結(jié)合第一方面,在第五種可能實現(xiàn)的方式中,所述方法還包括:
[0021]若在預(yù)設(shè)時間長度內(nèi),所述第一控件未接收到所述用戶輸出的所述第一字符串,則控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上隱藏所述第一控件。
[0022]第二方面,提供一種電子設(shè)備,所述電子設(shè)備包括顯示單元,所述顯示單元能夠顯示一應(yīng)用程序啟動界面,所述應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,其特征在于,所述電子設(shè)備包括:
[0023]控制單元,用于控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上顯示第一控件,所述第一控件能夠接收用戶的字符輸入;
[0024]接收單元,用于接收用戶輸出的第一字符串;
[0025]執(zhí)行單元,用于基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令;
[0026]其中,與程序指令字符串不同,所述第一字符串為能夠直接表達用戶操作意愿的字符串。
[0027]結(jié)合第二方面,在第一種可能實現(xiàn)的方式中,所述第一字符串用于指示更新所述設(shè)置控件相應(yīng)的設(shè)置信息,且所述第一字符串由指令部分和內(nèi)容部分組成。
[0028]結(jié)合第二方面的第一種可能實現(xiàn)的方式,在第二種可能實現(xiàn)的方式中,所述執(zhí)行單元具體用于:
[0029]根據(jù)所述第一字符串中的指令部分獲取與所述指令部分相應(yīng)的設(shè)置控件,所述第一字符串與所述第一指令對應(yīng);
[0030]根據(jù)所述第一字符串的內(nèi)容部分對所述第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。
[0031]結(jié)合第二方面,在第三種可能實現(xiàn)的方式中,所述執(zhí)行單元具體用于:
[0032]將所述第一字符串中的每個字符與數(shù)據(jù)庫中存儲的所有字符串的每個字符進行匹配;
[0033]若所述數(shù)據(jù)庫中的第二字符串的每個字符與所述第一字符串的每個字符相同的字符數(shù)最多,且所述第二字符串與預(yù)設(shè)的所述第一指令對應(yīng),則確定所述第二字符串與所述第一字符串匹配;
[0034]根據(jù)所述第一字符串執(zhí)行與所述第二字符串對應(yīng)的第一指令。[0035]結(jié)合第二方面的第二種可能實現(xiàn)的方式或第三種可能實現(xiàn)的方式中,在第四種可能實現(xiàn)的方式中,在執(zhí)行與所述第二字符串對應(yīng)的第一指令之前,或根據(jù)所述第一指令對所述設(shè)置內(nèi)容進行更新之前,還包括:
[0036]獲取單元,用于根據(jù)所述第一指令獲取執(zhí)行所述第一指令時的選擇對話框,并將所述對話框顯示在所述應(yīng)用程序啟動界面中,所述選擇對話框包括確認選擇和取消選擇,所述確認選擇用于觸發(fā)執(zhí)行所述第一指令,所述取消選擇用于不執(zhí)行所述第一指令。
[0037]結(jié)合第二方面,在第五種可能實現(xiàn)的方式中,所述控制單元還用于:
[0038]若在預(yù)設(shè)時間長度內(nèi),所述第一控件未接收到所述用戶輸出的所述第一字符串,則控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上隱藏所述第一控件。
[0039]本發(fā)明實施例提供一種操作方法和電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,通過控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入,接收用戶輸出的第一字符串,基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令,其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串,能夠給使得用戶操作簡便,提高用戶體驗。
【專利附圖】
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1為本發(fā)明實施例提供的一種操作方法流程示意圖;
[0042]圖2為本發(fā)明實施例提供的一種操作方法流程示意圖;
[0043]圖3為本發(fā)明實施例提供的一種電子設(shè)備結(jié)構(gòu)示意圖。
【具體實施方式】
[0044]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0045]本發(fā)明實施例提供一種操作方法,應(yīng)用于電子設(shè)備,該電子設(shè)備包括顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,該方法包括:
[0046]101、電子設(shè)備控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入。
[0047]其中,這里的電子設(shè)備可以為手機、電腦等用戶設(shè)備。
[0048]示例性的,當用戶開機電子設(shè)備使得電子設(shè)備處于應(yīng)用程序啟動界面時,也就是為桌面顯示時,電子設(shè)備的顯示器會顯示多個應(yīng)用程序圖標以供用戶選擇其中一應(yīng)用程序予以啟動。當電子設(shè)備顯示桌面時,在桌面上同時顯示一控件,相當于一搜索框,用于接收用戶的字符輸入。
[0049]102、電子設(shè)備接收用戶輸出的第一字符串。
[0050]其中,第一字符串可以為關(guān)于對電子設(shè)備的設(shè)置項進行更新的內(nèi)容,即可以用于指示更新設(shè)置控件相應(yīng)的設(shè)置信息,可以由指令部分和內(nèi)容部分組成,這里的指令部分相當于關(guān)鍵詞,內(nèi)容部分相當于修改內(nèi)容,當用戶在電子設(shè)備中輸入“關(guān)鍵詞+修改內(nèi)容”時,電子設(shè)備便可以獲取為關(guān)鍵詞的第一字符串。例如該關(guān)鍵詞可以為“設(shè)置密碼為qwer”,以便于電子設(shè)備將設(shè)備中密碼更新為qwer。
[0051]需要說明的是,這里的第一字符串與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串。
[0052]此外,可以在電子設(shè)備中預(yù)設(shè)一時間長度,若在預(yù)設(shè)時間長度內(nèi),第一控件未接收到用戶輸出的第一字符串,則控制電子設(shè)備在應(yīng)用程序啟動界面上隱藏第一控件。也就是說用戶在一段時間內(nèi)不需要進行設(shè)置內(nèi)容的更改時,就可以在應(yīng)用程序啟動界面上不顯示第一控件。
[0053]103、電子設(shè)備基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令。
[0054]具體的,由于第一字符串包括指令部分和內(nèi)容部分,與指令庫中的第一指令對應(yīng),例如為密碼設(shè)置指令,根據(jù)指令部分在電子設(shè)備的控件中可以找到相應(yīng)的設(shè)置控件,例如指令部分為“設(shè)置密碼”,相應(yīng)的控件就為密碼設(shè)置控件,假設(shè)第一字符串的內(nèi)容部分為“123”,就根據(jù)內(nèi)容部分對密碼設(shè)置控件也就是第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新,即對密碼進行更新。
[0055]可選的,在電子設(shè)備獲取了第一字符串后,要對第一字符串進行識別。由于電子設(shè)備的數(shù)據(jù)庫中預(yù)先存儲了大量字符串,這樣,可以將第一字符串與數(shù)據(jù)庫中的所有字符串進行匹配。
[0056]具體的,可以將第一字符串中的每個字符與數(shù)據(jù)庫中的所有字符串的每個字符進行匹配,若數(shù)據(jù)庫中的第二字符串的每個字符與第一字符串的每個字符相同的字符數(shù)最多,且第二字符串與預(yù)設(shè)的第一指令對應(yīng),則確定第二字符串與第一字符串匹配,而后執(zhí)行第二字符串對應(yīng)的第一指令。
[0057]示例性的,假設(shè)第一字符串為“設(shè)置來電音量為5”,數(shù)據(jù)庫中存在第二字符串為“設(shè)置來電音量”,并與第一指令對應(yīng),第一指令又與來電音量設(shè)置控件對應(yīng),就根據(jù)第一字符串中的“ 5 ”,將來電音量設(shè)置為5。
[0058]本發(fā)明實施例提供一種操作方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,通過控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入,接收用戶輸出的第一字符串,基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令,其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串,能夠給使得用戶操作簡便,提高用戶體驗。
[0059]本發(fā)明實施例提供一種操作方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,該方法包括:[0060]201、電子設(shè)備控制在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入。
[0061]其中,電子設(shè)備可以為手機等用戶終端。示例性的,當用戶使得手機處于桌面顯示時,即手機的顯示單元顯示的是一應(yīng)用程序啟動界面,該應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,這時,手機會控制在桌面上顯示一控件,用戶接收用戶的字符輸入,相當于在手機桌面上顯示一條形框,用戶可以在其中輸入字符。
[0062]202、電子設(shè)備接收用戶輸出的第一字符串。
[0063]其中,第一字符串用于指示更新設(shè)置控件相應(yīng)的設(shè)置信息,第一字符串由指令部分和內(nèi)容部分組成。指令部分可以為包括“設(shè)置”或“set”等關(guān)鍵詞的指令,內(nèi)容部分即為設(shè)置內(nèi)容,例如為“屏幕鎖定密碼為1234”。即當用戶在條形框中鍵入一串用于設(shè)置的“關(guān)鍵詞+設(shè)置內(nèi)容”時,該“關(guān)鍵詞+設(shè)置內(nèi)容”就可以為手機獲得的第一字符串。
[0064]需要說明的是,這里的第一字符串與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串。
[0065]此外,可以在電子設(shè)備中預(yù)設(shè)一時間長度,若在預(yù)設(shè)時間長度內(nèi),第一控件未接收到用戶輸出的第一字符串,則控制所電子設(shè)備在應(yīng)用程序啟動界面上隱藏第一控件。也就是說,當用戶在預(yù)設(shè)時間長度內(nèi)沒有在第一控件中輸入任何字符時,可以控制電子設(shè)備在應(yīng)用程序啟動界面上隱藏第一控件。
[0066]舉例來說,當用戶使用手機時,使得手機當前的顯示畫面為桌面顯示,就可以在桌面顯示的同時顯示一條形框,用于用戶在其中輸入字符,以對手機中的某些設(shè)置項的內(nèi)容進行更新。當這一條形框顯示在桌面上,且在預(yù)設(shè)時間段內(nèi)沒有接收到用戶輸入的任何字符,可以將該條形框隱藏不顯示在桌面上。例如這里的預(yù)設(shè)時間長度可以為30秒,也可以為其它時間長度,這里不做限定。而當用戶需要再次想在條形框中輸入字符時,可以設(shè)定多種方式使得條形框再次顯示在桌面上,例如切換桌面顯示頁面,將條形框顯示在另一桌面頁面中,便于用戶輸入字符,也可以設(shè)定其它方式,這里不做限定。
[0067]203、電子設(shè)備根據(jù)第一字符串中的指令部分獲取與指令部分相應(yīng)的設(shè)置控件,第
一字符串與第一指令對應(yīng)。
[0068]示例性的,假設(shè)第一字符串中的指令部分為“設(shè)置來電音量”,關(guān)鍵字為“設(shè)置”,先根據(jù)關(guān)鍵字找到關(guān)于設(shè)置的控件,再根據(jù)指令部分的“來電音量”獲取來電音量設(shè)置的控件。當這里的第一字符串為“設(shè)置來電音量為5”時,可以與指令庫中的第一指令對應(yīng),即第一指令為“設(shè)置來電音量”。
[0069]204、電子設(shè)備根據(jù)第一指令獲取執(zhí)行第一指令時的選擇對話框,并將對話框顯示在應(yīng)用程序啟動界面中。
[0070]示例性的,根據(jù)第一字符串獲取對應(yīng)的第一指令為設(shè)置來電音量時,可以在顯示單元中顯示一選擇對話框,相當于一提示信息,例如提示信息可以為“是否對來電音量進行設(shè)置? ”等字串,并在對話框中顯示兩種選擇按鈕,分別為“確認”和“取消”,該確認選擇就意味著用戶確認要對音量進行更改設(shè)置,取消選擇就意味著用戶要放棄對音量進行更改設(shè)置。
[0071]205、電子設(shè)備在接收到確認選擇指令后,根據(jù)第一字符串的內(nèi)容部分對第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。[0072]示例性的,當用戶在對話框中選擇確認時,手機就根據(jù)第一字符串的內(nèi)容部分,對相應(yīng)的第一指令指示的設(shè)置控件中的設(shè)置內(nèi)容進行更新。例如,第一字符串為“設(shè)置來電音量為5”,根據(jù)其對應(yīng)的第一指令已經(jīng)獲取到了相應(yīng)的設(shè)置控件為來電音量設(shè)置控件,這樣便可以根據(jù)第一字符串中的設(shè)置內(nèi)容將來電音量設(shè)置控件中的設(shè)置內(nèi)容更新為5。
[0073]可替換的,也可以在獲得第一字符串后,將第一字符串與數(shù)據(jù)庫中的存儲的所有字符串的每個字符進行匹配,若數(shù)據(jù)庫中的第二字符串的每個字符與第一字符串的每個字符相同的字符數(shù)最多,且第二字符串與預(yù)設(shè)的第一指令對應(yīng),則確定第二字符串與第一字符串匹配,而后根據(jù)第一字符串執(zhí)行與第二字符串對應(yīng)的第一指令。
[0074]示例性的,可以在手機數(shù)據(jù)庫中預(yù)設(shè)多種關(guān)于設(shè)置項目的字符串,當用戶輸入第一字符串為“設(shè)置屏幕鎖定密碼為1234”時,可以在數(shù)據(jù)庫中找到相關(guān)的第二字符串為“設(shè)置屏幕鎖定密碼”,第二字符串與第一指令對應(yīng),第一指令相應(yīng)的控件就為屏幕鎖定密碼設(shè)置控件,而后,根據(jù)第一字符串中的設(shè)置內(nèi)容“ 1234”對相應(yīng)的屏幕鎖定密碼設(shè)置控件中的設(shè)置內(nèi)容進行更新為1234。
[0075]這樣,通過用戶在桌面的條形框中鍵入關(guān)鍵字和要更改的設(shè)置信息時,可以直接對手機的屏幕鎖定密碼進行更改。一般來說,常規(guī)的操作方式可以為“設(shè)置-安全-屏幕鎖定-密碼”,相對本發(fā)明來說路徑比較復(fù)雜,且需要從繁多的項目中去查找,本發(fā)明的實現(xiàn)方式使得設(shè)置方式簡便,用戶體驗好。
[0076]可選的,在本發(fā)明中,當用戶在條形框中鍵入“設(shè)置屏幕鎖定密碼”等關(guān)鍵詞后,也可以是從當前圖像跳轉(zhuǎn)到設(shè)置屏幕密碼的圖像,而后通過常規(guī)方式,使得用戶修改屏幕鎖定密碼。這樣,也可以方便快捷的讓用戶查找到修改屏幕鎖定密碼這一項。
[0077]本發(fā)明實施例提供一種操作方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,通過控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入,接收用戶輸出的第一字符串,基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令,其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串,能夠給使得用戶操作簡便,提高用戶體驗。
[0078]本發(fā)明實施例提供一種電子設(shè)備01,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,如圖3所示,該電子設(shè)備包括:
[0079]控制單元011,用于控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入。
[0080]接收單元012,用于接收用戶輸出的第一字符串。
[0081]執(zhí)行單元013,用于基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令。
[0082]其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串O
[0083]可選的,第一字符串用于指示更新設(shè)置控件相應(yīng)的設(shè)置信息,且第一字符串由指令部分和內(nèi)容部分組成。
[0084]可選的,執(zhí)行單元013可以具體用于:[0085]根據(jù)第一字符串中的指令部分獲取與指令部分相應(yīng)的設(shè)置控件,第一字符串與第一指令對應(yīng);
[0086]根據(jù)第一字符串的內(nèi)容部分對第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。
[0087]可選的,執(zhí)行單元013可以具體用于:
[0088]將第一字符串中的每個字符與數(shù)據(jù)庫中存儲的所有字符串的每個字符進行匹配;
[0089]若數(shù)據(jù)庫中的第二字符串的每個字符與第一字符串的每個字符相同的字符數(shù)最多,且第二字符串與預(yù)設(shè)的第一指令對應(yīng),則確定第二字符串與第一字符串匹配。
[0090]根據(jù)第一字符串執(zhí)行與第二字符串對應(yīng)的第一指令。
[0091]可選的,在執(zhí)行與第二字符串對應(yīng)的第一指令之前,或根據(jù)第一指令對設(shè)置內(nèi)容進行更新之前,還包括:
[0092]獲取單元014,用于根據(jù)第一指令獲取執(zhí)行第一指令時的選擇對話框,并將對話框顯示在應(yīng)用程序啟動界面中,選擇對話框包括確認選擇和取消選擇,確認選擇用于觸發(fā)執(zhí)行第一指令,取消選擇用于不執(zhí)行第一指令。
[0093]可選的,控制單元011還可以用于:
[0094]若在預(yù)設(shè)時間長度內(nèi),所述第一控件未接收到所述用戶輸出的所述第一字符串,則控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上隱藏所述第一控件。
[0095]本發(fā)明實施例提供一種電子設(shè)備,電子設(shè)備包括顯示單元,顯示單元能夠顯示一應(yīng)用程序啟動界面,應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,通過控制電子設(shè)備在應(yīng)用程序啟動界面上顯示第一控件,第一控件能夠接收用戶的字符輸入,接收用戶輸出的第一字符串,基于第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與第一字符串對應(yīng)的第一指令,其中,與程序指令字符串不同,第一字符串為能夠直接表達用戶操作意愿的字符串,能夠給使得用戶操作簡便,提高用戶體驗。
[0096]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0097]另外,在本發(fā)明各個實施例中的設(shè)備和系統(tǒng)中,各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理包括,也可以兩個或兩個以上單元集成在一個單元中。且上述的各單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0098]實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read Only Memory,簡稱ROM)、隨機存取存儲器(Random Access Memory,簡稱RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。[0099]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種操作方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括顯示單元,所述顯示單元能夠顯示一應(yīng)用程序啟動界面,所述應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,其特征在于,所述方法包括: 控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上顯示第一控件,所述第一控件能夠接收用戶的字符輸入; 接收用戶輸出的第一字符串; 基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令; 其中,與程序指令字符串不同,所述第一字符串為能夠直接表達用戶操作意愿的字符串O
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一字符串用于指示更新設(shè)置控件相應(yīng)的設(shè)置信息,且所述第一字符串由指令部分和內(nèi)容部分組成。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令包括: 根據(jù)所述第一字符串中的指令部分獲取與所述指令部分相應(yīng)的設(shè)置控件,所述第一字符串與所述第一指令對應(yīng); 根據(jù)所述第一字符串的內(nèi)容部分對所述第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令包括: 將所述第一字符串中的每個字符與數(shù)據(jù)庫中存儲的所有字符串的每個字符進行匹配; 若所述數(shù)據(jù)庫中的第二字符串的每個字符與所述第一字符串的每個字符相同的字符數(shù)最多,且所述第二字符串與預(yù)設(shè)的所述第一指令對應(yīng),則確定所述第二字符串與所述第一字符串匹配; 根據(jù)所述第一字符串執(zhí)行與所述第二字符串對應(yīng)的第一指令。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,在執(zhí)行與所述第二字符串對應(yīng)的第一指令之前,或根據(jù)所述第一指令對所述設(shè)置內(nèi)容進行更新之前根據(jù)所述第一指令獲取執(zhí)行所述第一指令時的選擇對話框,并將所述對話框顯示在所述應(yīng)用程序啟動界面中,所述選擇對話框包括確認選擇和取消選擇,所述確認選擇用于觸發(fā)執(zhí)行所述第一指令,所述取消選擇用于不執(zhí)行所述第一指令。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若在預(yù)設(shè)時間長度內(nèi),所述第一控件未接收到所述用戶輸出的所述第一字符串,則控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上隱藏所述第一控件。
7.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括顯示單元,所述顯示單元能夠顯示一應(yīng)用程序啟動界面,所述應(yīng)用程序啟動界面包括多個應(yīng)用程序圖標以供用戶選擇第一應(yīng)用程序予以啟動,其特征在于,所述電子設(shè)備包括: 控制單元,用于控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上顯示第一控件,所述第一控件能夠接收用戶的字符輸入; 接收單元,用于接收用戶輸出的第一字符串;執(zhí)行單元,用于基于所述第一字符串和預(yù)定的對應(yīng)關(guān)系,執(zhí)行與所述第一字符串對應(yīng)的第一指令; 其中,與程序指令字符串不同,所述第一字符串為能夠直接表達用戶操作意愿的字符串O
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述第一字符串用于指示更新設(shè)置控件相應(yīng)的設(shè)置信息,且所述第一字符串由指令部分和內(nèi)容部分組成。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述執(zhí)行單元具體用于: 根據(jù)所述第一字符串中的指令部分獲取與所述指令部分相應(yīng)的設(shè)置控件,所述第一字符串與所述第一指令對應(yīng); 根據(jù)所述第一字符串的內(nèi)容部分對所述第一指令指示的設(shè)置控件對應(yīng)的設(shè)置內(nèi)容進行更新。
10.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述執(zhí)行單元具體用于: 將所述第一字符串中的每個字符與數(shù)據(jù)庫中存儲的所有字符串的每個字符進行匹配; 若所述數(shù)據(jù)庫中的第二字符串的每個字符與所述第一字符串的每個字符相同的字符數(shù)最多,且所述第二字符串與預(yù)設(shè)的所述第一指令對應(yīng),則確定所述第二字符串與所述第一字符串匹配; 根據(jù)所述第一字符串執(zhí)行與所述第二字符串對應(yīng)的第一指令。
11.根據(jù)權(quán)利要求9或10所述的電子設(shè)備,其特征在于,在執(zhí)行與所述第二字符串對應(yīng)的第一指令之前,或根據(jù)所述第一指令對所述設(shè)置內(nèi)容進行更新之前,還包括: 獲取單元,用于根據(jù)所述第一指令獲取執(zhí)行所述第一指令時的選擇對話框,并將所述對話框顯示在所述應(yīng)用程序啟動界面中,所述選擇對話框包括確認選擇和取消選擇,所述確認選擇用于觸發(fā)執(zhí)行所述第一指令,所述取消選擇用于不執(zhí)行所述第一指令。
12.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述控制單元還用于: 若在預(yù)設(shè)時間長度內(nèi),所述第一控件未接收到所述用戶輸出的所述第一字符串,則控制所述電子設(shè)備在所述應(yīng)用程序啟動界面上隱藏所述第一控件。
【文檔編號】G06F3/0481GK103699293SQ201310632194
【公開日】2014年4月2日 申請日期:2013年12月2日 優(yōu)先權(quán)日:2013年12月2日
【發(fā)明者】程慶慶 申請人:聯(lián)想(北京)有限公司