基礎(chǔ)信息
權(quán)利要求
說明書
PDF全文
法律信息
引證文獻(xiàn)
著錄項(xiàng)信息
專利名稱 | 響應(yīng)操作的方法和電子設(shè)備 |
申請?zhí)?/td> | CN201310033046.9 | 申請日期 | 2013-01-28 |
法律狀態(tài) | 授權(quán) | 申報國家 | 中國 |
公開/公告日 | 2014-08-06 | 公開/公告號 | CN103970434A |
優(yōu)先權(quán) | 暫無 | 優(yōu)先權(quán)號 | 暫無 |
主分類號 | G06F3/0484 | IPC分類號 | G;0;6;F;3;/;0;4;8;4查看分類表>
|
申請人 | 聯(lián)想(北京)有限公司 | 申請人地址 | 北京市海淀區(qū)上地西路6號
變更
專利地址、主體等相關(guān)變化,請及時變更,防止失效 |
權(quán)利人 | 聯(lián)想(北京)有限公司 | 當(dāng)前權(quán)利人 | 聯(lián)想(北京)有限公司 |
發(fā)明人 | 王赟 |
代理機(jī)構(gòu) | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人 | 張耀光 |
摘要
本發(fā)明公開了一種響應(yīng)操作的方法和電子設(shè)備,屬于通信技術(shù)領(lǐng)域。所述方法包括:當(dāng)檢測到輸入操作時,確定所述輸入操作的滑動方向;如果為預(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;其中,第一方向與第二方向不同,第二方向?yàn)闉g覽操作對應(yīng)的滑動方向,第一操作為下載操作或分享操作。所述電子設(shè)備包括:獲取模塊和執(zhí)行模塊。本發(fā)明實(shí)現(xiàn)了指定方向上輸入操作觸發(fā)下載或分享操作的響應(yīng),簡化了用戶操作,給用戶帶來便捷。
響應(yīng)操作的方法和電子設(shè)備\n技術(shù)領(lǐng)域\n[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種響應(yīng)操作的方法和電子設(shè)備。\n背景技術(shù)\n[0002] 目前,當(dāng)用戶使用手機(jī)瀏覽圖片時,多數(shù)手機(jī)支持的功能是通過手指左右滑動來實(shí)現(xiàn)瀏覽上、下張圖片。當(dāng)用戶想使用其它功能時,需要點(diǎn)擊一下屏幕,彈出功能菜單,再從中選擇需要的功能,點(diǎn)擊觸發(fā)該功能。例如,用戶在瀏覽圖片的過程中想下載一個新的圖片,則只能先點(diǎn)擊一下屏幕,待界面上彈出功能菜單后,再點(diǎn)擊下載按鈕,才能實(shí)現(xiàn)下載圖片到手機(jī)上,操作比較繁瑣,用戶體驗(yàn)不好。\n發(fā)明內(nèi)容\n[0003] 為了簡化用戶操作,本發(fā)明提供了一種響應(yīng)操作的方法和電子設(shè)備。所述技術(shù)方案如下:\n[0004] 一方面,本發(fā)明提供了一種響應(yīng)操作的方法,所述方法包括:\n[0005] 當(dāng)檢測到輸入操作時,確定所述輸入操作的滑動方向;\n[0006] 如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0007] 其中,所述第一方向與第二方向不同,所述第二方向?yàn)闉g覽操作對應(yīng)的滑動方向,所述第一操作為下載操作或分享操作。\n[0008] 其中,如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作,包括:\n[0009] 如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且所述輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作。\n[0010] 其中,如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且所述輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作,包括:\n[0011] 當(dāng)所述第二方向?yàn)闄M向時,如果所述第一位置坐標(biāo)的縱坐標(biāo)與所述第二位置坐標(biāo)的縱坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0012] 其中,所述橫向?yàn)榛趨⒖济娴臋M向。\n[0013] 其中,如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且所述輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作,包括:\n[0014] 當(dāng)所述第二方向?yàn)榭v向時,如果所述第一位置坐標(biāo)的橫坐標(biāo)與所述第二位置坐標(biāo)的橫坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0015] 其中,所述縱向?yàn)榛趨⒖济娴目v向。\n[0016] 進(jìn)一步地,所述方法還包括:\n[0017] 如果所述輸入操作的滑動方向?yàn)樗龅诙较颍瑒t根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第二方向?qū)?yīng)的瀏覽操作。\n[0018] 其中,根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作,包括:\n[0019] 根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,確定所述第一方向?qū)?yīng)的第一操作;\n[0020] 當(dāng)所述第一操作為下載操作時,獲取操作對象,對所述操作對象執(zhí)行下載操作,或者,對所述操作對象執(zhí)行下載操作及安裝操作;\n[0021] 當(dāng)所述第一操作為分享操作時,獲取操作對象,對所述操作對象執(zhí)行分享操作。\n[0022] 另一方面,本發(fā)明還提供了一種響應(yīng)操作的電子設(shè)備,所述電子設(shè)備包括:\n[0023] 獲取模塊,用于當(dāng)檢測到輸入操作時,確定所述輸入操作的滑動方向;\n[0024] 執(zhí)行模塊,用于如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0025] 其中,所述第一方向與第二方向不同,所述第二方向?yàn)闉g覽操作對應(yīng)的滑動方向,所述第一操作為下載操作或分享操作。\n[0026] 其中,所述執(zhí)行模塊包括:\n[0027] 執(zhí)行單元,用于如果所述輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且所述輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作。\n[0028] 其中,所述執(zhí)行單元用于:\n[0029] 當(dāng)所述第二方向?yàn)闄M向時,如果所述第一位置坐標(biāo)的縱坐標(biāo)與所述第二位置坐標(biāo)的縱坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0030] 其中,所述橫向?yàn)榛趨⒖济娴臋M向。\n[0031] 其中,所述執(zhí)行單元用于:\n[0032] 當(dāng)所述第二方向?yàn)榭v向時,如果所述第一位置坐標(biāo)的橫坐標(biāo)與所述第二位置坐標(biāo)的橫坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作;\n[0033] 其中,所述縱向?yàn)榛趨⒖济娴目v向。\n[0034] 進(jìn)一步地,所述執(zhí)行模塊還用于:\n[0035] 如果所述輸入操作的滑動方向?yàn)樗龅诙较颍瑒t根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第二方向?qū)?yīng)的瀏覽操作。\n[0036] 其中,所述執(zhí)行模塊用于:\n[0037] 根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,確定所述第一方向?qū)?yīng)的第一操作;\n[0038] 當(dāng)所述第一操作為下載操作時,獲取操作對象,對所述操作對象執(zhí)行下載操作,或者,對所述操作對象執(zhí)行下載操作及安裝操作;\n[0039] 當(dāng)所述第一操作為分享操作時,獲取操作對象,對所述操作對象執(zhí)行分享操作。\n[0040] 本發(fā)明提供的技術(shù)方案帶來的有益效果是:通過檢測輸入操作并確定輸入操作的滑動方向,在該滑動方向?yàn)轭A(yù)先指定的第一方向的情況下,執(zhí)行第一方向?qū)?yīng)的下載操作或分享操作,實(shí)現(xiàn)了第一方向上輸入操作觸發(fā)下載操作或分享操作的響應(yīng),無需彈出功能菜單并等待用戶選擇,簡化了用戶操作,其中,第一方向不同于瀏覽操作對應(yīng)的第二方向,當(dāng)用戶進(jìn)行下載操作或分享操作時,無需進(jìn)行繁瑣的操作,只需按照第一方向滑動手指即可,給用戶帶來便捷。\n附圖說明\n[0041] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。\n[0042] 圖1是本發(fā)明一實(shí)施例提供的響應(yīng)操作的方法流程圖;\n[0043] 圖2是本發(fā)明另一實(shí)施例提供的響應(yīng)操作的方法流程圖;\n[0044] 圖3是本發(fā)明實(shí)施例提供的確定觸摸的滑動方向的示意圖;\n[0045] 圖4是本發(fā)明再一實(shí)施例提供的響應(yīng)操作的電子設(shè)備結(jié)構(gòu)圖。\n具體實(shí)施方式\n[0046] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。\n[0047] 參見圖1,本實(shí)施例提供了一種響應(yīng)操作的方法,包括:\n[0048] 101:當(dāng)檢測到輸入操作時,確定該輸入操作的滑動方向。\n[0049] 102:如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作。\n[0050] 其中,第一方向與第二方向不同,第二方向?yàn)闉g覽操作對應(yīng)的滑動方向,第一操作為下載操作或分享操作。\n[0051] 一種實(shí)施方式下,如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作,包括:\n[0052] 如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作。\n[0053] 另一種實(shí)施方式下,如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作,包括:\n[0054] 當(dāng)?shù)诙较驗(yàn)闄M向時,如果第一位置坐標(biāo)的縱坐標(biāo)與第二位置坐標(biāo)的縱坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;\n[0055] 其中,所述橫向?yàn)榛趨⒖济娴臋M向。所述參考面是指大地的方向,也就是水平面的方向,所述橫向與電子設(shè)備的屏幕為橫屏顯示還是豎屏顯示無關(guān),僅指相對于參考面而言的橫向,下文不再特別聲明。\n[0056] 再一種實(shí)施方式下,如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作,包括:\n[0057] 當(dāng)?shù)诙较驗(yàn)榭v向時,如果第一位置坐標(biāo)的橫坐標(biāo)與第二位置坐標(biāo)的橫坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;\n[0058] 其中,所述縱向?yàn)榛趨⒖济娴目v向。所述參考面是指大地的方向,也就是水平面的方向,所述縱向與電子設(shè)備的屏幕為橫屏顯示還是豎屏顯示無關(guān),僅指相對于參考面而言的縱向,下文不再特別聲明。\n[0059] 還一種實(shí)施方式下,上述方法還包括:\n[0060] 如果該輸入操作的滑動方向?yàn)榈诙较?,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第二方向?qū)?yīng)的瀏覽操作。\n[0061] 另一種實(shí)施方式下,根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行所述第一方向?qū)?yīng)的第一操作,包括:\n[0062] 根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,確定所述第一方向?qū)?yīng)的第一操作;\n[0063] 當(dāng)所述第一操作為下載操作時,獲取操作對象,對所述操作對象執(zhí)行下載操作,或者,對所述操作對象執(zhí)行下載操作及安裝操作;\n[0064] 當(dāng)所述第一操作為分享操作時,獲取操作對象,對所述操作對象執(zhí)行分享操作。\n[0065] 其中,當(dāng)?shù)谝徊僮鳛橄螺d操作時,可以根據(jù)輸入操作在屏幕上的接觸點(diǎn)是否落在某個圖標(biāo)的區(qū)域范圍內(nèi),來獲取與該輸入操作對應(yīng)的操作對象。例如,屏幕上顯示有若干個圖標(biāo),當(dāng)用戶在屏幕上的觸摸點(diǎn)落入其中一個圖標(biāo)的區(qū)域范圍內(nèi)時,可以獲取該圖標(biāo),并下載該圖標(biāo)對應(yīng)的應(yīng)用程序以及安裝該應(yīng)用程序。當(dāng)?shù)谝徊僮鳛榉窒聿僮鲿r,可以根據(jù)輸入操作是否落入屏幕上顯示的照片或圖片的區(qū)域范圍內(nèi),來獲取與該輸入操作對應(yīng)的操作對象。例如,屏幕上正在全屏顯示照片,當(dāng)用戶在屏幕上滑動手指時,如果用戶手指按下時的觸摸點(diǎn)落入照片的區(qū)域范圍內(nèi),則可以獲取該照片,并對該照片執(zhí)行分享操作。\n[0066] 本實(shí)施例提供的上述方法可以應(yīng)用于具有輸入操作屏的電子設(shè)備中,如移動終端、平板電腦等等。\n[0067] 本實(shí)施例提供的上述方法,通過檢測輸入操作并確定輸入操作的滑動方向,在該滑動方向?yàn)轭A(yù)先指定的第一方向的情況下,執(zhí)行第一方向?qū)?yīng)的下載操作或分享操作,實(shí)現(xiàn)了第一方向上輸入操作觸發(fā)下載操作或分享操作的響應(yīng),無需彈出功能菜單并等待用戶選擇,簡化了用戶操作,其中,第一方向不同于瀏覽操作對應(yīng)的第二方向,當(dāng)用戶進(jìn)行下載操作或分享操作時,無需進(jìn)行繁瑣的操作,只需按照第一方向滑動手指即可,給用戶帶來便捷。\n[0068] 參見圖2,本發(fā)明另一實(shí)施例提供了一種響應(yīng)操作的方法,包括:\n[0069] 201:當(dāng)檢測到輸入操作時,確定該輸入操作的滑動方向。\n[0070] 具體地,可以獲取觸摸過程中第一觸摸點(diǎn)的第一位置坐標(biāo)和第二觸摸點(diǎn)的第二位置坐標(biāo),所述第二觸摸點(diǎn)為在所述第一觸摸點(diǎn)之后觸摸的點(diǎn),然后根據(jù)第一位置坐標(biāo)和第二位置坐標(biāo)確定輸入操作的方向?;蛘?,也可以根據(jù)輸入操作在屏幕上的觸摸面積的變化來確定輸入操作的滑動方向等等,本發(fā)明對此不做具體限定。\n[0071] 202:判斷該滑動方向?yàn)轭A(yù)先指定的第一方向還是第二方向,如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則執(zhí)行203;如果該輸入操作的滑動方向?yàn)榈诙较?,則執(zhí)行205。\n[0072] 本實(shí)施例中,第一方向與第二方向不同,第一方向?yàn)轭A(yù)先指定的方向,第二方向?yàn)闉g覽操作對應(yīng)的滑動方向。其中,所述第一方向可以為上方、下方、左方、右方、左上方、右上方、左下方和右下方中的任一種,如瀏覽操作對應(yīng)的滑動方向?yàn)闄M向,第一方向?yàn)樯戏?、下方、左上方、右上方、左下方或右下方等等,本發(fā)明對此不做具體限定。\n[0073] 具體地,可以采用如下方式判斷:\n[0074] 當(dāng)?shù)诙较驗(yàn)闄M向時,如果第一位置坐標(biāo)的縱坐標(biāo)與第二位置坐標(biāo)的縱坐標(biāo)不同,則確定該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,其中,所述橫向?yàn)榛趨⒖济娴臋M向;或者,\n[0075] 當(dāng)?shù)诙较驗(yàn)榭v向時,如果第一位置坐標(biāo)的橫坐標(biāo)與第二位置坐標(biāo)的橫坐標(biāo)不同,則確定該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,其中,所述縱向?yàn)榛趨⒖济娴目v向。\n[0076] 203:判斷該輸入操作的滑動距離值是否大于預(yù)設(shè)的閾值,如果是,則執(zhí)行204;否則,流程結(jié)束。\n[0077] 所述預(yù)設(shè)的閾值可以根據(jù)需要設(shè)置,本發(fā)明對具體數(shù)值不做限定。\n[0078] 其中,判斷該輸入操作的滑動距離值是否大于預(yù)設(shè)的閾值,可以具體包括:\n[0079] 當(dāng)?shù)诙较驗(yàn)闄M向時,判斷第一位置坐標(biāo)的縱坐標(biāo)與第二位置坐標(biāo)的縱坐標(biāo)之差的絕對值是否大于預(yù)設(shè)的閾值;或者,\n[0080] 當(dāng)?shù)诙较驗(yàn)榭v向時,判斷第一位置坐標(biāo)的橫坐標(biāo)與第二位置坐標(biāo)的橫坐標(biāo)之差的絕對值是否大于預(yù)設(shè)的閾值。\n[0081] 204:根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作,該第一操作為下載操作或分享操作,流程結(jié)束。\n[0082] 具體地,本步驟可以包括:\n[0083] 根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,確定所述第一方向?qū)?yīng)的第一操作;\n[0084] 當(dāng)?shù)谝徊僮鳛橄螺d操作時,獲取操作對象,對該操作對象執(zhí)行下載操作,或者,對該操作對象執(zhí)行下載操作及安裝操作;\n[0085] 當(dāng)?shù)谝徊僮鳛榉窒聿僮鲿r,獲取操作對象,對該操作對象執(zhí)行分享操作。\n[0086] 205:根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第二方向?qū)?yīng)的瀏覽操作,流程結(jié)束。\n[0087] 本實(shí)施例中,預(yù)先指定的方向可以為多個,每個方向都對應(yīng)一個操作。例如,瀏覽操作對應(yīng)的方向?yàn)闄M向,則預(yù)先指定輸入操作向上滑動對應(yīng)下載操作,輸入操作向下滑動對應(yīng)分享操作等等。對于移動終端而言,由于屏幕的大小有限,所述預(yù)先指定的方向不宜太多,優(yōu)選地為兩個,以免帶來誤操作。對于屏幕較大的平板電腦而言,預(yù)先指定的方向可以比移動終端多些,如為4個、5個或6個等等,以增強(qiáng)更多的響應(yīng)功能,提升用戶的體驗(yàn)。\n[0088] 下面具體舉例說明上述方法的執(zhí)行過程。\n[0089] 例如,瀏覽操作對應(yīng)的方向?yàn)闄M向,預(yù)先指定向下滑動對應(yīng)下載操作,向上滑動對應(yīng)分享操作。監(jiān)聽觸摸屏幕的事件,當(dāng)觸摸按下時記錄當(dāng)前的第一位置坐標(biāo)(x1,y1),當(dāng)觸摸松開時記錄當(dāng)前的第二位置坐標(biāo)(x2,y2),預(yù)設(shè)的閾值為t,屏幕的左上角為坐標(biāo)的原點(diǎn),x1和x2為橫坐標(biāo),y1和y2為縱坐標(biāo)。如果(y2-y1)>0且|y2-y1|>t,則確定該觸摸的滑動方向?yàn)橄蛳禄瑘?zhí)行下載操作;如果(y2-y1)<0且|y2-y1|>t,則確定該觸摸的滑動方向?yàn)橄蛏匣瑘?zhí)行分享操作。\n[0090] 再如,瀏覽操作對應(yīng)的方向?yàn)闄M向,預(yù)先指定向上滑動對應(yīng)下載操作,向下滑動對應(yīng)分享操作。監(jiān)聽觸摸屏幕的事件,當(dāng)觸摸按下時記錄當(dāng)前的第一位置坐標(biāo)(x1,y1),當(dāng)觸摸松開時記錄當(dāng)前的第二位置坐標(biāo)(x2,y2),預(yù)設(shè)的閾值為t,屏幕的左下角為坐標(biāo)的原點(diǎn),x1和x2為橫坐標(biāo),y1和y2為縱坐標(biāo)。如果(y2-y1)>0且|y2-y1|>t,則確定該觸摸的滑動方向?yàn)橄蛏匣?,?zhí)行下載操作;如果(y2-y1)<0且|y2-y1|>t,則確定該觸摸的滑動方向?yàn)橄蛳禄?,?zhí)行方向操作。\n[0091] 本實(shí)施例中,屏幕坐標(biāo)的分布可以將左上角設(shè)置為坐標(biāo)原點(diǎn)(0,0),右下角設(shè)置為屏幕分辨率的最大值,或者,也可以將左下角設(shè)置為坐標(biāo)原點(diǎn)(0,0),右上角設(shè)置為屏幕分辨率的最大值等等,本發(fā)明對此不做具體限定。其中,屏幕分辨率的最大值根據(jù)終端的設(shè)置而不同,如(320,480)等等,本發(fā)明對此也不做具體限定。\n[0092] 上述兩個例子給出了預(yù)先指定向上和向下兩個方向的場景。在實(shí)際應(yīng)用中,還可以預(yù)先指定其它方向,如左上方、右上方、左下方或右下方等等。下面再以瀏覽操作對應(yīng)的滑動方向?yàn)闄M向,預(yù)先指定右上方對應(yīng)下載操作為例說明確定觸摸的滑動方向的過程。參見圖3,為本實(shí)施例提供的確定觸摸的滑動方向的示意圖。其中,t(x1,y1)為用戶手指觸摸按下屏幕時接觸的點(diǎn),L1為一條直線,可以用y=2x來表示,L2為另一條直線,可以用x=2y來表示。L1和L2兩條直線將t點(diǎn)右上方的區(qū)域劃分成三個區(qū)域,分別為區(qū)域1、2和3。當(dāng)用戶手指觸摸滑動至t’(x2,y2)時,計(jì)算滑動的橫向偏移值△x=x2-x1;滑動的縱向偏移值△y=y2-y1。如果△y>2△x,則可以確定用戶手指在區(qū)域1中松開,將觸摸的滑動方向確定為向上滑動;如果△x<2△y且△y<2△x,則可以確定用戶手指在區(qū)域2中松開,將觸摸的滑動方向確定為向右上方滑動,執(zhí)行下載操作;如果△x>2△y,則可以確定用戶手指在區(qū)域3中松開,將觸摸的滑動方向確定為向右滑動,執(zhí)行瀏覽操作。\n[0093] 本實(shí)施例提供的上述方法可以應(yīng)用于具有觸摸屏的電子設(shè)備中,如移動終端、平板電腦等等。\n[0094] 本實(shí)施例提供的上述方法,通過檢測輸入操作并確定輸入操作的滑動方向,在該滑動方向?yàn)轭A(yù)先指定的第一方向且該輸入操作的滑動距離值大于預(yù)設(shè)的閾值的情況下,執(zhí)行第一方向?qū)?yīng)的下載操作或分享操作,實(shí)現(xiàn)了第一方向上輸入操作觸發(fā)下載操作或分享操作的響應(yīng),無需彈出功能菜單并等待用戶選擇,簡化了用戶操作,其中,第一方向不同于瀏覽操作對應(yīng)的第二方向,當(dāng)用戶進(jìn)行下載操作或分享操作時,無需進(jìn)行繁瑣的操作,只需按照第一方向滑動手指即可,給用戶帶來便捷;而且,在輸入操作的滑動距離值大于預(yù)設(shè)的閾值的情況下,才執(zhí)行下載操作或分享操作,避免了用戶誤操作下的響應(yīng),提高了響應(yīng)的精確度。\n[0095] 參見圖4,本發(fā)明再一實(shí)施例還提供了一種響應(yīng)操作的電子設(shè)備,包括:\n[0096] 獲取模塊401,用于當(dāng)檢測到輸入操作時,確定該輸入操作的滑動方向;\n[0097] 執(zhí)行模塊402,用于如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;\n[0098] 其中,第一方向與第二方向不同,第二方向?yàn)闉g覽操作對應(yīng)的滑動方向,第一操作為下載操作或分享操作。\n[0099] 其中,執(zhí)行模塊402包括:\n[0100] 執(zhí)行單元,用于如果該輸入操作的滑動方向?yàn)轭A(yù)先指定的第一方向,且該輸入操作的滑動距離值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作。\n[0101] 進(jìn)一步地,上述執(zhí)行單元可以用于:\n[0102] 當(dāng)?shù)诙较驗(yàn)闄M向時,如果第一位置坐標(biāo)的縱坐標(biāo)與第二位置坐標(biāo)的縱坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;\n[0103] 其中,所述橫向?yàn)榛趨⒖济娴臋M向。\n[0104] 或者,上述執(zhí)行單元用于:\n[0105] 當(dāng)?shù)诙较驗(yàn)榭v向時,如果第一位置坐標(biāo)的橫坐標(biāo)與第二位置坐標(biāo)的橫坐標(biāo)不同且二者之差的絕對值大于預(yù)設(shè)的閾值,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第一方向?qū)?yīng)的第一操作;\n[0106] 其中,所述縱向?yàn)榛趨⒖济娴目v向。\n[0107] 本實(shí)施例中,執(zhí)行模塊402還可以用于:\n[0108] 如果該輸入操作的滑動方向?yàn)榈诙较?,則根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,執(zhí)行第二方向?qū)?yīng)的瀏覽操作。\n[0109] 本實(shí)施例中,執(zhí)行模塊402用于:\n[0110] 根據(jù)預(yù)設(shè)的滑動方向與操作的對應(yīng)關(guān)系,確定所述第一方向?qū)?yīng)的第一操作;\n[0111] 當(dāng)所述第一操作為下載操作時,獲取操作對象,對所述操作對象執(zhí)行下載操作,或者,對該操作對象執(zhí)行下載操作及安裝操作;\n[0112] 當(dāng)所述第一操作為分享操作時,獲取操作對象,對所述操作對象執(zhí)行分享操作。\n[0113] 本實(shí)施例提供的上述電子設(shè)備可以執(zhí)行上述任一方法實(shí)施例中提供的方法,詳細(xì)過程見方法實(shí)施例中的描述,此處不贅述。所述電子設(shè)備為具有輸入操作屏的電子設(shè)備,如移動終端、平板電腦等等。\n[0114] 本實(shí)施例提供的上述電子設(shè)備,通過檢測輸入操作并確定輸入操作的滑動方向,在該滑動方向?yàn)轭A(yù)先指定的第一方向的情況下,執(zhí)行第一方向?qū)?yīng)的下載操作或分享操作,實(shí)現(xiàn)了第一方向上輸入操作觸發(fā)下載操作或分享操作的響應(yīng),無需彈出功能菜單并等待用戶選擇,簡化了用戶操作,其中,第一方向不同于瀏覽操作對應(yīng)的第二方向,當(dāng)用戶進(jìn)行下載操作或分享操作時,無需進(jìn)行繁瑣的操作,只需按照第一方向滑動手指即可,給用戶帶來便捷。進(jìn)一步地,在輸入操作的滑動距離值大于預(yù)設(shè)的閾值的情況下,才執(zhí)行下載操作或分享操作,避免了用戶誤操作下的響應(yīng),提高了響應(yīng)的精確度。\n[0115] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。\n[0116] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
法律信息
- 2017-12-29
- 2014-09-03
實(shí)質(zhì)審查的生效
IPC(主分類): G06F 3/0484
專利申請?zhí)? 201310033046.9
申請日: 2013.01.28
- 2014-08-06
引用專利(該專利引用了哪些專利)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 |
1
| |
2011-06-08
|
2009-12-08
| | |
2
| |
2012-08-22
|
2011-03-29
| | |
3
| |
2011-10-19
|
2011-05-20
| | |
4
| |
2012-08-22
|
2012-02-20
| | |
5
| |
2010-12-22
|
2010-06-08
| | |
6
| |
2011-04-20
|
2009-09-14
| | |
7
| |
2012-07-25
|
2012-01-14
| | |
8
| | 暫無 |
2008-04-21
| | |
被引用專利(該專利被哪些專利引用)
序號 | 公開(公告)號 | 公開(公告)日 | 申請日 | 專利名稱 | 申請人 | 該專利沒有被任何外部專利所引用! |