根據(jù)觸摸軌跡顯示幫助界面的智能設(shè)備及其方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能設(shè)備技術(shù)領(lǐng)域,特別是涉及一種根據(jù)觸摸軌跡顯示幫助界面的智 能設(shè)備及其方法。
【背景技術(shù)】
[0002] 目前,智能設(shè)備越來越普及到人們的生活當(dāng)中,例如智能手機。相應(yīng)地,智能手機 的各種應(yīng)用層出不窮,在使用新應(yīng)用之前,用戶需要花費時間來熟悉并掌握使用技巧。在 首次使用應(yīng)用時顯示幫助界面,以提示用戶如何使用;但是現(xiàn)有的幫助界面通常是比較粗 略的并不能對新應(yīng)用的每個控件進行提示,而且面對不同用戶時所給出的提示是一樣的, 例如部分用戶可能并不希望看到幫助界面,另一部分用戶可能希望得到更多更細(xì)的幫助提 示。因此現(xiàn)有技術(shù)中固定的幫助界面不能滿足用戶的各種需求,并且在開始使用應(yīng)用前顯 示過多的幫助界面,導(dǎo)致用戶感覺較為繁瑣,進而降低用戶體驗效果。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明主要解決的技術(shù)問題是提供一種根據(jù)觸摸軌跡顯示幫助界面的智能設(shè)備 及其方法,以解決上述問題。
[0004] 為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種根據(jù)觸摸軌跡顯 示幫助界面的方法,其應(yīng)用于智能設(shè)備的觸摸界面,該方法包括:
[0005] 獲取觸摸軌跡的坐標(biāo)點,并判斷觸摸軌跡是否為問號;
[0006] 若是,則獲取與位于觸摸軌跡的坐標(biāo)點上的觸控件所對應(yīng)的幫助界面,并且在觸 摸界面上顯示幫助界面。
[0007] 其中,獲取觸摸軌跡的坐標(biāo)點包括:
[0008] 從觸摸軌跡的坐標(biāo)點獲取位于觸摸軌跡的上半部的第一點、第二點、第三點、第四 點以及第五點和位于觸摸軌跡的下半部的第六點;
[0009] 其中,第一點為觸摸軌跡的第一個坐標(biāo)點,第二點為在觸摸軌跡的坐標(biāo)點中橫坐 標(biāo)最小的坐標(biāo)點,第三點為在觸摸軌跡的坐標(biāo)點中縱坐標(biāo)最大的坐標(biāo)點,第四點為在觸摸 軌跡的坐標(biāo)點中橫坐標(biāo)最大的坐標(biāo)點,第五點為在上半部的縱坐標(biāo)最小的坐標(biāo)點,第六點 為觸摸軌跡的最后一個坐標(biāo)點。
[0010] 其中,獲取觸摸軌跡的坐標(biāo)點進一步包括:
[0011] 根據(jù)第一點的縱坐標(biāo)與第三點的縱坐標(biāo)之差的絕對值和第二點的橫坐標(biāo)與第三 點的橫坐標(biāo)之差的絕對值形成第一區(qū)域,第一點與第三點連接的直線將第一區(qū)域劃分為第 二區(qū)域和位于第二區(qū)域的右側(cè)的第三區(qū)域;
[0012] 根據(jù)第三點的縱坐標(biāo)與第四點的縱坐標(biāo)之差的絕對值和第三點的橫坐標(biāo)與第四 點的橫坐標(biāo)之差的絕對值形成第四區(qū)域,第三點與第四點連接的直線將第四區(qū)域劃分為第 五區(qū)域和位于第五區(qū)域的右側(cè)的第六區(qū)域;
[0013] 根據(jù)第四點的縱坐標(biāo)與第五點的縱坐標(biāo)之差的絕對值和第一點的橫坐標(biāo)與第四 點的橫坐標(biāo)之差的絕對值形成第七區(qū)域。
[0014] 其中,獲取觸摸軌跡的坐標(biāo)點進一步包括:
[0015] 根據(jù)第一點的縱坐標(biāo)與第三點的縱坐標(biāo)之差的絕對值,獲取第一高度;
[0016] 根據(jù)第二點的橫坐標(biāo)與第四點的橫坐標(biāo)之差的絕對值,獲取寬度;
[0017] 根據(jù)第三點的縱坐標(biāo)與第五點的縱坐標(biāo)之差的絕對值,獲取第二高度;
[0018] 根據(jù)第二高度的一半形成正方形的第八區(qū)域。
[0019] 其中,第一高度與寬度的比值為0. 5-2,第二高度為第一高度和寬度中的最大值的 1.5 倍。
[0020] 其中,問號包括上半部和下半部;判斷觸摸軌跡是否為問號包括:
[0021] 判斷位于第一點和第三點之間的坐標(biāo)點是否均位于第二區(qū)域內(nèi);
[0022] 若是,則判斷位于第三點和第四點之間的坐標(biāo)點是否均位于第六區(qū)域內(nèi);
[0023] 若是,則判斷位于第三點和第五點之間的坐標(biāo)點是否位于第七區(qū)域內(nèi);
[0024] 若是,則判斷觸摸軌跡的上半部為問號的上半部;
[0025] 在觸摸界面上顯示幫助界面包括:
[0026] 在觸摸界面上顯示幫助界面的底層界面。
[0027] 其中,在判斷觸摸軌跡的上半部為問號的上半部之后,方法進一步包括:
[0028] 判斷觸摸軌跡的上半部和觸摸軌跡的下半部間隔的時間是否大于預(yù)設(shè)時間;
[0029] 若否,判斷第六點是否位于第八區(qū)域內(nèi);
[0030] 若是,則判斷觸摸軌跡的下半部為問號的下半部,在觸摸界面上顯示幫助界面。
[0031] 其中,若是,則關(guān)閉在觸摸界面上顯示幫助界面的底層界面。
[0032] 其中,在觸摸界面上顯示幫助界面進一步包括:
[0033] 幫助界面上設(shè)置有語音按鈕,在觸發(fā)語音按鈕時,通過播放器打開與幫助界面對 應(yīng)的語音文件。
[0034] 為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是:提供一種根據(jù)觸摸軌跡 顯示幫助界面的智能設(shè)備,其包括:
[0035] 處理器,用于獲取觸摸軌跡的坐標(biāo)點,并判斷觸摸軌跡是否為問號;若是,則處理 器獲取與位于觸摸軌跡的坐標(biāo)點上的觸控件所對應(yīng)的幫助界面;
[0036] 觸摸屏,與處理器連接,其包括觸控界面,用于在觸摸界面上顯示幫助界面。
[0037] 本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過獲取觸摸軌跡的坐標(biāo) 點,并判斷觸摸軌跡是否為問號;若是,則獲取與位于觸摸軌跡的坐標(biāo)點上的觸控件所對應(yīng) 的幫助界面,并且在觸摸界面上顯示幫助界面;用戶能夠根據(jù)需要獲取觸控件所對應(yīng)的幫 助界面,不必在運行新應(yīng)用時顯示幫助界面,能夠提高用戶的體驗效果。
【附圖說明】
[0038] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,進一步可以根據(jù)這些附圖獲得 其他的附圖。其中:
[0039] 圖1是本發(fā)明第一實施例的根據(jù)觸摸軌跡顯示幫助界面的方法的流程圖;
[0040] 圖2是圖1中觸摸界面的示意圖;
[0041] 圖3是圖1中問號的示意圖;
[0042] 圖4是圖1中獲取觸摸軌跡的6個點的示意圖;
[0043] 圖5是圖1中幫助界面的示意圖;
[0044] 圖6是圖5中幫助界面的底層界面和幫助信息的示意圖;
[0045] 圖7是圖6中幫助界面設(shè)置語音按鈕的示意圖;
[0046] 圖8是本發(fā)明第一實施例的智能設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0047] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部實施例?;诒?發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性的勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0048] 請參見圖1所示,圖1是本發(fā)明第一實施例的根據(jù)觸摸軌跡顯示幫助界面的方法 的流程圖。本實施例所揭示的方法應(yīng)用于智能設(shè)備的觸摸界面,如圖1所示,該方法包括以 下步驟:
[0049] S101,獲取觸摸軌跡的坐標(biāo)點,并判斷觸摸軌跡是否為問號;若是,則進入步驟 S102 ;若否,則進入步驟S103 ;
[0050] S102,獲取與位于觸摸軌跡的坐標(biāo)點上的觸控件所對應(yīng)的幫助界面,并且在觸摸 界面上顯示幫助界面;
[0051] S103,結(jié)束。
[0052] 請一并參見圖2所示,在步驟S101中,用戶在觸摸界面21上進行滑動操作,智能 設(shè)備獲取該滑動操作所形成的觸摸軌跡22的坐標(biāo)點,并判斷觸摸軌跡22是否為問號;觸摸 軌跡22包括上半部221和下半部222 ;觸控件23位于觸摸軌跡22的坐標(biāo)點上,即觸摸軌 跡22在觸控件23上。觸控件23優(yōu)選為智能設(shè)備的應(yīng)用程序的觸控件。
[0053] 其中,問號30包括上半部31和下半