新四季網

觸控螢幕滾屏控制系統及方法

2023-07-06 13:34:41 2

專利名稱:觸控螢幕滾屏控制系統及方法
技術領域:
本發明涉及一種觸控螢幕觸控技術,特別涉及一種觸控螢幕滾屏控制系統及方法。
背景技術:
隨著智能電子設備的迅猛發展,帶有大尺寸顯示單元並支持多點觸控功能的智能電子設備逐漸得到普及,使得利用智能電子設備來瀏覽信息內容逐漸成為人們生活、工作不可或缺的一部分。
然而,用戶在逐漸從鍵盤到觸控螢幕的使用過渡中,雖然體會到了觸控螢幕使用的便利性,但是在某些應用場合同時察覺了使用的不便。當需要通過滾屏翻看的形式進行內容查看時,例如,翻看手機聯繫人,閱讀電子書,或是瀏覽網頁,如果需要較快的跳轉到比較靠後的內容位置,則當前的操作方式顯然不能滿足要求,其要求觸控事件必須嚴格按照特定的軌跡和方向進行滾屏操作,經常需要發生多次觸控事件進行滾屏操作,且經常發生滾屏過多或者過少的錯誤現象。更讓用戶感覺遺憾的是當需要連續滾屏時,不能根據當前界面的觸控操作實現準確的滾屏,更不能根據觸控事件對後續的顯示界面進行精確的定位滾屏。發明內容
本發明的主要目的是提供一種觸控螢幕滾屏控制系統,以準確響應用戶的滾屏指令。
此外,還提供一種觸控螢幕滾屏控制方法,以準確響應用戶的滾屏指令。
一種觸控螢幕滾屏控制系統,運行於裝置有觸控螢幕顯示系統的數據處理設備。該系統包括參數設置模塊,用於設置對觸控螢幕顯示系統進行滾屏控制的軌跡運算參數;軌跡運算模塊,用於通過觸控螢幕顯示系統偵測連續觸控事件,根據偵測的觸控事件獲取觸控軌跡數據,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,分析判斷是否需要連續滾屏, 及在需要連續滾屏時,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,確定有效的連續滾屏方向和範圍;及滾屏控制模塊,用於根據有效的連續滾屏方向和範圍進行連續滾屏, 在不需要連續滾屏時,根據偵測的觸控事件實時滾屏。
—種觸控螢幕滾屏控制方法,適用於裝置有觸控螢幕顯示系統的數據處理設備。該方法包括步驟A、設置對觸控螢幕顯示系統進行滾屏控制的軌跡運算參數;B、通過觸控螢幕顯示系統偵測連續觸控事件;C、根據偵測的觸控事件獲取觸控軌跡數據;D、根據獲取的觸控軌跡數據以及設置的軌跡運算參數,來分析判斷是否需要連續滾屏 '及E、在需要連續滾屏時,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,來確定有效的連續滾屏方向和範圍,根據有效連續滾屏方向和範圍進行連續滾屏;或者F、在不需要連續滾屏時,根據偵測的觸控事件實時滾屏。
相較現有技術,本發明通過對觸摸事件觸發連續滾屏條件的配置和偵測,實現了觸控螢幕滾屏指令的準確響應,保證了觸控螢幕顯示內容的精確滾屏控制,實現了根據當前界面的觸控事件對後續的顯示界面精確的定位滾屏,有效避免了繁瑣的、重複的滾屏操作,提高了滾屏的便利性和準確性。


圖I為本發明觸控螢幕滾屏控制系統較佳實施例的運行架構圖。
圖2為圖I中觸控螢幕顯示系統的系統架構圖。
圖3為圖I中觸控螢幕滾屏控制系統的功能模塊圖。
圖4為本發明運用圖I中觸控螢幕滾屏控制系統進行軌跡運算參數設置的示例圖。
圖5為本發明運用圖I中觸控螢幕滾屏控制系統進行滑動方向象限分割示例圖。
圖6為本發明觸控螢幕滾屏控制方法較佳實施例的具體實施流程圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
如圖I所示,為本發明觸控螢幕滾屏控制系統較佳實施例的運行架構圖。該觸控螢幕滾屏控制系統11運行於數據處理設備I中。所述數據處理設備I可以是帶觸控螢幕顯示系統的手機、平板電腦、個人數字助理(Personal Digital Assistant, PDA)或其他任意適用的數據處理設備。所述數據處理設備I包括觸控螢幕顯示系統12,存儲單元13,及處理單元 10。
該觸控螢幕顯示系統12,用於提供人機互動界面,以供用戶輸入指令,且輸出顯示數據處理設備I對用戶指令的響應數據。在本實施例中,該人機互動界面包括,但不限於,信息內容的瀏覽界面及/或編輯界面。
如圖2所示,為圖I中觸控螢幕顯示系統12的系統架構圖。該觸控螢幕顯示系統12 包括觸摸檢測裝置120、觸控螢幕控制器121及顯示單元122。顯示單元122用於信息內容的顯示;觸摸檢測裝置120及觸控螢幕控制器121用於用戶利用該觸控螢幕顯示系統12進行觸控操作。其中,觸摸檢測裝置120用於偵測用戶的觸摸位置並傳送偵測的信息傳給觸控螢幕控制器121 ;觸控螢幕控制器121接收從觸摸檢測裝置120傳來的觸摸位置信息,將接收的觸摸位置信息轉換成觸點坐標信息,將轉換的觸點坐標信息傳送給處理單元10,及接收處理單元10發送的執行命令加以執行。
在本發明的其他實施例中,該觸控螢幕顯示系統12還可以是其他任何適用的、帶觸控功能的顯不系統。
該存儲單元13,用於存儲該觸控螢幕滾屏控制系統11,及該觸控螢幕滾屏控制系統11 的運行數據。
該處理單元10,用於調用並執行該觸控螢幕滾屏控制系統11,以實現對數據處理設備I的觸控螢幕顯示系統12進行滾屏控制。
如圖3所示,為圖I中觸控螢幕滾屏控制系統11的功能模塊圖。該觸控螢幕滾屏控制系統11包括參數設置模塊110,軌跡運算模塊111及滾屏控制模塊112。
該參數設置模塊110,用於獲取對觸控螢幕顯示系統12進行滾屏控制的軌跡運算參數。所述參數設置模塊按照如下步驟獲取軌跡運算參數默認保存的軌跡運算參數,及在第5一次設置或者需要重新設置時,提供選擇項,以設置軌跡運算參數。
在本實施例中,所述軌跡運算參數包括滑動距離範圍、滑動時間範圍、連續滾屏範圍;在本發明的其他實施例中,所述軌跡運算參數包括任意適用的能用於對觸控螢幕顯示系統12進行滾屏控制的參數。
參見本實施例圖4所示,滑動距離範圍、滑動時間範圍、連續滾屏範圍相互對應, 例如,nO<A<nl (滑動距離範圍)及tl < B < Tl (滑動時間範圍)對應的連續滾屏範圍為O.1個待滾屏區域(即連續滾屏範圍為O.1X待滾屏區域面積),其中,各個滑動時間範圍之間沒有必然的包含與交叉關係,例如,tl < B < Tl與t2 < B < T2之間並不必然存在包含與被包含關係,也不必然存在範圍交叉關係,本領域的技術人員可以根據自身觸控螢幕顯示系統的性能要求進行設定。
該軌跡運算模塊111,用於通過觸控螢幕顯示系統12偵測連續觸控事件,及根據偵測的觸控事件獲取觸控軌跡數據。在本實施例中,所述連續觸控事件指連續的觸控行為事件,即從開始觸控行為至結束觸控行為之間不能出現觸控行為的中斷;所述觸控軌跡數據包括開始滑動的位置、結束滑動的位置、滑動距離、滑動時間。
該軌跡運算模塊111,還用於根據獲取的觸控軌跡數據以及設置的軌跡運算參數, 分析判斷是否需要連續滾屏。
在本實施例中,該軌跡運算模塊111通過分析獲取的觸控軌跡數據是否滿足設置的軌跡運算參數,來判斷是否需要連續滾屏。例如,當滑動距離在n0 < ASnl範圍,且滑動時間在tl < B < Tl範圍時,該軌跡運算模塊111則判斷需要連續滾屏。
該軌跡運算模塊111,還用於在需要連續滾屏時,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,確定有效的連續滾屏方向和範圍。
在本實施例中,該軌跡運算模塊111通過對滑動方向進行象限分割來確定連續滾屏的方向。將待滾屏區域按坐標系進行象限區域均等分割,如例圖5所示,在平面直角坐標系XOY中,待滾屏區域48^被均等分割為四個象限區域,分別是八(》、80(、0)0、0(^。其中,原點O代表開始滑動的位置,依據開始滑動的位置與結束滑動的位置作一直線段,通過分析該直線段落入分割的哪個象限區域來確定連續滾屏的方向,例如,直線段01,OI落入象限D0A,則確定的連續滾屏方向為Y軸的正軸方向。
所述有效的連續滾屏方向指待滾屏區域可進行滾屏的方向。當待滾屏區域只能按照一個坐標軸方向滾屏時,如果確定的連續滾屏方向為另一個坐標軸的方向,則該軌跡運算模塊111將確定的連續滾屏方向判定為無效滾屏方向,不進行連續滾屏操作。例如,當只能按照Y軸的正軸和負軸方向滾屏時,如果確定的連續滾屏方向為X軸的正軸或負軸方向,則該軌跡運算模塊111將確定的連續滾屏方向判定為無效滾屏方向,不進行連續滾屏操作。
確定連續滾屏方向的方式有很多種,在此,不作過多方式的描述,本領域的技術人員當知,本實施例僅進行簡單的實施例演示,本實施例不代表本發明的整個思想,本領域的技術人員參照本實施例,在不付出創造性勞動的情況下,能輕易做出更多其他的實施例,例如,可輕易做出不同於上述的象限分割直線段方式來確定連續滾屏的方向。本發明對現有技術的貢獻在於發明思想本身,而不僅限於所簡單演繹的實施例。
該滾屏控制模塊112,用於根據確定的連續滾屏方向和範圍進行連續滾屏,及在不需要連續滾屏時,根據偵測的觸控事件實時滾屏。
如圖6所示,為本發明觸控螢幕滾屏控制方法較佳實施例的具體實施流程圖。
以下是結合本實施例逐步實現對數據處理設備I的觸控螢幕顯示系統12進行滾屏控制。
步驟S10,該參數設置模塊110獲取對觸控螢幕顯示系統12進行滾屏控制的軌跡運算參數。
在本實施例中,所述軌跡運算參數包括滑動距離範圍、滑動時間範圍、連續滾屏範圍;在本發明的其他實施例中,所述軌跡運算參數包括任意適用的能用於對觸控螢幕顯示系統12進行滾屏控制的參數。
步驟S11,該軌跡運算模塊111通過觸控螢幕顯示系統12偵測連續觸控事件。
步驟S12,該軌跡運算模塊111根據偵測的觸控事件獲取觸控軌跡數據。
在本實施例中,所述連續觸控事件指連續的觸控行為事件,即從開始觸控行為至結束觸控行為之間不能出現觸控行為的中斷;所述觸控軌跡數據包括開始滑動的位置、結束滑動的位置、滑動距離、滑動時間。
步驟S13,該軌跡運算模塊111根據獲取的觸控軌跡數據以及設置的軌跡運算參數,分析判斷是否需要連續滾屏。在本實施例中,該軌跡運算模塊111通過分析獲取的觸控軌跡數據是否滿足設置的軌跡運算參數,來判斷是否需要連續滾屏。
在需要連續滾屏時,轉入執行下述步驟S16、S17及S18,或者,在不需要連續滾屏時,轉入執行下述步驟S15。
步驟S16,該軌跡運算模塊111根據獲取的觸控軌跡數據以及設置的軌跡運算參數,確定連續滾屏的方向和範圍。
步驟S17,該軌跡運算模塊111分析判斷確定的連續滾屏方向是否有效。
在確定的連續滾屏方向有效時,轉入執行下述步驟S18,或者在確定的連續滾屏方向無效時,結束本次觸控事件的處理。
步驟S18,該滾屏控制模塊112根據確定的連續滾屏方向和範圍進行連續滾屏。
步驟S15,該滾屏控制模塊112根據偵測的觸控事件實時滾屏。
以上僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。
權利要求
1.一種觸控螢幕滾屏控制系統,應用於裝置有觸控螢幕顯示系統的數據處理設備,特徵在於,該系統包括參數設置模塊,用於獲取對觸控螢幕顯示系統進行滾屏控制的軌跡運算參數;軌跡運算模塊,用於通過觸控螢幕顯示系統偵測連續觸控事件,根據偵測的觸控事件獲取觸控軌跡數據,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,分析判斷是否需要連續滾屏,及在需要連續滾屏時,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,確定有效的連續滾屏方向和範圍;及滾屏控制模塊,用於根據有效的連續滾屏方向和範圍進行連續滾屏,及在不需要連續滾屏時,根據偵測的觸控事件實時滾屏。
2.如權利要求I所述的觸控螢幕滾屏控制系統,其特徵在於,所述參數設置模塊按照如下步驟獲取軌跡運算參數默認保存的軌跡運算參數;及在第一次設置或者需要重新設置時,提供選擇項,以設置軌跡運算參數。
3.如權利要求I或2所述的觸控螢幕滾屏控制系統,其特徵在於,所述軌跡運算參數包括滑動距離範圍、滑動時間範圍、連續滾屏範圍。
4.如權利要求I或2所述的觸控螢幕滾屏控制系統,其特徵在於,所述觸控軌跡數據包括開始滑動的位置、結束滑動的位置、滑動距離、滑動時間。
5.如權利要求I或2所述的觸控螢幕滾屏控制系統,其特徵在於,所述軌跡運算模塊按照如下步驟來確定連續滾屏的方向將待滾屏區域按坐標系進行象限區域均等分割;依據開始滑動的位置與結束滑動的位置作一直線段;通過分析該直線段落入分割的哪個象限區域來確定連續滾屏的方向。
6.一種觸控螢幕滾屏控制方法,適用於裝置有觸控螢幕顯示系統的數據處理設備,其特徵在於,該方法包括步驟A、獲取對觸控螢幕顯示系統進行滾屏控制的軌跡運算參數;B、通過觸控螢幕顯示系統偵測連續觸控事件;C、根據偵測的觸控事件獲取觸控軌跡數據;D、根據獲取的觸控軌跡數據以及設置的軌跡運算參數,來分析判斷是否需要連續滾屏;E、在需要連續滾屏時,根據獲取的觸控軌跡數據以及設置的軌跡運算參數,來確定有效的連續滾屏方向和範圍,根據有效連續滾屏方向和範圍進行連續滾屏;或者F、在不需要連續滾屏時,根據偵測的觸控事件實時滾屏。
7.如權利要求6所述的觸控螢幕滾屏控制方法,其特徵在於,所述步驟A進一步包括Al、默認保存的軌跡運算參數;及A2、在第一次設置或者需要重新設置時,提供選擇項,以設置軌跡運算參數。
8.如權利要求6或7所述的觸控螢幕滾屏控制方法,其特徵在於,所述軌跡運算參數包括滑動距離範圍、滑動時間範圍、連續滾屏範圍。
9.如權利要求6或7所述的觸控螢幕滾屏控制方法,其特徵在於,所述觸控軌跡數據包括開始滑動的位置、結束滑動的位置、滑動距離、滑動時間。
10.如權利要求6或7所述的觸控螢幕滾屏控制方法,其特徵在於,所述步驟E進一步包括E1、將待滾屏區域按坐標系進行象限區域均等分割;E2、依據開始滑動的位置與結束滑動的位置作一直線段;E3、通過分析該直線段落入分割的哪個象限區域來確定連續滾屏的方向。
全文摘要
本發明提供了一種觸控螢幕滾屏控制系統。該系統通過對觸摸事件觸發連續滾屏條件的配置和偵測,實現了觸控螢幕滾屏指令的準確響應,保證了觸控螢幕顯示內容的精確滾屏控制,實現了根據當前界面的觸控事件對後續的顯示界面精確的定位滾屏,有效避免了繁瑣的、重複的滾屏操作,提高了滾屏的便利性和準確性。本發明還提供一種觸控螢幕滾屏控制方法。
文檔編號G06F3/0488GK102981729SQ20121045721
公開日2013年3月20日 申請日期2012年11月14日 優先權日2012年11月14日
發明者程成, 徐峰 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀