滑動觸摸操作的顯示控制系統(tǒng)及方法
【專利摘要】本發(fā)明涉及一種滑動觸摸操作的顯示控制系統(tǒng)及方法。該方法適用于具有觸摸屏的電子裝置,包括步驟:檢測用戶對觸摸屏上的滑動體所施加的滑動操作,并獲取該滑動操作的相關(guān)參數(shù);根據(jù)所獲取的相關(guān)參數(shù)計算用戶停止滑動操作時滑動體自行滑動時的起始速度、第一滑動方向和自行滑動的位移并據(jù)此控制滑動體在用戶停止滑動操作之后的自行滑動運動;控制在顯示屏上顯示滑動體在用戶停止滑動操作之后的自行滑動運動的過程。通過獲取用戶滑動觸摸操作的相關(guān)參數(shù)來計算用戶停止滑動操作之后滑動體自行滑動時所具有的起始速度、起始方向和自行滑動的位置并控制在顯示屏上顯示滑動體自行滑動之過程,從而在現(xiàn)真實物件滑動的操作效果。
【專利說明】滑動觸摸操作的顯示控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及觸摸滑動操作技術(shù),具體涉及一種滑動觸摸操作的顯示控制系統(tǒng)與方 法。
【背景技術(shù)】
[0002] 隨著觸控技術(shù)的發(fā)展,手機(jī)等移動終端上出現(xiàn)了觸摸式滑動條(簡稱滑動條),然 其在屏幕上的顯示效果并不理想。例如有的滑動條是固定不動的,用戶可以點擊上面的圖 標(biāo)但是不能滑動,有的滑動條能滑動,但只是簡單的向左或向右滑動,不能真實模擬真實物 體的滑動運動,如正在滑動的滑動條,當(dāng)用戶手指一離開屏幕時,滑動條便立刻停止滑動。 這種滑動效果難于滿足用戶對物件真實滑動操作效果的體驗需求。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,有必要提供一種觸摸滑動操作的顯示控制方法,該方法可讓用戶滑動 的滑動體具有現(xiàn)實物件的滑動運動之效果,以解決上述問題。
[0004] 為達(dá)到上述目的,本發(fā)明提供一種滑動觸摸操作的顯示控制方法,該方法適用于 具有觸摸屏的電子裝置,該方法包括以下步驟: S1,檢測用戶對觸摸屏上的滑動體所施加的滑動操作,并獲取該滑動操作的相關(guān)參 數(shù); 52, 根據(jù)所獲取的相關(guān)參數(shù)計算用戶停止滑動操作時滑動體自行滑動時的起始速度、 第一滑動方向和自行滑動的位移并據(jù)此控制滑動體在用戶停止滑動操作之后的自行滑動 運動; 53, 控制在顯示屏上顯示滑動體在用戶停止滑動操作之后的自行滑動運動的過程。
[0005] 此外,本發(fā)明還提供一種互動觸摸操作的顯示控制系統(tǒng),該系統(tǒng)適用于具有觸摸 屏的電子裝置,包括: 滑動檢測單元,用于檢測用戶在所述觸摸屏上對滑動體所施加的滑動操作,并獲取與 該滑動操作相關(guān)的參數(shù); 自行滑動控制單元,用于根據(jù)所述滑動檢測單元所獲取的參數(shù)計算用戶停止滑動操作 時滑動體自行滑動時所具有的起始速度、起始方向和自行滑動的位移并據(jù)此控制滑動體在 用戶停止滑動操作之后的自行滑動運動; 顯示控制單元,用于控制在所述顯示屏上顯示滑動體在用戶停止滑動操作之后的自行 滑動運動的過程。
[0006] 相對于現(xiàn)有技術(shù),本發(fā)明所提供的電子裝置及其觸摸滑動操作的顯示控制方法通 過獲取用戶滑動觸摸操作的相關(guān)參數(shù)來計算用戶停止滑動操作之后滑動體自行滑動時所 具有的起始速度、起始方向和自行滑動的位置并控制在顯示屏上顯示滑動體自行滑動之過 程,從而在現(xiàn)真實物件滑動的操作效果。
【專利附圖】
【附圖說明】
[0007] 圖1為本發(fā)明一實施方式中的電子裝置的功能模塊示意圖。
[0008] 圖2為一實施方式中滑動體與觸摸屏觸摸區(qū)域的邊緣碰撞前與碰撞后的滑動運 動的示意圖。
[0009] 圖3為本發(fā)明一實施方式中觸摸滑動操作的顯示控制方法的步驟流程圖。
[0010] 圖4為圖3中步驟S202的詳細(xì)分解流程圖。
[0011] 主要元件符號說明
【權(quán)利要求】
1. 一種滑動觸摸操作的顯示控制方法,該方法適用于具有觸摸屏的電子裝置,該方法 包括以下步驟: S1,檢測用戶對觸摸屏上的滑動體所施加的滑動操作,并獲取該滑動操作的相關(guān)參 數(shù); 52, 根據(jù)所獲取的相關(guān)參數(shù)計算用戶停止滑動操作時滑動體自行滑動時的起始速度、 第一滑動方向和自行滑動的位移并據(jù)此控制滑動體在用戶停止滑動操作之后的自行滑動 運動; 53, 控制在顯示屏上顯示滑動體在用戶停止滑動操作之后的自行滑動運動的過程。
2. 如權(quán)利要求1所述方法,其特征在于,所述獲取滑動操作的相關(guān)參數(shù)包括獲取滑動 操作的起點坐標(biāo)(XI,Y1)、終點坐標(biāo)(X2,Y2)及滑動操作所持續(xù)的時間T。
3. 如權(quán)利要求2所述的方法,其特征在于,所述 滑動體自行滑動的起始滑動速度的計算公式為V=2
擦系數(shù),為一預(yù)設(shè)值。
4. 如權(quán)利要求3所述的方法,其特征在于,步驟S2還包括以下步驟: S21,判斷滑動體在沿第一方向的自行滑動的過程中是否會觸碰到所述觸摸屏的觸摸 區(qū)域的邊緣; S32,當(dāng)滑動體會觸碰到所述觸摸屏的觸摸區(qū)域的邊緣時,根據(jù)滑動體第一運動方向與 觸摸屏觸碰周邊的夾角確定滑動體與觸摸屏的邊緣碰撞之后的第二運動方向。
5. 如權(quán)利要求4所述的方法,其特征在于,步驟S32具體為當(dāng)所述滑動體 沿第一運動方向到所述觸摸屏的觸摸區(qū)域的邊緣的距離小于滑動體按所述公式
所計算的自行滑動的位移時,判斷滑動體在自行滑動過程中 會碰撞到所述觸摸屏觸摸區(qū)域的邊緣。
6. -種滑動觸摸操作的顯示控制系統(tǒng),該系統(tǒng)適用于具有觸摸屏的電子裝置,包括: 滑動檢測單元,用于檢測用戶在所述觸摸屏上對滑動體所施加的滑動操作,并獲取與 該滑動操作相關(guān)的參數(shù); 自行滑動控制單元,用于根據(jù)所述滑動檢測單元所獲取的參數(shù)計算用戶停止滑動操作 時滑動體自行滑動時所具有的起始速度、起始方向和自行滑動的位移并據(jù)此控制滑動體在 用戶停止滑動操作之后的自行滑動運動; 顯示控制單元,用于控制在所述顯示屏上顯示滑動體在用戶停止滑動操作之后的自行 滑動運動的過程。
7. 如權(quán)利要求6所述的系統(tǒng),其特征在于,滑動檢測單元所獲取的相關(guān)參數(shù)包括滑動 操作的起點(X1,Y1)、終點(X2,Y2)及滑動操作所持續(xù)的時間T。
8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述滑動體自行滑動的第一滑動方向的計
中,U為滑動體在自行滑動過程中的摩擦系數(shù),為一預(yù)設(shè)值。
9. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述自行運動控制單元包括: 碰撞判斷模塊,用于判斷滑動體在自行滑動過程中是否會碰撞到所述觸摸屏觸摸區(qū)域 的邊緣; 第二方向確定模塊,用于當(dāng)滑動體會碰撞到所述觸摸屏觸摸區(qū)域的邊緣時根據(jù)所述第 一運動方向確定滑動體與觸摸屏碰撞之后的第二運動方向。
10. 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述第一運動方向、第二運動方向與觸摸 屏觸碰邊緣之間的關(guān)系符合光線反射之定律。
【文檔編號】G06F3/0488GK104346083SQ201310313853
【公開日】2015年2月11日 申請日期:2013年7月25日 優(yōu)先權(quán)日:2013年7月25日
【發(fā)明者】劉亞玲, 胡爽, 姜至善, 程華東, 梁海森 申請人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司