專利名稱:一種顯示信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏和多點觸控技術(shù)領(lǐng)域,尤其涉及一種顯示信息的方法和裝置。
背景技術(shù):
觸摸屏和多點觸控技術(shù)已經(jīng)廣泛應(yīng)用到各種電子設(shè)備,用戶可以通過觸摸屏進行方便快捷的操作。目前大部分手機采取觸摸屏技術(shù),用戶僅需通過簡單的點擊、滑動等操作,即可完成復雜的功能。手機提供基本的手勢操作方案進行圖像和信息的交互查看瀏覽,比如點擊進行查看特定圖像,滑動進行圖像切換查看,以及多點觸控實現(xiàn)的圖像縮放查看等。其基本原理是基于手勢識別,捕捉觸摸屏上手指的位置和動作,分析判斷相應(yīng)的手勢動作,并且將其轉(zhuǎn)化為控制參數(shù),基于這些控制參數(shù),使用后臺程序產(chǎn)生想要的圖像切換、變換,并且進行及時快速的顯示。但是,目前手機僅提供簡單的手勢操作圖像,不能根據(jù)觸控動作實現(xiàn)信息顯示模式的自適應(yīng)變化和過渡。
發(fā)明內(nèi)容
本發(fā)明提供了一種顯示信息的方法和裝置,能夠根據(jù)觸控動作實現(xiàn)信息顯示模式的自適應(yīng)變化和過渡。本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:一種顯示信息的方法,包括:檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間;根據(jù)所述觸控位置和觸控時間確定觸控動作的方向、力度或速度;根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。一種顯示信息的裝置,包括:檢測模塊,用于檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間;動作分析模塊,用于根據(jù)所述觸控位置和觸控時間確定所述觸控動作的方向、力度或速度;顯示過渡模塊,用于根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式??梢?,本發(fā)明提出的顯示信息的方法和裝置,通過自動識別用戶的觸控動作,產(chǎn)生相應(yīng)的觸控信息并確定觸控動作的方向、力度或速度,實現(xiàn)了信息顯示模式的自適應(yīng)變化和過渡。
圖1為本發(fā)明提出的顯示信息的方法流程圖2為本發(fā)明實施例顯示圖像信息的方法流程圖;圖3為本發(fā)明提出的顯示信息的裝置結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明提出一種顯示信息的方法,如圖1為本發(fā)明提出的顯示信息的方法流程圖,包括:步驟101:檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間;步驟102:根據(jù)所述觸控位置和觸控時間確定觸控動作的方向、力度或速度;步驟103:根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。上述步驟102的具體方式可以為:通過觸控位置與用戶之前觸控位置的坐標位置關(guān)系,確定觸控動作的方向;根據(jù)觸控位置與用戶之前觸控位置的坐標距離,確定觸控動作的力度;或者,根據(jù)觸控位置與用戶之前觸控位置的坐標距離和觸控時間與用戶之前觸控時間的差值的比值,確定觸控動作的速度。上述步驟103的具體方式可以為:當觸控動作的力度或速度增大時,產(chǎn)生第一控制指令,將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式;當觸控動作的力度或速度減小時,產(chǎn)生第二控制指令,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。其中,將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式的方式可以為:根據(jù)觸控動作的方向確定信息的切換方向和待顯示信息;根據(jù)觸控動作的力度或速度及預先設(shè)定的觸控動作的力度或速度與待顯示信息縮放比例的對應(yīng)關(guān)系,確定待顯示信息的縮放比例和填充數(shù)量;根據(jù)待顯示信息的縮放比例和填充數(shù)量確定縮略圖瀏覽模式,將信息顯示模式從單圖查看模式切換到所述縮略圖瀏覽模式。上述方法之后,可以進一步包括:當用戶的觸控動作發(fā)生變化時,獲取新的觸控位置和觸控時間,根據(jù)所述新的觸控位置和觸控時間確定變化后的觸控動作的方向、力度和速度;根據(jù)變化后的觸控動作的方向、力度和速度確定新的縮略圖瀏覽模式,將信息顯示模式切換到所述新的縮略圖瀏覽模式?;蛘撸斢脩舻挠|控動作結(jié)束時,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。以下舉具體的實施例詳細介紹。在本實施例中,以顯示圖像信息為例進行介紹。如圖2為本發(fā)明實施例顯示圖像信息的方法流程圖,包括:步驟201、觸控動作識別:檢測用戶對于圖像信息的觸控操作,識別確定觸控動作,并且獲取相應(yīng)的觸控位置和觸控時間。步驟202、觸控動作分析:基于上述觸控信息,為了更好地實現(xiàn)用戶的真實交互效果,本實施例執(zhí)行下述轉(zhuǎn)換:觸控動作的方向:通過判斷當前觸控位置與用戶之前觸控位置的橫坐標位置關(guān)系,確定觸控動作的方向;基于該觸控動作的方向,可以確定圖像信息的切換方向和待顯示圖像。針對其他信息瀏覽也可以產(chǎn)生相應(yīng)的顯示信息。觸控動作的力度:通過判斷當前觸控位置與用戶之前觸控位置的坐標距離,確定觸控動作的力度。觸控動作的速度:通過當前觸控位置與之前觸控位置的坐標距離和當前觸控時間和用戶之前觸控時間的差值的比值,確定觸控動作的速度?;谟|控動作的力度和速度,可以進行相應(yīng)的視圖縮放和縮量圖填充數(shù)量的顯示模式變換。針對其他信息也可以自動調(diào)整頁面信息進行模式變換。步驟203、顯示模式過渡開始:由于滑動觸控動作之前,圖像的顯示模式一般是單張圖像的查看,為了更好的保證切換的效果,本實施例利用觸控動作的方向確定待顯示圖像的切換方向和待顯示圖像,利用觸控動作的力度和速度以及預先設(shè)定的觸控動作的力度和速度與待顯示圖像縮放比例的關(guān)系,確定待顯示圖像的縮放比例和填充數(shù)量,從而確定縮略圖切換瀏覽模式,按照一定的速度將圖像顯示模式從查看模式自然過渡到縮略圖切換瀏覽模式。所謂自然過渡,是指將一張滿屏的圖像逐漸縮小,并最終在屏幕中出現(xiàn)多張縮小的圖像;而不是突兀地將一張滿屏的圖像直接變化為多張縮小的圖像。本實施例采用的自然過渡方式能夠提高用戶的視覺體驗。步驟204、觸控動作跟蹤:在觸控滑動過程中,跟蹤觸控動作的觸控位置和觸控時間等信息,并根據(jù)這些信息分析該觸控動作所產(chǎn)生的方向、力度和速度的變換。步驟205、觸控動作模式分析:分析觸控動作過程中的動作方向、力度、速度等的變換,在圖像的切換方向、速度、以及視圖的切換上進行分析。步驟206、顯示模式切換:根據(jù)觸控動作的力度和速度的變化,以及觸控動作的力度或速度與待顯示圖像縮放比例的對應(yīng)關(guān)系,調(diào)整縮略圖切換瀏覽模式,具體地:如果觸控動作的速度和力度增大,則縮小縮略圖的顯示尺寸,并且增加縮略圖的顯示數(shù)量,調(diào)整得到新的縮略圖切換瀏覽模式。保證用戶可以實現(xiàn)快速查找需要查看的圖像。如果觸控動作的速度和力度減小,則增大縮略圖的顯示尺寸,并且減少縮略圖的顯示數(shù)量,調(diào)整得到新的縮略圖切換瀏覽模式。保證用戶方便定位到自己需要查看的圖像。整個過程都是根據(jù)觸控動作跟蹤和動作模式參數(shù)的分析,確定實現(xiàn)不同的圖像顯示模式切換。針對其他信息,也可以按照相應(yīng)的觸控動作變化,切換不同的顯示模式,并通過頁面的內(nèi)容多少和頁面布局,實現(xiàn)更好的信息瀏覽模式切換方案。步驟207、顯示模式過渡結(jié)束:當觸控動作結(jié)束時,用戶會希望將縮略圖切換瀏覽模式轉(zhuǎn)換到查看模式,從而方便用戶查看圖像;因此,當用戶的觸控動作結(jié)束時,本實施例將信息顯示模式從縮略圖切換瀏覽模式自然過渡到查看模式。本發(fā)明還提出一種顯示信息的裝置,如圖3為本發(fā)明提出的顯示信息的裝置結(jié)構(gòu)示意圖,該裝置包括:檢測模塊301,用于檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間;動作分析模塊302,用于根據(jù)所述觸控位置和觸控時間確定所述觸控動作的方向、力度或速度;顯示過渡模塊303,用于根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。上述裝置中,動作分析模塊302,具體可以用于通過所述觸控位置與用戶之前觸控位置的坐標位置關(guān)系,確定觸控動作的方向;根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離,確定觸控動作的力度;或者,根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離和所述觸控時間與用戶之前觸控時間的差值的比值,確定觸控動作的速度。上述顯示過渡模塊303,具體可以用于,當觸控動作的力度或速度增大時,產(chǎn)生第一控制指令,將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式;當觸控動作的力度或速度減小時,產(chǎn)生第二控制指令,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。顯示過渡模塊303將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式的方式可以為:根據(jù)所述觸控動作的方向確定信息的切換方向和待顯示信息;根據(jù)所述觸控動作的力度或速度及預先設(shè)定的觸控動作的力度或速度與待顯示信息縮放比例的對應(yīng)關(guān)系,確定待顯示信息的縮放比例和填充數(shù)量;根據(jù)所述待顯示信息的縮放比例和填充數(shù)量確定縮略圖瀏覽模式,將信息顯示模式從單圖查看模式切換到所述縮略圖瀏覽模式。上述檢測模塊301還可以用于,當用戶的觸控動作發(fā)生變化時,獲取相應(yīng)的觸控位置和觸控時間;上述動作分析模塊302還可以用于,根據(jù)所述新的觸控位置和觸控時間確定變化后的觸控動作的方向、力度和速度;上述顯示過渡模塊303還可以用于,根據(jù)所述變化后的觸控動作的方向、力度和速度確定新的縮略圖瀏覽模式,將信息顯示模式切換到所述新的縮略圖瀏覽模式。顯示過渡模塊303還可以用于,當用戶的觸控動作結(jié)束時,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。綜上可見,本發(fā)明提出的顯示信息的方法和裝置,通過自動識別和判斷用戶的觸控動作,產(chǎn)生相應(yīng)的觸控信息并確定觸控動作的方向、力度或速度,實現(xiàn)了信息顯示模式的自適應(yīng)變化和過渡。通過跟蹤觸控動作,分析產(chǎn)生相應(yīng)的動作方向、動作力度和動作速度等參數(shù),模擬最真實的用戶觸控效果,實現(xiàn)最真實的用戶體驗。當觸控動作開始和結(jié)束時,本發(fā)明采用自然的過渡效果,使得瀏覽和顯示模式的切換效果自然,提高用戶的視覺體驗。在觸控滑動過程中,能夠根據(jù)觸控的速度和力度,變換不同縮略圖的顯示尺寸和顯示數(shù)量,從而方便用戶快速查找和方便定位到目標圖片。本發(fā)明中,觸控操作不僅限于圖像信息的瀏覽,同樣適用于其他信息,如網(wǎng)頁、多媒體等信息的瀏覽。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
權(quán)利要求
1.一種顯示信息的方法,其特征在于,所述方法包括: 檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間; 根據(jù)所述觸控位置和觸控時間確定觸控動作的方向、力度或速度; 根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)觸控位置和觸控時間確定觸控動作的方向、力度或速度的方式為: 通過所述觸控位置與用戶之前觸控位置的坐標位置關(guān)系,確定觸控動作的方向;根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離,確定觸控動作的力度;或者,根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離和所述觸控時間與用戶之前觸控時間的差值的比值,確定觸控動作的速度。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當觸控動作的力度或速度增大時,產(chǎn)生第一控制指令,將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式;當觸控動作的力度或速度減小時,產(chǎn)生第二控制指令,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式的方式為: 根據(jù)所述觸控動作的方向確定信息的切換方向和待顯示信息;根據(jù)所述觸控動作的力度或速度及預先設(shè)定的觸控動作的力度或速度與待顯示信息縮放比例的對應(yīng)關(guān)系,確定待顯示信息的縮放比例和填充數(shù)量;根據(jù)所述待顯示信息的縮放比例和填充數(shù)量確定縮略圖瀏覽模式,將信息顯示模式從單圖查看模式切換到所述縮略圖瀏覽模式。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進一步包括: 當用戶的觸控動作發(fā)生變化時,獲取新的觸控位置和觸控時間,根據(jù)所述新的觸控位置和觸控時間確定變化后的觸控動作的方向、力度和速度; 根據(jù)所述變化后的觸控動作的方向、力度和速度確定新的縮略圖瀏覽模式,將信息顯示模式切換到所述新的縮略圖瀏覽模式。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進一步包括: 當用戶的觸控動作結(jié)束時,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。
7.—種顯示信息的裝置,其特征在于,所述裝置包括: 檢測模塊,用于檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間; 動作分析模塊,用于根據(jù)所述觸控位置和觸控時間確定所述觸控動作的方向、力度或速度; 顯示過渡模塊,用于根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述動作分析模塊,用于通過所述觸控位置與用戶之前觸控位置的坐標位置關(guān)系,確定觸控動作的方向;根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離,確定觸控動作的力度;或者,根據(jù)所述觸控位置與用戶之前觸控位置的坐標距離和所述觸控時間與用戶之前觸控時間的差值的比值,確定觸控動作的速度。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述顯示過渡模塊用于,當觸控動作的力度或速度增大時,產(chǎn)生第一控制指令,將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式;當觸控動作的力度或速度減小時,產(chǎn)生第二控制指令,將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述顯示過渡模塊將信息顯示模式從單圖查看模式切換到縮略圖瀏覽模式的方式為:根據(jù)所述觸控動作的方向確定信息的切換方向和待顯示信息;根據(jù)所述觸控動作的力度或速度及預先設(shè)定的觸控動作的力度或速度與待顯示信息縮放比例的對應(yīng)關(guān)系,確定待顯示信息的縮放比例和填充數(shù)量;根據(jù)所述待顯示信息的縮放比例和填充數(shù)量確定縮略圖瀏覽模式,將信息顯示模式從單圖查看模式切換到所述縮略圖瀏覽模式。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述檢測模塊還用于,當用戶的觸控動作發(fā)生變化時,獲取相應(yīng)的觸控位置和觸控時間; 所述動作分析模塊還用于,根據(jù)所述新的觸控位置和觸控時間確定變化后的觸控動作的方向、力度和速度; 所述顯示過渡模塊還用于,根據(jù)所述變化后的觸控動作的方向、力度和速度確定新的縮略圖瀏覽模式,將信息顯示模式切換到所述新的縮略圖瀏覽模式。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述顯示過渡模塊還用于,當用戶的觸控動作結(jié)束時, 將信息顯示模式從縮略圖瀏覽模式切換到單圖查看模式。
全文摘要
本發(fā)明提出一種顯示信息的方法和裝置,其中方法包括檢測用戶對顯示信息的觸控動作,獲取相應(yīng)的觸控位置和觸控時間;根據(jù)所述觸控位置和觸控時間確定觸控動作的方向、力度或速度;根據(jù)所述觸控動作的方向、力度或速度將信息顯示模式從第一顯示模式切換到第二顯示模式。本發(fā)明能夠根據(jù)觸控動作實現(xiàn)信息顯示模式的自適應(yīng)變化和過渡。
文檔編號G06F3/041GK103164057SQ20111040821
公開日2013年6月19日 申請日期2011年12月9日 優(yōu)先權(quán)日2011年12月9日
發(fā)明者沈艷慧 申請人:騰訊科技(深圳)有限公司