電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明的實(shí)施例提供一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法及電子設(shè)備,涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,所述方法包括:所述電子設(shè)備檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中;當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中;所述電子設(shè)備檢測(cè)是否已產(chǎn)生輸入軌跡;當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型;所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作。本發(fā)明實(shí)施例提供一種新型的交互方式,簡(jiǎn)化用戶與應(yīng)用進(jìn)行交互的操作,在保持應(yīng)用的顯示界面簡(jiǎn)潔易操作的同時(shí),便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
【專利說明】電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法及電子設(shè)備。
【背景技術(shù)】
[0002]用戶與電子設(shè)備上的應(yīng)用進(jìn)行交互時(shí),通常該應(yīng)用會(huì)提供相應(yīng)的功能圖標(biāo)或者按鈕,以便于用戶通過操作這些功能圖標(biāo)或者按鈕實(shí)現(xiàn)與應(yīng)用的交互。例如,在智能手機(jī)上,微博、郵箱、社交網(wǎng)站等應(yīng)用均提供了不同的功能按鈕,以微博為例,在微博應(yīng)用的界面上,顯示有“轉(zhuǎn)發(fā)”的圖標(biāo),“評(píng)論”的圖標(biāo),“收藏”的圖標(biāo)等等,當(dāng)用戶需要執(zhí)行某項(xiàng)功能時(shí),例如,轉(zhuǎn)發(fā)某一條微博,則用戶通過手指或者觸摸筆在微博應(yīng)用的界面中點(diǎn)擊選中需要轉(zhuǎn)發(fā)的微博,之后,手指或者觸摸筆暫時(shí)離開微博應(yīng)用的界面,然后再次通過手指或者觸摸筆在微博應(yīng)用的界面中點(diǎn)擊選中“轉(zhuǎn)發(fā)”的圖標(biāo),以調(diào)出進(jìn)行轉(zhuǎn)發(fā)的操作界面,進(jìn)而實(shí)現(xiàn)轉(zhuǎn)發(fā)。
[0003]然而,當(dāng)某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多時(shí),由于電子設(shè)備的顯示區(qū)域的局限性,通常只能顯示部分主要的功能圖標(biāo)(相當(dāng)于一級(jí)菜單,用戶可以直接選中的),其他某些次要的功能圖標(biāo)或者按鈕會(huì)設(shè)置在二級(jí)菜單下,甚至三級(jí)菜單下,例如,在手機(jī)上微博應(yīng)用的顯示界面通常會(huì)顯示3個(gè)功能圖標(biāo):“轉(zhuǎn)發(fā)”的圖標(biāo),“評(píng)論”的圖標(biāo),“收藏”的圖標(biāo),“更多”的圖標(biāo),而其他的功能圖標(biāo)例如,舉報(bào)等,則需要用戶通過點(diǎn)擊“更多”的圖標(biāo)來顯示,之后點(diǎn)擊相應(yīng)的圖標(biāo)。
[0004]可見,用戶與電子設(shè)備上的應(yīng)用進(jìn)行交互時(shí),如果某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多,而在應(yīng)用的顯示界面上無法全部顯示時(shí),將會(huì)導(dǎo)致用戶需要通過多次點(diǎn)擊和查找才能選中所需的功能圖標(biāo),操作較繁瑣。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法及電子設(shè)備,提供一種新型的交互方式,簡(jiǎn)化用戶與應(yīng)用進(jìn)行交互的操作,在保持應(yīng)用的顯示界面簡(jiǎn)潔易操作的同時(shí),便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]一方面,提供一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法,包括:
[0008]所述電子設(shè)備檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中;
[0009]當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中;
[0010]所述電子設(shè)備檢測(cè)是否已產(chǎn)生輸入軌跡;
[0011]當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型;
[0012]所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作。
[0013]一種可能的實(shí)現(xiàn)方式中,每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型;
[0014]所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡;
[0015]所述應(yīng)用為微博應(yīng)用時(shí),所述待操作對(duì)象為一條微博;或者,
[0016]所述應(yīng)用為電子郵箱應(yīng)用時(shí),所述待操作對(duì)象為一封郵件;或者,
[0017]所述應(yīng)用為社交新聞動(dòng)態(tài)應(yīng)用時(shí),所述待操作對(duì)象為一條新聞或者一條信息。
[0018]一種可能的實(shí)現(xiàn)方式中,所述當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),在所述選中的待操作對(duì)象所在區(qū)域顯示選中標(biāo)識(shí)包括:
[0019]當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯示矩形框。
[0020]一種可能的實(shí)現(xiàn)方式中,上述方法還包括:在檢測(cè)到輸入軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述輸入軌跡進(jìn)行移動(dòng);
[0021]當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
[0022]一種可能的實(shí)現(xiàn)方式中,當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型之后,還包括:顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。
[0023]一種可能的實(shí)現(xiàn)方式中,所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作之后,還包括:顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
[0024]一種可能的實(shí)現(xiàn)方式中,所述輸入軌跡由用戶通過所述電子設(shè)備的觸摸屏進(jìn)行觸摸輸入或者通過與所述電子設(shè)備連接的鼠標(biāo)進(jìn)行輸入。
[0025]一種可能的實(shí)現(xiàn)方式中,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由開發(fā)應(yīng)用的技術(shù)人員在應(yīng)用的開發(fā)設(shè)計(jì)階段預(yù)先配置好,在應(yīng)用安裝到電子設(shè)備上之后,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系存儲(chǔ)在應(yīng)用相應(yīng)的安裝目錄下;
[0026]或者,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由用戶對(duì)應(yīng)用中的各個(gè)操作類型進(jìn)行手動(dòng)配置,并存儲(chǔ)在電子設(shè)備中。
[0027]另一方面,提供一種電子設(shè)備,包括:
[0028]檢測(cè)模塊,用于檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中;
[0029]顯示模塊,用于當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中;
[0030]所述檢測(cè)模塊還用于檢測(cè)是否已產(chǎn)生輸入軌跡;
[0031]確定模塊,用于當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),確定所述輸入軌跡對(duì)應(yīng)的操作類型;
[0032]執(zhí)行模塊,用于執(zhí)行所述操作類型對(duì)應(yīng)的操作。
[0033]一種可能的實(shí)現(xiàn)方式中,每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型;
[0034]所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡;
[0035]所述應(yīng)用為微博應(yīng)用時(shí),所述待操作對(duì)象為一條微博;或者,
[0036]所述應(yīng)用為電子郵箱應(yīng)用時(shí),所述待操作對(duì)象為一封郵件;或者,
[0037]所述應(yīng)用為社交新聞動(dòng)態(tài)應(yīng)用時(shí),所述待操作對(duì)象為一條新聞或者一條信息。[0038]一種可能的實(shí)現(xiàn)方式中,所述顯示模塊具體用于:當(dāng)檢測(cè)模塊檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯示矩形框。
[0039]一種可能的實(shí)現(xiàn)方式中,所述的電子設(shè)備,還包括:控制模塊,用于在檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述輸入軌跡進(jìn)行移動(dòng);
[0040]所述控制模塊,還用于當(dāng)檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
[0041]一種可能的實(shí)現(xiàn)方式中,所述顯示模塊還用于顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。
[0042]一種可能的實(shí)現(xiàn)方式中,所述顯示模塊還用于顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
[0043]一種可能的實(shí)現(xiàn)方式中,所述輸入軌跡由用戶通過所述電子設(shè)備的觸摸屏進(jìn)行觸摸輸入或者通過與所述電子設(shè)備連接的鼠標(biāo)進(jìn)行輸入。
[0044]一種可能的實(shí)現(xiàn)方式中,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由開發(fā)應(yīng)用的技術(shù)人員在應(yīng)用的開發(fā)設(shè)計(jì)階段預(yù)先配置好,在應(yīng)用安裝到電子設(shè)備上之后,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系存儲(chǔ)在應(yīng)用相應(yīng)的安裝目錄下;
[0045]或者,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由用戶對(duì)應(yīng)用中的各個(gè)操作類型進(jìn)行手動(dòng)配置,并存儲(chǔ)在電子設(shè)備中。
[0046]通過上述技術(shù)方案,用戶只需一次選中待操作對(duì)象,之后直接通過觸摸輸入或者鼠標(biāo)點(diǎn)擊滑動(dòng)輸入在電子設(shè)備上繪制輸入軌跡,該電子設(shè)備將在檢測(cè)到輸入軌跡結(jié)束時(shí),通過確定所述輸入軌跡對(duì)應(yīng)的操作類型,并執(zhí)行所述操作類型對(duì)應(yīng)的操作,以實(shí)現(xiàn)與應(yīng)用的交互。
[0047]可見,上述技術(shù)方案提供了一種新型的交互方式,用戶無需查找操作對(duì)應(yīng)的功能圖標(biāo)或者按鈕在哪里,只需通過觸摸屏進(jìn)行觸摸輸入或者鼠標(biāo)輸入想要進(jìn)行的功能操作對(duì)應(yīng)的軌跡即可,解決了現(xiàn)有技術(shù)中如果某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多,而在應(yīng)用的顯示界面上無法全部顯示時(shí),導(dǎo)致用戶需要通過多次點(diǎn)擊和查找才能選中所需的功能圖標(biāo)的問題。
[0048]同時(shí),應(yīng)用在實(shí)現(xiàn)時(shí),也無需在界面中設(shè)置功能圖標(biāo)或者按鈕,只需要預(yù)先在電子設(shè)備上或者應(yīng)用中設(shè)置好輸入軌跡與功能的對(duì)應(yīng)關(guān)系即可,使得應(yīng)用的界面即簡(jiǎn)潔也易操作,同時(shí)也便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
【專利附圖】
【附圖說明】
[0049]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0050]圖1為本發(fā)明實(shí)施例1提供的一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法的流程圖;
[0051]圖2為本發(fā)明實(shí)施例1提供的一種電子設(shè)備中實(shí)現(xiàn)與微博應(yīng)用交互的方法的流程圖;
[0052]圖3為本發(fā)明實(shí)施例1提供的一種微博應(yīng)用的顯示界面中某條微博被選中后的示意圖;
[0053]圖4為本發(fā)明實(shí)施例1提供的一種微博應(yīng)用的顯示界面中某條微博被選中,并用戶輸入向左的觸摸軌跡后的示意圖;
[0054]圖5為本發(fā)明實(shí)施例1提供的一種微博應(yīng)用的顯示界面中執(zhí)行與向用戶輸入的向左的觸摸軌跡對(duì)應(yīng)的操作后的示意圖;
[0055]圖6為本發(fā)明實(shí)施例2提供的一種電子設(shè)備的結(jié)構(gòu)圖;
[0056]圖7為本發(fā)明實(shí)施例2提供的另一種電子設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0057]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0058]本發(fā)明實(shí)施例在電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法時(shí),所述應(yīng)用安裝在所述電子設(shè)備上,所述電子設(shè)備可以為手機(jī)、平板電腦、MP4、車載終端等具有觸摸屏的設(shè)備,支持用戶通過觸摸進(jìn)行輸入;或者臺(tái)式電腦,具有鼠標(biāo)接入接口,支持用戶通過鼠標(biāo)進(jìn)行輸入。所述應(yīng)用可以為即時(shí)通信(頂)、微博、電子郵箱(E-MAIL)、社交網(wǎng)站(SNS)、采用RSS (新聞聚合技術(shù))的應(yīng)用等等。
[0059]如圖1所示,本發(fā)明實(shí)施例提供一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法,所述方法包括:
[0060]1010、所述電子設(shè)備檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中。
[0061]例如,所述應(yīng)用為微博時(shí),所述待操作對(duì)象為一條微博;或者,所述應(yīng)用為電子郵箱時(shí),所述待操作對(duì)象為一封郵件;或者,所述應(yīng)用為社交新聞動(dòng)態(tài)網(wǎng)站時(shí),所述待操作對(duì)象為一條新聞或者一條信息。
[0062]需要說明的是,如果電子設(shè)備支持觸摸輸入(例如支持觸摸的手機(jī)),則用戶可以通過觸摸點(diǎn)擊應(yīng)用中的待操作對(duì)象,來實(shí)現(xiàn)對(duì)應(yīng)用中的待操作對(duì)象的選中;或者,如果電子設(shè)備(例如電腦)連接有鼠標(biāo)時(shí),用戶還可以通過鼠標(biāo)的點(diǎn)擊操作來實(shí)現(xiàn)對(duì)應(yīng)用中的待操作對(duì)象的選中。
[0063]1020、當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中。
[0064]—種可能的實(shí)現(xiàn)方式中,當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯示矩形框。
[0065]1030、所述電子設(shè)備檢測(cè)是否已產(chǎn)生輸入軌跡。
[0066]所述輸入軌跡為用戶在電子設(shè)備上進(jìn)行觸摸輸入時(shí)產(chǎn)生,或者,用戶通過鼠標(biāo)在電子設(shè)備上進(jìn)行點(diǎn)擊并滑動(dòng)輸入時(shí)產(chǎn)生。
[0067]1040、當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型。
[0068]1050、所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作。
[0069]通過上述技術(shù)方案,用戶只需一次選中待操作對(duì)象,之后直接通過觸摸輸入或者鼠標(biāo)點(diǎn)擊滑動(dòng)輸入在電子設(shè)備上繪制輸入軌跡,該電子設(shè)備將在檢測(cè)到輸入軌跡結(jié)束時(shí),通過確定所述輸入軌跡對(duì)應(yīng)的操作類型,并執(zhí)行所述操作類型對(duì)應(yīng)的操作,以實(shí)現(xiàn)與應(yīng)用的交互。
[0070]可見,上述技術(shù)方案提供了一種新型的交互方式,用戶無需查找操作對(duì)應(yīng)的功能圖標(biāo)或者按鈕在哪里,只需通過觸摸屏進(jìn)行觸摸輸入或者鼠標(biāo)輸入想要進(jìn)行的功能操作對(duì)應(yīng)的軌跡即可,解決了現(xiàn)有技術(shù)中如果某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多,而在應(yīng)用的顯示界面上無法全部顯示時(shí),導(dǎo)致用戶需要通過多次點(diǎn)擊和查找才能選中所需的功能圖標(biāo)的問題。
[0071]同時(shí),應(yīng)用在實(shí)現(xiàn)時(shí),也無需在界面中設(shè)置功能圖標(biāo)或者按鈕,只需要預(yù)先在電子設(shè)備上或者應(yīng)用中設(shè)置好輸入軌跡與功能的對(duì)應(yīng)關(guān)系即可,使得應(yīng)用的界面即簡(jiǎn)潔也易操作,同時(shí)也便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
[0072]下文中以電子設(shè)備上安裝的應(yīng)用具體為微博應(yīng)用時(shí)為例進(jìn)行說明。
[0073]如圖2所示,本發(fā)明實(shí)施例提供一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法,所述方法包括:
[0074]101、所述電子設(shè)備檢測(cè)微博應(yīng)用中的待操作微博是否被選中。
[0075]—種可能的實(shí)現(xiàn)方式中,用戶可以在觸摸屏上通過觸摸長(zhǎng)按所述待操作微博進(jìn)行選中,或者,通過操作與電子設(shè)備連接的鼠標(biāo)點(diǎn)擊所述待操作微博進(jìn)行選中。
[0076]102、當(dāng)檢測(cè)到所述微博應(yīng)用中的待操作微博被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí),以提示所述待操作微博已被選中。
[0077]例如,如圖3所示的微博應(yīng)用的顯示界面中,虛線表示不同用戶微博的分界線(具體應(yīng)用時(shí),微博應(yīng)用的顯示界面中可能沒有虛線),當(dāng)用戶選中該界面中的用戶的微博時(shí),該條微博的外圍會(huì)顯示矩形框,以表示用戶已經(jīng)選中該條微博了。
[0078]當(dāng)然,所述電子設(shè)備在所述選中的待操作微博所在區(qū)域顯示選中標(biāo)識(shí),該選中標(biāo)識(shí)不僅僅局限于上述矩形框,還可以為其他諸如圓形框、高亮顯示選中微博的文字等等,只要使得選中的微博可以與未選中的微博之間具有明顯區(qū)別的選中標(biāo)識(shí)均可使用,在此不作限制。
[0079]103、所述電子設(shè)備檢測(cè)是否已產(chǎn)生輸入軌跡。
[0080]所述輸入軌跡為用戶在電子設(shè)備上進(jìn)行觸摸輸入時(shí)產(chǎn)生,或者用戶通過鼠標(biāo)在電子設(shè)備上進(jìn)行點(diǎn)擊并滑動(dòng)輸入時(shí)產(chǎn)生。
[0081 ] 其中,每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型。
[0082]以微博為例,該操作類型可以為轉(zhuǎn)發(fā)、評(píng)論、收藏、舉報(bào)等等。
[0083]該輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系可以由開發(fā)應(yīng)用的技術(shù)人員在應(yīng)用的開發(fā)設(shè)計(jì)階段預(yù)先配置好,在應(yīng)用安裝到電子設(shè)備上之后,該輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系可以存儲(chǔ)在應(yīng)用相應(yīng)的安裝目錄下,又或者,可以由用戶對(duì)應(yīng)用中的各個(gè)操作類型手動(dòng)配置輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系,并存儲(chǔ)在電子設(shè)備中。
[0084]所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;
[0085]其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;
[0086]所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;[0087]所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡。
[0088]需要說明的是,上述輸入軌跡可以由用戶在電子設(shè)備的顯示屏上的任何位置進(jìn)行觸摸輸入或者通過鼠標(biāo)進(jìn)行點(diǎn)擊和滑動(dòng)輸入。
[0089]104、當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型。
[0090]105、所述電子設(shè)備在所述待操作微博上執(zhí)行所述操作類型對(duì)應(yīng)的操作。
[0091]例如,以微博為例,預(yù)先配置的輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系如下:
[0092]I)向左的軌跡——收藏
[0093]2)向右的軌跡——轉(zhuǎn)發(fā)
[0094]3)右下的軌跡——舉報(bào)
[0095]4 )左下的軌跡——評(píng)論
[0096]當(dāng)用戶選中某條微博后,觸摸輸入向左的軌跡時(shí),電子設(shè)備根據(jù)上述預(yù)配置的觸摸軌跡與操作類型的對(duì)應(yīng)關(guān)系,即可確定對(duì)應(yīng)的操作類型為收藏。
[0097]本發(fā)明實(shí)施例另一種可能的實(shí)現(xiàn)方式中,在檢測(cè)到觸摸軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述觸摸軌跡進(jìn)行移動(dòng);當(dāng)檢測(cè)到觸摸軌跡結(jié)束時(shí),所述電子設(shè)備確定所述觸摸軌跡對(duì)應(yīng)的操作類型之后,還包括:顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。當(dāng)檢測(cè)到觸摸軌跡結(jié)束后并且所述觸摸軌跡的最后觸點(diǎn)消失時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
[0098]例如,如圖4所示,當(dāng)用戶選中某條微博后,觸摸輸入向左的軌跡時(shí),位于所述矩形框中的微博也會(huì)隨著所述向左的軌跡進(jìn)行向左的移動(dòng)(具體應(yīng)用時(shí),移出顯示屏左側(cè)的部分將不會(huì)顯示,此處為了清楚表示矩形框中的微博的移動(dòng),故而保留移出顯示屏左側(cè)的部分);當(dāng)檢測(cè)到觸摸軌跡結(jié)束(此時(shí)用戶與觸摸屏之間還存在觸點(diǎn),但是觸摸軌跡已經(jīng)結(jié)束)時(shí),所述電子設(shè)備確定所述觸摸軌跡對(duì)應(yīng)的操作類型為收藏之后,會(huì)在矩形框的右側(cè)顯示所述收藏對(duì)應(yīng)的操作標(biāo)識(shí)“五角星”,用于提供用戶當(dāng)前執(zhí)行的操作為收藏。之后,如圖4所示,當(dāng)用戶輸入向左的軌跡結(jié)束后并且所述觸摸軌跡的最后觸點(diǎn)消失時(shí),(例如用戶的手指離開觸摸屏,或者用戶使用的觸摸筆離開觸摸屏)后,位于所述矩形框中的微博將會(huì)恢復(fù)到初始位置(即移動(dòng)前該條微博所在的位置)。
[0099]具體應(yīng)用時(shí),該所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)的顯示位置不做限定。
[0100]本發(fā)明實(shí)施例又一種可能的實(shí)現(xiàn)方式中,所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作之后,還包括:顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
[0101]例如,圖5所示,在該條微博的右下角會(huì)出現(xiàn)三角形區(qū)域,在該三角形區(qū)域中顯示有“五角星”標(biāo)志,用來提示用戶已經(jīng)對(duì)該條微博進(jìn)行了收藏。
[0102]可以理解的是,由于現(xiàn)有技術(shù)中不同操作類型的實(shí)現(xiàn)過程不同,因而上述步驟105執(zhí)行的操作也不相同,具體分析如下:
[0103]比如,有些操作具有雙向操作特性,例如,上文中提到的收藏,對(duì)于收藏這一操作,其具有雙向操作特性,亦即如果當(dāng)前微博的狀態(tài)為沒有收藏時(shí),則用戶觸摸輸入向左的觸摸軌跡后,上述步驟105具體執(zhí)行的是添加收藏的操作,之后,顯示的用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)可以為實(shí)心五角星;反之,如果當(dāng)前微博的狀態(tài)為已經(jīng)收藏時(shí),則用戶觸摸輸入向左的觸摸軌跡后,上述步驟105具體執(zhí)行的是取消收藏的操作,之后,顯示的用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)可以為空心五角星。
[0104]又如,有些操作具有單向操作特性,例如現(xiàn)有微博中舉報(bào)操作,當(dāng)用戶觸摸輸入右下的觸摸軌跡時(shí),上述步驟105具體執(zhí)行的是舉報(bào)的操作。
[0105]再如,有些操作需要調(diào)用進(jìn)一步的輸入界面來完成整個(gè)的操作,例如,微博中評(píng)論的操作,當(dāng)用戶觸摸輸入左下的觸摸軌跡時(shí),上述步驟105具體執(zhí)行的是調(diào)用并顯示進(jìn)一步的輸入界面,以便于提示用戶完成評(píng)論的操作。
[0106]通過上述技術(shù)方案,用戶只需一次選中待操作對(duì)象,之后直接通過觸摸輸入或者鼠標(biāo)點(diǎn)擊滑動(dòng)輸入在電子設(shè)備上繪制觸摸軌跡,該電子設(shè)備將在檢測(cè)到輸入軌跡結(jié)束時(shí),通過確定所述輸入軌跡對(duì)應(yīng)的操作類型,并執(zhí)行所述操作類型對(duì)應(yīng)的操作,以實(shí)現(xiàn)與應(yīng)用的交互。
[0107]可見,上述技術(shù)方案提供了一種新型的交互方式,用戶無需查找操作對(duì)應(yīng)的功能圖標(biāo)或者按鈕在哪里,只需通過觸摸屏進(jìn)行觸摸輸入或者鼠標(biāo)輸入想要進(jìn)行的功能操作對(duì)應(yīng)的軌跡即可,解決了現(xiàn)有技術(shù)中如果某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多,而在應(yīng)用的顯示界面上無法全部顯示時(shí),導(dǎo)致用戶需要通過多次點(diǎn)擊和查找才能選中所需的功能圖標(biāo)的問題。
[0108]同時(shí),應(yīng)用在實(shí)現(xiàn)時(shí),也無需在界面中設(shè)置功能圖標(biāo)或者按鈕,只需要預(yù)先在電子設(shè)備上或者應(yīng)用中設(shè)置好輸入軌跡與功能的對(duì)應(yīng)關(guān)系即可,使得應(yīng)用的界面即簡(jiǎn)潔也易操作,同時(shí)也便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
[0109]實(shí)施例2:
[0110]如圖6所示,本發(fā)明實(shí)施例提供一種電子設(shè)備,包括:
[0111]檢測(cè)模塊11,用于檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中;
[0112]顯示模塊12,用于當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中;
[0113]所述檢測(cè)模塊11還用于檢測(cè)是否已產(chǎn)生輸入軌跡;
[0114]確定模塊13,用于當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),確定所述輸入軌跡對(duì)應(yīng)的操作類型;
[0115]執(zhí)行模塊14,用于執(zhí)行所述操作類型對(duì)應(yīng)的操作。
[0116]本實(shí)施例中,用戶只需一次選中待操作對(duì)象,之后直接通過觸摸輸入或者鼠標(biāo)點(diǎn)擊滑動(dòng)輸入在電子設(shè)備上繪制輸入軌跡,該電子設(shè)備將在檢測(cè)到輸入軌跡結(jié)束時(shí),通過確定所述輸入軌跡對(duì)應(yīng)的操作類型,并執(zhí)行所述操作類型對(duì)應(yīng)的操作,以實(shí)現(xiàn)與應(yīng)用的交互。
[0117]可見,上述技術(shù)方案提供了一種新型的交互方式,用戶無需查找操作對(duì)應(yīng)的功能圖標(biāo)或者按鈕在哪里,只需通過觸摸屏進(jìn)行觸摸輸入或者鼠標(biāo)輸入想要進(jìn)行的功能操作對(duì)應(yīng)的軌跡即可,解決了現(xiàn)有技術(shù)中如果某個(gè)應(yīng)用提供的功能圖標(biāo)或者按鈕較多,而在應(yīng)用的顯示界面上無法全部顯示時(shí),導(dǎo)致用戶需要通過多次點(diǎn)擊和查找才能選中所需的功能圖標(biāo)的問題。
[0118]同時(shí),應(yīng)用在實(shí)現(xiàn)時(shí),也無需在界面中設(shè)置功能圖標(biāo)或者按鈕,只需要預(yù)先在電子設(shè)備上或者應(yīng)用中設(shè)置好輸入軌跡與功能的對(duì)應(yīng)關(guān)系即可,使得應(yīng)用的界面即簡(jiǎn)潔也易操作,同時(shí)也便于對(duì)應(yīng)用進(jìn)行擴(kuò)展實(shí)現(xiàn)更多的功能。
[0119]需要說明的是,上述每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型;[0120]所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡。
[0121]本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)方式中,所述顯示模塊12具體用于:當(dāng)檢測(cè)模塊檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯示矩形框。
[0122]本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)方式中,如圖7所示,上述電子設(shè)備還包括:控制模塊15,用于在檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述輸入軌跡進(jìn)行移動(dòng);
[0123]所述控制模塊16,還用于當(dāng)檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束后并且所述輸入軌跡的最后觸點(diǎn)消失時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
[0124]本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)方式中,所述顯示模塊12還用于當(dāng)檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束時(shí),所述確定模塊確定所述輸入軌跡對(duì)應(yīng)的操作類型之后,顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。
[0125]本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)方式中,所述顯示模塊12還用于顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
[0126]本實(shí)施例中,所述電子設(shè)備可以為手機(jī)、平板電腦、MP4、車載終端等具有觸摸屏的設(shè)備,支持用戶通過觸摸進(jìn)行輸入;或者臺(tái)式電腦,具有鼠標(biāo)接入接口,支持用戶通過鼠標(biāo)進(jìn)行輸入。
[0127]所述應(yīng)用可以為即時(shí)通信(頂)、微博、電子郵箱(E-MAIL)、社交網(wǎng)站(SNS)、采用RSS (新聞聚合技術(shù))的應(yīng)用等等。
[0128]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0129]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種電子設(shè)備中實(shí)現(xiàn)與應(yīng)用交互的方法,其特征在于,所述方法包括: 所述電子設(shè)備檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中; 當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中; 所述電子設(shè)備檢測(cè)是否已產(chǎn)生輸入軌跡; 當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型; 所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型; 所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備顯示選中標(biāo)識(shí)包括: 當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),所述電子設(shè)備在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯 示矩形框。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:在檢測(cè)到輸入軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述輸入軌跡進(jìn)行移動(dòng); 當(dāng)檢測(cè)到輸入軌跡結(jié)束后并且所述輸入軌跡的最后觸點(diǎn)消失時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),所述電子設(shè)備確定所述輸入軌跡對(duì)應(yīng)的操作類型之后,還包括:顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備執(zhí)行所述操作類型對(duì)應(yīng)的操作之后,還包括: 顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸入軌跡由用戶通過所述電子設(shè)備的觸摸屏進(jìn)行觸摸輸入或者通過與所述電子設(shè)備連接的鼠標(biāo)進(jìn)行輸入。
8.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由開發(fā)應(yīng)用的技術(shù)人員在應(yīng)用的開發(fā)設(shè)計(jì)階段預(yù)先配置好,在應(yīng)用安裝到電子設(shè)備上之后,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系存儲(chǔ)在應(yīng)用相應(yīng)的安裝目錄下; 或者,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由用戶對(duì)應(yīng)用中的各個(gè)操作類型進(jìn)行手動(dòng)配置,并存儲(chǔ)在電子設(shè)備中。
9.一種電子設(shè)備,其特征在于,包括: 檢測(cè)模塊,用于檢測(cè)應(yīng)用中的待操作對(duì)象是否被選中; 顯示模塊,用于當(dāng)檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),顯示選中標(biāo)識(shí),以提示所述待操作對(duì)象已被選中; 所述檢測(cè)模塊還用于檢測(cè)是否已產(chǎn)生輸入軌跡; 確定模塊,用于當(dāng)檢測(cè)到輸入軌跡結(jié)束時(shí),確定所述輸入軌跡對(duì)應(yīng)的操作類型; 執(zhí)行模塊,用于執(zhí)行所述操作類型對(duì)應(yīng)的操作。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,每一種輸入軌跡唯一對(duì)應(yīng)一種操作類型; 所述輸入軌跡包括方向軌跡、圖案軌跡或自定義軌跡;其中,所述方向軌跡至少包括:向上的軌跡、向下的軌跡、向左的軌跡、向右的軌跡、左上的軌跡、左下的軌跡、右上的軌跡或者右下的軌跡;所述圖案軌跡至少包括:對(duì)勾、圓圈、英文字母、數(shù)字或者文字;所述自定義軌跡為用戶在所述電子設(shè)備中自定義的軌跡。
11.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述顯示模塊具體用于:當(dāng)檢測(cè)模塊檢測(cè)到所述應(yīng)用中的待操作對(duì)象被選中時(shí),在所述選中的待操作對(duì)象所在區(qū)域的外圍繪制并顯示矩形框。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,還包括:控制模塊,用于在檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束之前,將位于所述矩形框中的待操作對(duì)象按照所述輸入軌跡進(jìn)行移動(dòng); 所述控制模塊,還用于當(dāng)檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束后并且所述輸入軌跡的最后觸點(diǎn)消失時(shí),將位于所述矩形框中的待操作對(duì)象恢復(fù)到初始位置。
13.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述顯示模塊還用于當(dāng)檢測(cè)模塊檢測(cè)到輸入軌跡結(jié)束時(shí),所述確定模塊確定所述輸入軌跡對(duì)應(yīng)的操作類型之后,顯示所述操作類型對(duì)應(yīng)的操作標(biāo)識(shí)。
14.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述顯示模塊還用于顯示用于表示所述操作類型對(duì)應(yīng)的操作已完成的標(biāo)識(shí)。
15.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述輸入軌跡由用戶通過所述電子設(shè)備的觸摸屏進(jìn)行觸 摸輸入或者通過與所述電子設(shè)備連接的鼠標(biāo)進(jìn)行輸入。
16.根據(jù)權(quán)利要求9或10所述的電子設(shè)備,其特征在于,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由開發(fā)應(yīng)用的技術(shù)人員在應(yīng)用的開發(fā)設(shè)計(jì)階段預(yù)先配置好,在應(yīng)用安裝到電子設(shè)備上之后,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系存儲(chǔ)在應(yīng)用相應(yīng)的安裝目錄下; 或者,所述輸入軌跡與操作類型的對(duì)應(yīng)關(guān)系由用戶對(duì)應(yīng)用中的各個(gè)操作類型進(jìn)行手動(dòng)配置,并存儲(chǔ)在電子設(shè)備中。
【文檔編號(hào)】G06F3/0488GK103577079SQ201210257616
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月24日 優(yōu)先權(quán)日:2012年7月24日
【發(fā)明者】蔣延生 申請(qǐng)人:騰訊科技(深圳)有限公司