TW201423561A - 電子裝置及其頁面縮放方法 - Google Patents
電子裝置及其頁面縮放方法 Download PDFInfo
- Publication number
- TW201423561A TW201423561A TW101146519A TW101146519A TW201423561A TW 201423561 A TW201423561 A TW 201423561A TW 101146519 A TW101146519 A TW 101146519A TW 101146519 A TW101146519 A TW 101146519A TW 201423561 A TW201423561 A TW 201423561A
- Authority
- TW
- Taiwan
- Prior art keywords
- zoom
- page
- gesture
- distance
- touch
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本發明提供一種具有觸摸屏的電子裝置及頁面縮放方法。該方法包括步驟:回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號;接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,並判斷用戶的觸摸手勢為縮放觸發手勢時,進入頁面縮放狀態,所述縮放觸發手勢為一觸摸該觸摸屏的時間大於一第一預設時間的觸摸手勢;根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢,及根據所述縮放觸發手勢確定一縮放原點;根據所述滑動觸摸手勢和縮放原點確定頁面的縮放類型以及縮放比例;根據所述縮放類型和縮放比例縮放當前的頁面。
Description
本發明涉及一種電子裝置及其頁面縮放方法,尤其涉及一種具有觸摸屏的電子裝置及其頁面縮放方法。
目前,觸摸屏的應用範圍已越來越廣泛,從工業用途的工廠設備的控制/作業系統、公共資訊查詢的電子查詢設施、商業用途的提款機,到消費性電子的移動電話、掌上電腦、數碼相機等都可看到觸摸屏的身影,當然,這其中應用最為廣泛的仍是手機。觸摸屏使手機的外形變得更加時尚輕薄,增加了人機直接互動的親切感,因此倍受消費者的青睞。
通常用戶在觸摸屏上進行觸摸操作來實現對當前頁面的縮放處理,一種方法是通過兩個手指相向滑動來實現當前頁面的縮小處理,通過兩手指相背滑動來實現當前頁面的放大處理。另一種頁面縮放的方法是通過手指直接觸摸當前頁面上的放大按鈕來實現當前頁面的放大處理,通過觸摸當前頁面上的縮小按鈕來實現當前頁面的縮小處理。
通過兩手指在觸摸螢幕上相向和相背滑動來實現當前頁面的縮小和放大屬於多點觸摸,需要兩個手指同時在螢幕上滑動才能實現縮放處理,操作繁瑣。通過當前頁面上的放大縮小按鈕實現縮放處理時只能縮放固定的倍數,比如縮小50%,放大200%等,不能完全滿足用戶需要的無級縮放。因此,上述兩種縮放方法不能完全滿足用戶的需求。
有鑒於此,有必要提供一種用於具有觸摸屏的電子裝置及應用於該電子裝置的頁面縮放方法。
本發明提供一種具有觸摸屏的電子裝置。該電子裝置包括觸摸屏、處理單元和顯示單元;所述觸摸屏回應用戶的觸摸輸入並產生觸摸屏的被觸摸位置的觸摸信號,所述處理單元包括一手勢識別模組,用於根據所述觸摸信號偵測用戶的觸摸手勢,並在偵測到用戶的觸摸手勢為一縮放觸發手勢時進入一頁面縮放狀態,手勢識別模組在頁面縮放狀態下偵測用戶的一滑動觸摸手勢,其中,所述縮放觸發手勢為一觸摸該觸摸屏的時間大於一第一預設時間的觸摸手勢;一頁面縮放模組,用於根據所述手勢識別模組偵測的縮放觸發手勢確定一縮放原點以及及根據所述滑動觸摸手勢確定頁面的縮放類型以及縮放比例,並縮放當前頁面;及一顯示控制模組,用於控制顯示單元刷新顯示縮放後的頁面。
本發明還提供一種應用於具有觸摸屏的電子裝置的頁面縮放方法。該頁面縮放方法包括步驟:a.回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號;b.接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,並判斷用戶的觸摸手勢為縮放觸發手勢時,進入頁面縮放狀態,所述縮放觸發手勢為一觸摸該觸摸屏的時間大於一第一預設時間的觸摸手勢;c.根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢,及根據所述縮放觸發手勢確定一縮放原點;d.根據所述滑動觸摸手勢和縮放原點確定頁面的縮放類型以及縮放比例;e.根據所述縮放類型和縮放比例縮放當前的頁面。
本發明電子裝置及其頁面縮放方法操作簡單,只要一個手指在觸摸屏20上觸摸與滑動便可實現頁面的縮放,並且可根據滑動觸摸手勢實現各種縮放比例的頁面縮放,能夠更好的滿足用戶需求。
下面將結合附圖,對本發明作進一步的詳細說明。
請參考圖1,為一種具有觸摸屏20的電子裝置100的模組示意圖。所述電子裝置100包括存儲單元10、觸摸屏20、處理單元30和顯示單元40。
所述存儲單元10存儲有多張圖片或照片以及包括文字和圖片的各種電子類文檔。
所述觸摸屏20回應用戶的觸摸輸入並產生包含觸摸屏20的被觸摸位置的觸摸信號。
所述處理單元30包括一手勢識別模組301、一頁面縮放模組302和一顯示控制模組303。
用戶啟動電子裝置100後,電子裝置100的觸摸屏20默認顯示圖示介面或顯示一打開的頁面,用戶觸摸圖示介面上的圖示便可打開一頁面。所述頁面為用戶打開的word、powerpoint等包括圖片和文字的電子類文檔當前在觸摸屏20上顯示的頁面,用戶正在流覽的一個網頁當前在觸摸屏20上顯示的頁面或電子裝置100運行的各種軟體介面的頁面等。用戶可在該頁面的任何位置進行觸摸操作均可實現對該頁面的放大和縮小。
所述手勢識別模組301接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,並判斷用戶的觸摸手勢是否為進入頁面縮放狀態的縮放觸發手勢。在本實施方式中,所述縮放觸發手勢為一觸摸該觸摸屏20大於第一預設時間的觸摸手勢,當手勢識別模組301判斷用戶的觸摸手勢為進入頁面縮放狀態的縮放觸發手勢時,手勢識別模組301進入頁面縮放狀態。
手勢識別模組301在頁面縮放狀態下,進一步根據觸摸屏20產生的觸摸信號偵測用戶觸發的一滑動觸摸手勢。在頁面縮放狀態下,所述手勢識別模組301還用於根據觸摸屏20產生的觸摸信號偵測用戶的觸摸手勢是否為結束頁面縮放狀態的縮放結束手勢,在本實施方式中,所述縮放結束手勢為一觸摸該觸摸屏20上任意位置的時間大於第二預設時間的觸摸手勢或是持續沒有接收到觸摸信號的時間大於第二預設時間。當手勢識別模組301判斷用戶的觸摸手勢為進入縮放結束狀態的縮放結束手勢時,手勢識別模組301退出頁面縮放狀態。所述手勢識別模組301根據接收到的觸摸信號偵測用戶的觸摸手勢並將判斷結果發送至頁面縮放模組302。所述“第一預設時間”和“第二預設時間”可為默認的時間值,“第一預設時間”和“第二預設時間”的時間值可以相同也可以不同,比如第一預設時間為3秒,第二預設時間為2秒。用戶也可以根據個人使用習慣自行設置,比如第一預設時間和第二預設時間均為2秒。
具體地,所述手勢識別模組301根據所述包含觸摸屏20的被觸摸位置的觸摸信號偵測用戶的觸摸手勢,當偵測到所述觸摸屏20上某一位置被觸摸時間大於所述第一預設時間時,判斷為用戶的觸摸手勢是進入頁面縮放狀態的縮放觸發手勢,手勢識別模組301頁面進入縮放狀態,所述手勢識別模組301繼續根據觸摸信號偵測用戶的滑動觸摸手勢。
所述頁面縮放模組302,用於根據手勢識別模組301偵測的縮放觸發手勢確定一縮放原點O,以及及根據所述滑動觸摸手勢確定頁面的縮放類型和縮放比例,並縮放當前顯示的頁面。在本實施方式中,用戶長按觸摸屏20的某一位置的時間大於第一預設時間觸發所述手勢識別模組301進入頁面縮放狀態,頁面縮放模組302確定該觸摸位置點為縮放原點O。所述頁面縮放模組302根據所述手勢識別模組301偵測的滑動觸摸手勢確定縮放頁面的操作類型,具體地,頁面縮放模組302根據用戶在觸摸屏20上滑動觸摸手勢的方向是靠近縮放原點O還是背離縮放原點O來確定縮放類型;頁面縮放模組302根據所述滑動觸摸手勢與縮放原點之間的距離差值確定縮放比例。
請一併參考圖2,所述頁面縮放模組302根據滑動觸摸手勢的起點與縮放原點O之間的第一距離L1,終點與縮放原點O之間的第二距離L2以及第一距離L1和第二距離L2之間的距離差值,來確定縮放類型和縮放比例。其中,頁面縮放模組302確定所述滑動觸摸手勢的起點與縮放原點O之間的距離為第一距離L1,確定所述滑動觸摸手勢的終點與縮放原點O之間的距離作為第二距離L2。
圖2所示出的實施方式中,所述滑動觸摸手勢的方向是背離所述縮放原點。在本實施方式中,當用戶在觸摸屏20上的滑動觸摸手勢的方向是背離縮放原點O,頁面縮放模組302確定縮放類型為放大;當用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點O,頁面縮放模組302確定縮放類型為縮小。頁面縮放模組302根據所述手勢識別模組301偵測的縮放觸發手勢確定所述縮放原點O以及根據所述觸摸原點O和滑動觸摸手勢的起點和終點位置確定所述第一距離L1和第二距離L2。當頁面縮放模組302確定第二距離L2大於第一距離L1時,即判定用戶在觸摸屏20上的滑動觸摸手勢的方向是背離縮放原點O,頁面縮放模組302確定縮放類型為放大;當頁面縮放模組302確定第二距離L2小於第一距離L1時,即判定用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點O,頁面縮放模組302確定縮放類型為縮小。進一步地,頁面縮放模組302根據第二距離L2與第一距離L1之間的距離差值以及一預設的縮放因數確定縮放比例。其中,當頁面縮放模組302確定的縮放類型為放大時,縮放因數與距離差值之積為放大比例;當確定的縮放類型為縮小時,縮放因數與距離差值之商為縮小比例。例如,當頁面縮放模組302確定的縮放類型為放大時,所述第二距離與第一距離之間的距離差值為+2英寸,縮放因數為100%,縮放因數與距離差值的積為+200%,即確定放大比例為200%,將當前頁面放大至當前頁面的200%。當頁面縮放模組302確定的縮放類型為縮小時,所述第二距離與第一距離之間的距離差值為-2英寸,縮放因數為100%,縮放因數與距離差值-2的商為-50%,即確定縮小比例為50%,將當前頁面縮小至當前頁面的50%。
請參考圖3,圖3所示出的另一實施方式中,所述滑動觸摸手勢的方向是靠近縮放原點。在該實施方式中,當用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點O,頁面縮放模組302確定縮放類型為放大;反之,當用戶在觸摸屏20上的滑動觸摸手勢的方向是遠離縮放原點O,頁面縮放模組302確定縮放類型為縮小。具體地,頁面縮放模組302根據所述手勢識別模組301偵測的縮放觸發手勢確定所述縮放原點O以及根據所述觸摸原點O和滑動觸摸手勢的起點和終點位置確定所述第一距離L1和第二距離L2。頁面縮放模組302確定第一距離L1大於第二距離L2時,即判定為用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點O,確定縮放類型為放大;頁面縮放模組302確定第一距離L1小於第二距離L2時,即判定為用戶在觸摸屏20上的滑動觸摸手勢的方向是遠離縮放原點O,確定縮放類型為縮小。頁面縮放模組302根據第一距離L1與第二距離L2之間的距離差值以及一預設的縮放因數確定縮放比例,其中,同上所述,當頁面縮放模組302確定的縮放類型為放大時,縮放因數與距離差值之積為放大比例;當確定的縮放類型為縮小時,縮放因數與距離差值之商為縮小比例。例如,當頁面縮放模組302確定的縮放類型為放大時,所述第一距離與第二距離之間的距離差值為+3英寸,縮放因數為100%,距離差值與縮放因數的積為+300%,即確定放大比例為300%,將當前頁面放大至當前頁面的300%。當頁面縮放模組302確定縮放類型為縮小時,所述第一距離與第二距離之間的距離差值為-3英寸縮放因數為100%,縮放因數與距離差值-3的商為-33.3%,即確定縮小比例為33.3%,將當前頁面縮小至當前頁面的33.3%。所述縮放因數可根據用戶需要自行設置,所述第一距離L1和第二距離L2以及第一距離L1和第二距離L2的距離差值的計量單位均可根據用戶的需要設置,在本實施方式中,計量單位為英寸,在其他實施方式中,計量單位可以是釐米、毫米等。
需要說明的是,前面的描述只是詳細列舉了兩種確定放大/縮小比例的方案,而其他根據觸摸點(如起點及終點)與原點的相對位置關係確定放大/縮小比例的方案亦都適用於本發明,例如根據第一距離L1與第一距離L1和第二距離L2的距離差值的比例(即(L1-L2)/L1)來確定放大/縮小比例,例如,在放大手勢下放大比例為:(1+(L1-L2)/L1)×100%,而在縮小手勢下縮小比例為:(1-(L1-L2)/L1)×100%。另外,本發明所描述的“終點”並非指每次手勢操作結束時觸摸點的位置,在本發明中較佳採取動態放大/縮小的方式,即即時的根據觸摸點動態放大/縮小頁面,“終點”為計算放大/縮小比例時觸摸點的位置。
頁面縮放模組302根據所述縮放類型和縮放比例縮放當前的頁面,顯示控制模組303用於控制顯示單元40顯示縮放後的頁面。
請參考圖4,為本發明應用於該電子裝置100的頁面縮放方法的流程圖。
步驟S400,啟動電子裝置,觸摸電子裝置100的觸摸屏20上的圖示介面打開一顯示頁面。用戶啟動電子裝置100後,電子裝置100的觸摸屏20默認顯示圖示介面或顯示一打開的頁面,用戶觸摸圖示介面上的任一圖示便可打開一頁面。
步驟S401,回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號。所述觸摸屏20回應用戶的觸摸輸入並產生包括觸摸屏20被觸摸位置的觸摸信號。
步驟S402,接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,判斷用戶的觸摸手勢是否為進入頁面縮放狀態的縮放觸發手勢,若是,則進入步驟S403,若否,則返回步驟S401。其中,所述縮放觸發手勢為一觸摸該觸摸屏20任意位置的時間大於第一預設時間的觸摸手勢。所述手勢識別模組301接收並回應所述觸摸信號,並根據觸摸信號偵測用戶的觸摸手勢,並判斷用戶的觸摸手勢是否為進入頁面縮放狀態的縮放觸發手勢,若是,則進入步驟S404,若否,則返回步驟S401。所述縮放觸發手勢為一觸摸該觸摸屏20上任意位置的時間大於第一預設時間的觸摸手勢。
步驟S403,進入頁面縮放狀態,根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢。具體地,當手勢識別模組301判斷用戶的觸摸手勢為進入頁面縮放狀態的縮放觸發手勢時,手勢識別模組301進入頁面縮放狀態,並且手勢識別模組301在頁面縮放狀態下,進一步根據觸摸屏20產生的觸摸信號偵測用戶觸發的一滑動觸摸手勢。
步驟S404,根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢確定頁面的縮放類型。具體地,請一併參考圖5,在本實施方式中,步驟S404包括如下子步驟:
步驟S4041,根據縮放觸發手勢確定一縮放原點O,根據所述縮放原點及滑動觸摸手勢確定第一距離L1和第二距離L2。具體地,在本實施方式中,用戶長按觸摸屏20的某一位置的時間大於第一預設時間觸發所述手勢識別模組301進入頁面縮放狀態時,頁面縮放模組302確定該觸摸位置點為縮放原點O,頁面縮放模組302確定滑動觸摸手勢的起點與縮放原點O 之間的距離為第一距離L1,確定滑動觸摸手勢的終點與縮放原點O之間的距離為第二距離L2。
步驟S4042,判斷第二距離L2是否大於第一距離L1,若第二距離L2大於第一距離L1,進入步驟S4043,否則,則進入步驟S4044。具體地,頁面縮放模組302判定第二距離L2是否大於第一距離L1,若第二距離L2大於第一距離L1,則進入步驟S4043,否則,進入步驟S4143。
步驟S4043,確定用戶在觸摸屏20上的滑動觸摸手勢的方向是背離縮放原點,確定縮放類型為放大。具體地,頁面縮放模組302確定用戶在觸摸屏20上的滑動觸摸手勢的方向是背離縮放原點,並確定縮放類型為放大。
步驟S4143,確定用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為縮小。具體地,頁面縮放模組302確定用戶在觸摸屏20上的滑動觸摸手勢的方向是靠近縮放原點,並確定縮放類型為縮小。
步驟S405,根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢確定頁面的縮放比例。具體地,根據第一距離L1和第二距離L2以及第一距離L1和第二距離L2的距離差值確定頁面的縮放比例。在本實施方式中,頁面縮放模組302確定放大比例為縮放因數與距離差值之積,頁面縮放模組302確定縮小比例為縮放因數與距離差值之商;在另一實施方式中,確定放大比例為:(1+(L1-L2)/L1)×100%,確定縮小比例為:(1-(L1-L2)/L1)×100%。
步驟S406,根據所述縮放類型和縮放比例縮放當前的頁面,顯示單元40即時的顯示縮放後的頁面。所述頁面縮放模組302根據所述縮放類型和縮放比例縮放當前的頁面,顯示控制模組303控制顯示單元40即時的顯示縮放後的頁面。
步驟S407,在頁面縮放狀態下,判斷是否為結束頁面縮放狀態的縮放結束手勢,若是,結束頁面縮放操作,若否,進入步驟S405。其中所述縮放結束手勢為一觸摸該觸摸屏20大於第二預設時間的觸摸手勢或是持續沒有接收到觸摸信號的時間大於第二預設時間。具體地,當進入頁面縮放狀態時,所述手勢識別模組301還用於根據觸摸信號偵測用戶的觸摸手勢是否為結束頁面縮放狀態的縮放結束手勢,若是,結束頁面縮放操作,若否,進入步驟S405。其中,所述縮放結束手勢為一觸摸該觸摸屏20大於第二預設時間的觸摸手勢或是持續沒有接收到觸摸信號的時間大於第二預設時間。
本發明電子裝置及其頁面縮放方法操作簡單,只要一個手指在觸摸屏20上觸摸與滑動便可實現頁面的縮放,並且可根據滑動觸摸手勢實現各種縮放比例的頁面縮放,能夠更好的滿足用戶需求。
本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施方式所作的適當改變和變化都落在本發明要求保護的範圍之內。
100...電子裝置
10...存儲單元
20...觸摸屏
30...處理單元
301...手勢識別模組
302...頁面縮放模組
303...顯示控制模組
40...顯示單元
S401...回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號
S402...接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,判斷用戶的觸摸手勢是否為進入頁面縮放狀態的縮放觸發手勢
S403...進入頁面縮放狀態,根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢
S404...根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢的方向確定頁面的縮放類型
S405...根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢的方向確定頁面的縮放比例
S406...根據所述縮放類型和縮放比例縮放當前的頁面
S407...在頁面縮放狀態下,判斷是否為結束頁面縮放狀態的縮放結束手勢
S4041...根據縮放觸發手勢確定縮放原點
S4042...判斷第二距離是否大於第一距離
S4043...用戶在觸摸屏上的滑動觸摸手勢的方向是背離縮放原點,確定縮放類型為放大
S4143...用戶在觸摸屏上的滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為縮小
圖1為具有觸摸屏的電子裝置的模組示意圖。
圖2為圖1中電子裝置的示意圖。
圖3為圖1中電子裝置的示意圖。
圖4為應用於具有觸摸屏的電子裝置上的頁面縮放方法。
圖5為圖4一實施方式的子流程圖。
S401...回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號
S402...接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,判斷用戶的觸摸手勢是否為進入頁面縮放狀態的縮放觸發手勢
S403...進入頁面縮放狀態,根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢
S404...根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢的方向確定頁面的縮放類型
S405...根據所述縮放觸發手勢確定一縮放原點及根據所述滑動觸摸手勢的方向確定頁面的縮放比例
S406...根據所述縮放類型和縮放比例縮放當前的頁面
S407...在頁面縮放狀態下,判斷是否為結束頁面縮放狀態的縮放結束手勢
Claims (15)
- 一種電子裝置,包括觸摸屏、處理單元和顯示單元;所述觸摸屏回應用戶的觸摸輸入並產生觸摸屏的被觸摸位置的觸摸信號,其改良在於:所述處理單元包括:
一手勢識別模組,用於根據所述觸摸信號偵測用戶的觸摸手勢,並在偵測到用戶的觸摸手勢為一縮放觸發手勢時進入一頁面縮放狀態,手勢識別模組在頁面縮放狀態下偵測用戶的一滑動觸摸手勢,其中,所述縮放觸發手勢為一觸摸該觸摸屏的時間大於一第一預設時間的觸摸手勢;
一頁面縮放模組,用於根據所述手勢識別模組偵測的縮放觸發手勢確定一縮放原點以及根據所述滑動觸摸手勢確定頁面的縮放類型以及縮放比例,並縮放當前頁面;及
一顯示控制模組,用於控制顯示單元刷新顯示縮放後的頁面。 - 如申請專利範圍第1項所述之電子裝置,其中,所述手勢識別模組還用於在頁面縮放狀態,偵測用戶的觸摸手勢是否為結束頁面縮放狀態的縮放結束手勢,所述手勢識別模組偵測到到所述縮放結束手勢時退出頁面縮放狀態,其中,所述結束頁面縮放狀態的觸摸手勢為一觸摸該觸摸屏的時間大於一第二預設時間時觸摸手勢或持續沒有接收到觸摸信號的時間大於第二預設時間。
- 如申請專利範圍第1項所述之電子裝置,其中,頁面縮放模組確定所述縮放觸發手勢的觸摸位置點為縮放原點。
- 如申請專利範圍第1項所述之電子裝置,其中,頁面縮放模組確定所述滑動觸摸手勢的方向是背離縮放原點,確定所述縮放類型為放大;頁面縮放模組確定滑動觸摸手勢的方向是靠近縮放原點,確定所述縮放類型為縮小。
- 如申請專利範圍第4項所述之電子裝置,其中, 所述頁面縮放模組確定滑動觸摸手勢的起點與縮放原點之間的第一距離,終點與縮放原點之間的第二距離;當頁面縮放模組判斷所述第二距離大於第一距離時,確定所述滑動觸摸手勢的方向是背離縮放原點,確定縮放類型為放大;當頁面縮放模組判斷所述第二距離小於第一距離時,確定滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為縮小。
- 如申請專利範圍第1項所述之電子裝置,其中,頁面縮放模組確定所述滑動觸摸手勢的方向是靠近縮放原點,確定所述縮放類型為放大;頁面縮放模組確定所述滑動觸摸手勢的方向是背離縮放原點,確定所述縮放類型為縮小。
- 如申請專利範圍第6項所述之電子裝置,其中,所述頁面縮放模組確定滑動觸摸手勢的起點與縮放原點之間的第一距離,終點與縮放原點之間的第二距離;當頁面縮放模組判斷所述第一距離大於第二距離時,確定所述滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為放大;當頁面縮放模組判斷所述第一距離小於第二距離時,確定滑動觸摸手勢的方向是背離縮放原點,確定縮放類型為縮小。
- 如申請專利範圍第5或7項所述之電子裝置,其中,所述頁面縮放模組根據第一距離與第二距離之間的距離差值以及縮放因數確定縮放比例,當確定縮放類型為放大時,縮放因數與距離差值之積為放大比例;當確定縮放類型為縮小時,縮放因數與距離差值之商為縮小比例。
- 如申請專利範圍第5或7項所述之電子裝置,其中,所述頁面縮放模組根據第一距離與第一距離和第二距離的距離差值的比值來確定放大/縮小比例,一撥號單元,用於根據該讀取的電話號碼啟動一撥號程式進行撥號。
- 一種頁面縮放方法,該方法包括步驟:a.回應用戶的觸摸輸入並產生包括觸摸屏被觸摸位置的觸摸信號;
b.接收並回應所述觸摸信號,根據觸摸信號偵測用戶的觸摸手勢,並判斷用戶的觸摸手勢為縮放觸發手勢時,進入頁面縮放狀態,所述縮放觸發手勢為一觸摸該觸摸屏的時間大於一第一預設時間的觸摸手勢;
c.根據所述觸摸信號偵測用戶觸發的一滑動觸摸手勢,及根據所述縮放觸發手勢確定一縮放原點;
d.根據所述滑動觸摸手勢和縮放原點確定頁面的縮放類型以及縮放比例;
e.根據所述縮放類型和縮放比例縮放當前的頁面。 - 如申請專利範圍第10項所述之頁面縮放方法,其中,還包括步驟在頁面縮放狀態下,判斷為結束頁面縮放狀態的縮放結束手勢時,結束頁面縮放操作,所述縮放結束手勢為一觸摸該觸摸屏大於第二預設時間的觸摸手勢或持續沒有接收到觸摸信號的時間大於第二預設時間。
- 如申請專利範圍第10項所述之頁面縮放方法,其中,步驟d包括如下子步驟:
d1.確定滑動觸摸手勢的起點與縮放原點之間的距離為第一距離,確定滑動觸摸手勢的終點與縮放原點之間的距離為第二距離;
d2.根據第一距離和第二距離的距離差值確定滑動觸摸手勢的方向是靠近縮放原點還是背離縮放原點,確定縮放類型;
d3.根據用戶在觸摸屏上滑動觸摸手勢的距離差值確定縮放比例。 - 如申請專利範圍第12項所述之頁面縮放方法,其中,步驟d2包括如下子步驟:
d21:判斷第二距離是否大於第一距離,當判斷為第二距離大於第一距離時,確定用戶在觸摸屏上的滑動觸摸手勢是背離縮放原點,確定縮放類型為放大;否則,進入步驟d22;
d22:確定用戶在觸摸屏上的滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為縮小。 - 如申請專利範圍第12項所述之頁面縮放方法,其中,步驟d2包括如下子步驟:
d21:判斷第一距離是否大於第二距離,當判斷為第一距離大於第二距離時,確定用戶在觸摸屏上的滑動觸摸手勢的方向是靠近縮放原點,確定縮放類型為放大;否則,進入步驟d22;
d22:確定用戶在觸摸屏上的滑動觸摸手勢是背離縮放原點,確定縮放類型為縮小。 - 如申請專利範圍第12項所述之頁面縮放方法,其中,步驟d3具體為:當確定縮放類型為放大時,確定縮放因數與距離差值之積為放大比例;當確定縮放類型為縮小時,確定縮放因數與距離差值之商為縮小比例。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105177850A CN103019594A (zh) | 2012-12-06 | 2012-12-06 | 电子装置及其页面缩放方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201423561A true TW201423561A (zh) | 2014-06-16 |
Family
ID=47968248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101146519A TW201423561A (zh) | 2012-12-06 | 2012-12-11 | 電子裝置及其頁面縮放方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140165013A1 (zh) |
CN (1) | CN103019594A (zh) |
TW (1) | TW201423561A (zh) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513879B (zh) * | 2013-04-26 | 2017-10-24 | 展讯通信(上海)有限公司 | 触控设备及其显示控制方法及装置 |
KR102134443B1 (ko) * | 2013-05-03 | 2020-07-15 | 삼성전자주식회사 | 전자 기기 및 제어 동작에 기초한 전자 기기의 화면 조작 방법 |
CN104238927B (zh) * | 2013-06-09 | 2019-04-19 | 腾讯科技(北京)有限公司 | 智能终端应用程序的控制方法和装置 |
CN103440104A (zh) * | 2013-08-22 | 2013-12-11 | 广东欧珀移动通信有限公司 | 显示内容缩放方法和*** |
CN103699329B (zh) * | 2013-12-31 | 2017-04-05 | 优视科技有限公司 | 页面缩放方法、装置及终端设备 |
CN105589637A (zh) * | 2014-11-11 | 2016-05-18 | 阿里巴巴集团控股有限公司 | 基于手势的缩放方法及装置 |
CN105607793B (zh) * | 2014-11-25 | 2021-08-17 | 联想(北京)有限公司 | 调整窗口的方法和电子设备 |
CN104461430B (zh) * | 2014-12-08 | 2018-04-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104636044B (zh) * | 2015-02-28 | 2018-05-01 | 努比亚技术有限公司 | 单手操作的方法及移动终端 |
CN106909588B (zh) * | 2015-12-23 | 2020-09-04 | 北京奇虎科技有限公司 | 一种页面展现的方法与装置 |
CN105786314A (zh) * | 2016-02-25 | 2016-07-20 | 北京京东尚科信息技术有限公司 | 窗口调整方法及使用该方法的电子装置 |
CN106201317A (zh) * | 2016-07-08 | 2016-12-07 | 北京小米移动软件有限公司 | 图标文字缩放方法、装置和终端设备 |
CN106227426B (zh) * | 2016-07-22 | 2020-05-08 | Tcl移动通信科技(宁波)有限公司 | 一种基于移动终端的屏幕缩放控制方法及*** |
KR102316024B1 (ko) * | 2017-03-02 | 2021-10-26 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 사용자 인터페이스 표시 방법 |
CN107066267B (zh) * | 2017-03-27 | 2021-09-07 | 网易(杭州)网络有限公司 | 页面尺寸处理方法、装置及设备 |
CN107391018A (zh) * | 2017-07-23 | 2017-11-24 | 刘慧� | 一种通过缩放手势进行显示缩放的智能终端及其缩放显示的方法 |
CN107357504A (zh) * | 2017-07-23 | 2017-11-17 | 刘慧� | 一种通过缩放手势进行显示缩放的电子地图 |
CN107168637A (zh) * | 2017-07-23 | 2017-09-15 | 刘慧� | 一种通过缩放手势进行显示缩放的智能终端 |
CN109375864B (zh) * | 2018-09-27 | 2021-05-07 | 武汉华中时讯科技有限责任公司 | 通过手势显示窗口的装置、方法及存储介质 |
CN109782972A (zh) * | 2018-12-29 | 2019-05-21 | 努比亚技术有限公司 | 一种显示控制方法、移动终端及计算机可读存储介质 |
CN110134314A (zh) * | 2019-03-28 | 2019-08-16 | 惠州Tcl移动通信有限公司 | 一种显示内容的缩放方法、移动终端以及存储介质 |
CN110032326A (zh) * | 2019-03-29 | 2019-07-19 | 网易(杭州)网络有限公司 | 移动终端显示画面的控制方法、装置、设备和存储介质 |
CN112764650B (zh) * | 2021-01-29 | 2022-08-23 | 久瓴(江苏)数字智能科技有限公司 | 图形放缩方法、装置、电子设备和存储介质 |
CN114385297A (zh) * | 2022-01-11 | 2022-04-22 | 北京字跳网络技术有限公司 | 页面的显示方法、装置、电子设备、存储介质和程序产品 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090109243A1 (en) * | 2007-10-25 | 2009-04-30 | Nokia Corporation | Apparatus and method for zooming objects on a display |
CN102369501A (zh) * | 2009-02-23 | 2012-03-07 | 胜利电子株式会社 | 触摸屏控制方法及触摸屏装置 |
CN102541319A (zh) * | 2010-12-20 | 2012-07-04 | 联想(北京)有限公司 | 电子设备及其显示处理方法 |
CN102650911B (zh) * | 2012-05-25 | 2014-12-10 | 深圳市众进思创科技开发有限公司 | 一种用于鼠标的手势方法 |
-
2012
- 2012-12-06 CN CN2012105177850A patent/CN103019594A/zh active Pending
- 2012-12-11 TW TW101146519A patent/TW201423561A/zh unknown
-
2013
- 2013-11-14 US US14/079,646 patent/US20140165013A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN103019594A (zh) | 2013-04-03 |
US20140165013A1 (en) | 2014-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW201423561A (zh) | 電子裝置及其頁面縮放方法 | |
TWI606383B (zh) | 電子設備及其頁面縮放方法 | |
KR102034584B1 (ko) | 포터블 디바이스 및 그 제어 방법 | |
TW201324317A (zh) | 具有觸摸屏的電子設備及其頁面縮放方法 | |
US8823749B2 (en) | User interface methods providing continuous zoom functionality | |
TWI510083B (zh) | 電子設備及其圖片縮放方法 | |
CN112181226B (zh) | 用于提供内容的方法和装置 | |
US20140149945A1 (en) | Electronic device and method for zooming in image | |
US20120064946A1 (en) | Resizable filmstrip view of images | |
TW201317883A (zh) | 電子設備及其頁面處理方法 | |
KR20090070491A (ko) | 터치스크린을 이용한 화면 제어 장치 및 방법 | |
WO2017059734A1 (zh) | 一种图片缩放方法及电子设备 | |
CN103440104A (zh) | 显示内容缩放方法和*** | |
US20090066664A1 (en) | Touch screen and display method thereof | |
WO2015139469A1 (zh) | 网页调整方法、装置及电子设备 | |
WO2018149352A1 (zh) | 电子书写方法、装置及电子终端 | |
TW201108097A (en) | Systems and methods for application management, and computer program products thereof | |
WO2013152722A1 (zh) | 一种通过卷轴滚动控制界面显示的方法、装置及移动终端 | |
KR101403079B1 (ko) | 터치스크린에서 화면 줌 방법 및 이를 이용한 단말기 | |
US20110119579A1 (en) | Method of turning over three-dimensional graphic object by use of touch sensitive input device | |
KR20090017828A (ko) | 인터페이스 제어 방법 및 인터페이스 제어 장치 | |
TWI462034B (zh) | 觸控式電子裝置及其數位資訊選取方法 | |
JP6971573B2 (ja) | 電子機器、その制御方法およびプログラム | |
GB2516472A (en) | Methods and Apparatuses Relating to the Display of User Interfaces | |
KR101570989B1 (ko) | 전자 콘텐츠 뷰잉 방법, 이를 수행하는 전자 콘텐츠 뷰어 및 이를 저장하는 기록매체 |