一種顯示控制方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本申請(qǐng)涉及電子技術(shù)領(lǐng)域,尤其涉及一種顯示控制方法及電子設(shè)備。
【背景技術(shù)】
[0002] 當(dāng)前,移動(dòng)終端設(shè)備的應(yīng)用越來越廣泛,手機(jī)、平板電腦等終端設(shè)備給用戶帶來的 極大的便利,所以移動(dòng)終端的各種應(yīng)用也應(yīng)運(yùn)而生,所以對(duì)移動(dòng)終端的開發(fā)在各個(gè)領(lǐng)域興 起,特別是能夠觸控操作的移動(dòng)終端。
[0003] 目前,移動(dòng)終端中的移動(dòng)都需要各種不同的觸控操作進(jìn)行控制,移動(dòng)終端中的部 分應(yīng)用需要用戶連續(xù)的進(jìn)行觸控操作才能達(dá)到用戶需要的效果,比如說要控制終端中的顯 示內(nèi)容時(shí),用戶需要進(jìn)行多次繁瑣的觸控操作,這樣不僅使得觸控操作較為復(fù)雜,并且也使 用戶的使用便捷度較低。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供了一種顯示控制方法及電子設(shè)備,用以解決控制終端中的顯示 內(nèi)容時(shí),用戶需要進(jìn)行多次繁瑣的觸控操作,這樣不僅使得觸控操作較為復(fù)雜,并且也使用 戶的使用便捷度較低的問題。
[0005] 其具體的技術(shù)方案如下:
[0006] 一種顯示控制的方法,包括:
[0007] 檢測(cè)觸控感應(yīng)單元上的第一觸控操作以及在所述第一觸控操作之后的第二觸控 操作;
[0008] 解析所述第一觸控操作以及所述第二觸控操作,并確定所述第一觸控操作對(duì)應(yīng)的 第一觸控方向,以及所述第二觸控操作對(duì)應(yīng)的第二觸控方向;
[0009] 根據(jù)所述第一觸控方向以及所述第二觸控方向,獲取第一控制指令,所述第一控 制指令不同于依次執(zhí)行的所述第一觸控操作對(duì)應(yīng)第二控制指令以及所述第二觸控操作對(duì) 應(yīng)的第三控制指令。
[0010] 可選的,在檢測(cè)觸控感應(yīng)單元上的第一觸控操作以及在所述第一觸控操作之后的 第二觸控操作之前,還包括:
[0011] 檢測(cè)在所述觸控感應(yīng)單元上的所述第一觸控操作,并響應(yīng)所述第一觸控操作。
[0012] 可選的,解析所述第一觸控操作以及所述第二觸控操作,包括:
[0013] 獲取所述第一觸控操作與所述第二觸控操作之間的第一時(shí)間間隔;
[0014] 在所述第一時(shí)間間隔小于等于第一預(yù)設(shè)閾值時(shí),解析所述第一觸控操作以及所述 第二觸控操作;
[0015] 在所述第一時(shí)間間隔大于所述第一預(yù)設(shè)閾值時(shí),解析所述第一觸控操作得到第二 控制指令,并解析所述第二觸控操作得到第三控制指令,所述第二控制指令與所述第三控 制指令依次執(zhí)行。
[0016] 可選的,確定所述第一觸控操作對(duì)應(yīng)的第一觸控方向,以及所述第二觸控操作對(duì) 應(yīng)的第二觸控方向,包括:
[0017] 根據(jù)所述第一觸控操作確定第一觸控軌跡,并根據(jù)所述第二觸控操作確定第二觸 控軌跡;
[0018] 獲取所述第一觸控軌跡中的第一觸控起始點(diǎn)以及第一觸控終點(diǎn),以及所述第二觸 控軌跡的第二觸控起始點(diǎn)以及第二觸控終點(diǎn);
[0019] 根據(jù)所述第一觸控軌跡中的所述第一觸控起始點(diǎn)以及所述第一觸控終點(diǎn),確定所 述第一觸控操作相對(duì)于所述觸控感應(yīng)單元的第一邊緣的所述第一觸控方向;
[0020] 根據(jù)所述第二觸控軌跡中的所述第二觸控起始點(diǎn)以及所述第二觸控終點(diǎn),確定所 述第二觸控操作相對(duì)于所述觸控感應(yīng)單元的所述第一邊緣的所述第二觸控方向。
[0021] 可選的,根據(jù)所述第一觸控方向以及所述第二觸控方向,獲取第一控制指令,包 括:
[0022] 確定所述第一觸控方向與所述第二觸控方向之間形成的最小夾角;
[0023] 根據(jù)夾角與控制指令之間的對(duì)應(yīng)關(guān)系,獲取所述最小夾角對(duì)應(yīng)的所述第一控制指 令,所述第一控制指令用于控制顯示單元上的顯示內(nèi)容。
[0024] 可選的,根據(jù)所述第一觸控方向以及所述第二觸控方向,獲取第一控制指令,包 括:
[0025] 確定所述第一觸控方向與所述第二觸控方向之間形成的最小夾角;
[0026] 判定所述最小夾角是否小于等于第二預(yù)設(shè)閾值;
[0027] 若所述最小夾角小于等于所述第二預(yù)設(shè)閾值時(shí),獲取所述第一控制指令,所述第 一控制指令用于控制顯示單元上的顯示內(nèi)容。
[0028] 可選的,獲取所述第一控制指令,包括:
[0029] 根據(jù)觸控方向與控制指令之間的對(duì)應(yīng)關(guān)系,確定并獲取所述第一觸控方向?qū)?yīng)的 所述第一控制指令;
[0030] 其中,當(dāng)所述顯示內(nèi)容的面積大于顯示單元上顯示區(qū)域的面積,在所述第二觸控 操作結(jié)束時(shí),則按照預(yù)設(shè)移動(dòng)速度移動(dòng)所述顯示內(nèi)容,直至所述顯示內(nèi)容的邊界進(jìn)入所述 顯示區(qū)域;或者
[0031] 在所述第二觸控操作結(jié)束時(shí),將所述顯示內(nèi)容的邊界顯示在所述顯示區(qū)域內(nèi),并 按照所述預(yù)設(shè)移動(dòng)速度移動(dòng)所述顯示內(nèi)容。
[0032] 可選的,在生成第一控制指令之后,還包括:
[0033] 檢測(cè)第三觸控操作以及在所述第三觸控操作之后的第四觸控操作,并確定所述第 三觸控操作對(duì)應(yīng)的第三觸控軌跡,以及所述第四觸控操作對(duì)應(yīng)的第四觸控軌跡,其中,所述 第三觸控軌跡與所述第一觸控軌跡以及所述第二觸控軌跡不同,第四觸控軌跡與所述第一 觸控軌跡以及所述第二觸控軌跡不同;
[0034] 獲取所述第三觸控操作對(duì)應(yīng)的第三觸控方向,以及所述第四觸控操作對(duì)應(yīng)的第四 觸控方向;
[0035] 若所述第三觸控方向與所述第一觸控方向相同,所述第四觸控方向與所述第二觸 控方向相同時(shí),生成所述第一控制指令。
[0036] 可選的,根據(jù)所述第一觸控方向以及所述第二觸控方向,獲取第一控制指令,包 括:
[0037] 確定所述第一觸控方向與所述第二觸控方向之間的最小夾角;
[0038] 判定所述最小夾角是否大于等于第三預(yù)設(shè)閾值;
[0039] 若所述最小夾角大于等于所述第三預(yù)設(shè)閾值時(shí),生成所述第一控制指令,所述第 一控制指令用于放大或者縮小顯示單元上的顯示內(nèi)容。
[0040] 可選的,所述第一觸控操作、所述第二觸控操作對(duì)應(yīng)的觸控起始時(shí)刻與觸控結(jié)束 時(shí)刻之間的時(shí)間間隔小于等于第四預(yù)設(shè)閾值。
[0041] 一種電子設(shè)備,包括:
[0042] 檢測(cè)器,用于檢測(cè)觸控感應(yīng)單元上的第一觸控操作以及在所述第一觸控操作之后 的第二觸控操作;
[0043] 處理器,與所述檢測(cè)器連接,用于解析所述第一觸控操作以及所述第二觸控操作, 并確定所述第一觸控操作對(duì)應(yīng)的第一觸控方向,以及所述第二觸控操作對(duì)應(yīng)的第二觸控方 向;根據(jù)所述第一觸控方向以及所述第二觸控方向,獲取第一控制指令,所述第一控制指令 不同于依次執(zhí)行的所述第一觸控操作對(duì)應(yīng)第二控制指令以及所述第二觸控操作對(duì)應(yīng)的第 二fe制指令。
[0044] 可選的,所述檢測(cè)器,還用于檢測(cè)在所述觸控感應(yīng)單元上的所述第一觸控操作;
[0045] 所述處理器,還用于響應(yīng)所述第一觸控操作。
[0046] 可選的,所述處理器,具體用于獲取所述第一觸控操作與所述第二觸控操作之間 的第一時(shí)間間隔;在所述第一時(shí)間間隔小于等于第一預(yù)設(shè)閾值時(shí),解析所述第一觸控操作 以及所述第二觸控操作;在所述第一時(shí)間間隔大于所述第一預(yù)設(shè)閾值時(shí),解析所述第一觸 控操作得到第二觸控指令,并解析所述第二觸控操作得到第三控制指令,所述第二控制指 令與所述第三控制指令依次執(zhí)行。
[0047] 可選的,所述處理器,具體用于根據(jù)所述第一觸控操作確定第一觸控軌跡,并根據(jù) 所述第二觸控操作確定第二觸控軌跡;獲取所述第一觸控軌跡中的第一觸控起始點(diǎn)以及第 一觸控終點(diǎn),以及所述第二觸控軌跡的第二觸控起始點(diǎn)以及第二觸控終點(diǎn);根據(jù)所述第一 觸控軌跡中的所述第一觸控起始點(diǎn)以及所述第一觸控終點(diǎn),確定所述第一觸控操作相對(duì)于 所述觸控感應(yīng)單元的第一邊緣的所述第一觸控方向;根據(jù)所述第二觸控軌跡中的所述第二 觸控起始點(diǎn)以及所述第二觸控終點(diǎn),確定所述第二觸控操作相對(duì)于所述觸控感應(yīng)單元的所 述第一邊緣的所述第二觸控方向。
[0048] 可選的,所述處理器,具體用于確定所述第一觸控方向與所述第二觸控方向之間 形成的最小夾角;根據(jù)夾角與控制指令之間的對(duì)應(yīng)關(guān)系,獲取所述最小夾角對(duì)應(yīng)的所述第 一控制指令,所述第一控制指令用于控制顯示單元上的顯示內(nèi)容。
[0049] 可選的,所述處理器,具體用于確定所述第一觸控方向與所述第二觸控方向之間 形成的最小夾角;判定所述最小夾角是否小于等于第二預(yù)設(shè)閾值;若所述最小夾角小于等 于所述第二預(yù)設(shè)閾值時(shí),獲取所述第一控制指令,所述第一控制指令用于控制顯示單元上 的顯示內(nèi)容。
[0050] 可選的,所述處理器,具體用于根據(jù)觸控方向與控制指令之間的對(duì)應(yīng)關(guān)系,確定并 獲取所述第一觸控方向?qū)?yīng)的所述第一控制指令;其中,當(dāng)所述顯示內(nèi)容的面積大于顯示 單元上顯示區(qū)域的面積,在所述第二觸控操作結(jié)束時(shí),則按照預(yù)設(shè)移動(dòng)速度移動(dòng)所述顯示 內(nèi)容,直至所述顯示內(nèi)容的邊界進(jìn)入所述顯示區(qū)域;或者在所述第二觸控操作結(jié)束時(shí),將所 述顯示內(nèi)容的邊界顯示在所述顯示區(qū)域內(nèi)。
[0051] 可選的,所述處理器,還用于檢測(cè)第三觸控操作以及在所述第三觸控操作之后的 第四觸控操作,并確定所述第三觸控操作對(duì)應(yīng)的第三觸控軌跡,以及所述第四觸控操作對(duì) 應(yīng)的第四觸控軌跡,其中,所述第三觸控軌跡與所述第一觸控軌跡以及所述第二觸控軌跡 不同,第四觸控軌跡與所述第一觸控軌跡以及所述第二觸控軌跡不同;獲取所述第三觸控 操作對(duì)應(yīng)的第三觸控方向,以及所述第四觸