TWI706312B - 調整界面操作圖示分佈範圍的裝置、方法及觸控螢幕設備 - Google Patents
調整界面操作圖示分佈範圍的裝置、方法及觸控螢幕設備 Download PDFInfo
- Publication number
- TWI706312B TWI706312B TW104114580A TW104114580A TWI706312B TW I706312 B TWI706312 B TW I706312B TW 104114580 A TW104114580 A TW 104114580A TW 104114580 A TW104114580 A TW 104114580A TW I706312 B TWI706312 B TW I706312B
- Authority
- TW
- Taiwan
- Prior art keywords
- tilt angle
- operation icon
- screen
- user
- preset
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- 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
- 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/04886—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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本發明公開了一種調整界面操作圖示分佈範圍的裝置、方法以及觸控螢幕設備。其中,所述調整界面操作圖示分佈範圍的裝置包括:採集單元,用於採集所述重力感應器檢測獲得的傾斜角參數;計算單元,用於根據所述傾斜角參數,確定所述觸控螢幕設備的傾斜角度以及傾斜方向;調整單元,用於根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍。採用本發明提供的設備,能夠根據觸控螢幕設備的運動方式,自動調整界面操作圖示的分佈範圍,從而達到提高用戶體驗的效果。
Description
本發明係有關觸控螢幕技術領域,具體係有關一種調整界面操作圖示分佈範圍的裝置和方法。本發明同時係有關一種觸控螢幕設備。
隨著手機硬體技術的不斷發展,大螢幕的手機成為一個發展趨勢,目前主流的智慧手機大都採用大螢幕。使用者在使用大螢幕的手機觀看圖片、視訊和網頁時,能夠獲得更好的用戶體驗。然而,由於手機的螢幕大而寬,可能導致手機用戶經常無法觸摸到整個螢幕的最上側、最下側或最左側、最右側的位置,因此非常影響用戶體驗。例如:滑動螢幕解鎖功能需要手指從螢幕的左側滑向右側,螢幕過大將可能導致操作失敗。
當前iOS系統中具有解決使用者無法觸摸到上面半個螢幕的方案,主要是採用按兩下home鍵的方式實現。使用者透過按兩下home鍵,手機螢幕的上半部分將變黑,所有應用的操作圖示將集中顯示在下面半個螢幕上。然而,採用這種按兩下home鍵的方法存在以下缺點:1)只
能將操作圖示的分佈範圍調整為原高度的一半,無法自訂操作圖示分佈範圍的高度和寬度;2)按兩下home鍵的喚起操作是一種較為隱蔽的操作方式,並且當調整好操作圖示的分佈範圍後,如果用戶觸控螢幕還會恢復自動設置的操作圖示分佈範圍;3)不能智慧地判斷用戶的真實需求並自動給出設置提示面板。因此,大螢幕手機存在無法自訂螢幕中操作圖示分佈範圍的問題。該問題同樣存在於其它具有觸控螢幕的設備中,例如PAD、iPad等終端設備。
為了解決現有技術存在的問題,本發明提供一種調整界面操作圖示分佈範圍的裝置和方法、以及一種觸控螢幕設備,能夠自訂的調整界面操作圖示分佈範圍。
本發明提供一種調整界面操作圖示分佈範圍的裝置,用於觸控螢幕設備,所述觸控螢幕設備包括重力感應器,其特徵在於,所述裝置包括:採集單元,用於採集所述重力感應器檢測獲得的傾斜角參數;計算單元,用於根據所述傾斜角參數,確定所述觸控螢幕設備的傾斜角度以及傾斜方向;調整單元,用於根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍。
可選的,還包括:被動提示單元,用於在預設條件成立時,顯示設定提
示面板。
可選的,還包括:主動提示單元,用於當觸發預設的設置操作圖示分佈範圍選項時,顯示設定提示面板。
可選的,所述調整單元包括:第一計算子單元,用於根據所述傾斜角度,以預定的換算比率,即時計算所述操作圖示在螢幕上的運動距離;第一調整單元,用於即時調整所述操作圖示向所述傾斜方向滑動所述運動距離。
可選的,所述調整單元包括:第二計算子單元,用於根據所述傾斜角度,以預定的傾斜角度範圍與運動距離檔位的對應關係,即時計算所述操作圖示在螢幕上的運動距離檔位;第二調整子單元,用於即時調整所述操作圖示向所述傾斜方向滑動所述運動距離檔位。
可選的,還包括:儲存單元,用於儲存調整後的所述操作圖示分佈範圍。
可選的,所述儲存單元包括:接收命令子單元,用於接收使用者的確認命令;儲存子單元,用於儲存所述操作圖示分佈範圍為接收到所述確認命令時,所述操作界圖示在所述螢幕上被調整到的分佈範圍。
可選的,還包括:
恢復單元,用於透過恢復命令,將所述操作圖示的分佈範圍恢復為預設值。
相應的,本發明還提供一種調整界面操作圖示分佈範圍的方法,用於觸控螢幕設備,所述觸控螢幕設備包括重力感應器,所述方法包括:根據所述重力感應器檢測獲得的傾斜角參數,確定所述觸控螢幕設備的傾斜角度以及傾斜方向;根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍。
可選的,還包括:在預設條件成立時,顯示對應本方法的設置提示面板。
可選的,所述預設條件採用如下方式:當所述觸控螢幕設備在水準位置發生傾斜時,根據歷史記錄,判斷所述設置提示面板是否被顯示過;若上述判斷結果為否,則所述預設條件成立。
可選的,所述預設條件採用如下方式:當所述觸控螢幕設備的螢幕被觸摸時,累計空操作的觸摸次數,並判斷所述觸摸次數是否大於等於預設次數;若上述判斷結果為是,則所述預設條件成立。
可選的,所述空操作為觸摸預設埋點的操作。
可選的,還包括:當觸發預設的設置操作圖示分佈範圍選項時,顯示對應本方法的設置提示面板。
可選的,所述根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,包括:根據所述傾斜角度,以預定的換算比率,即時計算所述操作圖示在螢幕上的運動距離;即時調整所述操作圖示向所述傾斜方向滑動所述運動距離。
可選的,所述根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,包括:根據所述傾斜角度,以預定的傾斜角度範圍與運動距離檔位的對應關係,即時計算所述操作圖示在螢幕上的運動距離檔位;即時調整所述操作圖示向所述傾斜方向滑動所述運動距離檔位。
可選的,所述根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,採用如下方式:調整所述操作界面向所述傾斜方向滑動預設距離。
可選的,還包括:儲存調整後的所述操作圖示分佈範圍。
可選的,所述儲存調整後的所述操作圖示分佈範圍,包括:接收用戶的確認命令;儲存所述操作圖示分佈範圍為接收到所述確認命令時,所述操作界圖示在所述螢幕上被調整到的分佈範圍。
可選的,所述確認命令至少包括如下方式之一:預定的確認手勢、按鍵指示、觸摸鍵指示。
可選的,還包括:透過恢復命令,將所述操作圖示的分佈範圍恢復為預設值。
可選的,所述恢復命令至少包括如下方式之一:預定的恢復手勢、按鍵指示、觸摸鍵指示。
可選的,所述預定的恢復手勢是指搖一搖手勢。
此外,本發明還提供一種觸控螢幕設備,包括:根據上述任一項所述的調整界面操作圖示分佈範圍的裝置。
與現有技術相比,本發明具有以下優點:
本發明提供的調整界面操作圖示分佈範圍的裝置、方法以及觸控螢幕設備,透過在觸控螢幕設備中設置重力感應器,當調整觸控螢幕中的操作圖示分佈範圍時與重力感應器建立關聯,透過重力感應器監測觸控螢幕設備的運動,採集傾斜角參數,並根據傾斜角參數,確定觸控螢幕設備的傾斜角度以及傾斜方向,再根據觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在觸控螢幕上的分佈範圍,能夠根據觸控螢幕設備的運動方式,自動調整操作圖示分佈範圍,從而達到提高用戶體驗的效果。
101‧‧‧採集單元
102‧‧‧計算單元
103‧‧‧調整單元
201‧‧‧被動提示單元
202‧‧‧主動提示單元
203‧‧‧儲存單元
204‧‧‧恢復單元
1031‧‧‧第一計算子單元
1032‧‧‧第一調整單元
1033‧‧‧第二計算子單元
1034‧‧‧第二調整子單元
2031‧‧‧接收命令子單元
2032‧‧‧儲存子單元
圖1是本發明的調整界面操作圖示分佈範圍的裝置實施例的示意圖;
圖2是本發明的調整界面操作圖示分佈範圍的裝置實施例的具體示意圖;圖3是本發明的調整界面操作圖示分佈範圍的裝置實施例調整單元103的具體示意圖;圖4是本發明的調整界面操作圖示分佈範圍的裝置實施例調整單元103的又一具體示意圖;圖5是本發明的調整界面操作圖示分佈範圍的裝置實施例儲存單元203的具體示意圖;圖6是本發明的調整界面操作圖示分佈範圍的方法實施例的流程圖;圖7是本發明的調整界面操作圖示分佈範圍的方法實施例的手機重力感應的示意圖;圖8是本發明的調整界面操作圖示分佈範圍的方法實施例的界面操作圖示分佈範圍在調整前後的示意圖。
在下面的描述中闡述了很多具體細節以便於充分理解本發明。但是本發明能夠以很多不同於在此描述的其它方式來實施,本領域技術人員可以在不違背本發明內涵的情況下做類似推廣,因此本發明不受下面公開的具體實施的限制。
在本發明中,提供了一種調整界面操作圖示分佈範圍的裝置和方法,以及一種觸控螢幕設備。在下面的實施例中逐一進行詳細說明。
請參看圖1,其為本發明的調整界面操作圖示分佈範圍的裝置實施例的示意圖。由於裝置實施例基本相似於與其相對應的方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。下述描述的裝置實施例僅僅是示意性的。
本實施例的一種調整界面操作圖示分佈範圍的裝置,用於觸控螢幕設備,所述觸控螢幕設備包括重力感應器,其特徵在於,所述裝置包括:採集單元101,用於採集所述重力感應器檢測獲得的傾斜角參數;計算單元102,用於根據所述傾斜角參數,確定所述觸控螢幕設備的傾斜角度以及傾斜方向;調整單元103,用於根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍。
請參看圖2,其為本發明的調整界面操作圖示分佈範圍的裝置實施例的具體示意圖。可選的,還包括:被動提示單元201,用於在預設條件成立時,顯示設定提示面板。
可選的,還包括:主動提示單元202,用於當觸發預設的設置操作圖示分佈範圍選項時,顯示設定提示面板。
請參看圖3,其為本發明的調整界面操作圖示分佈範圍的裝置實施例調整單元103的具體示意圖。可選的,所述調整單元103包括:第一計算子單元1031,用於根據所述傾斜角度,以
預定的換算比率,即時計算所述操作圖示在螢幕上的運動距離;第一調整單元1032,用於即時調整所述操作圖示向所述傾斜方向滑動所述運動距離。
請參看圖4,其為本發明的調整界面操作圖示分佈範圍的裝置實施例調整單元103的又一具體示意圖。可選的,所述調整單元103包括:第二計算子單元1033,用於根據所述傾斜角度,以預定的傾斜角度與運動距離的對應關係,即時計算所述操作圖示在螢幕上的運動距離;第二調整子單元1034,用於即時調整所述操作圖示向所述傾斜方向滑動所述運動距離。
可選的,還包括:儲存單元203,用於儲存調整後的所述操作圖示分佈範圍。
請參看圖5,其為本發明的調整界面操作圖示分佈範圍的裝置實施例儲存單元203的具體示意圖。可選的,所述儲存單元203包括:接收命令子單元2031,用於接收使用者的確認命令;儲存子單元2032,用於儲存所述操作圖示分佈範圍為接收到所述確認命令時,所述操作界圖示在所述螢幕上被調整到的分佈範圍。
可選的,還包括:
恢復單元204,用於透過恢復命令,將所述操作圖示的分佈範圍恢復為預設值。
本發明實施例還提供了一種觸控螢幕設備,包括上述的調整界面操作圖示分佈範圍的裝置。
在上述的實施例中,提供了一種調整界面操作圖示分佈範圍的裝置,與之相對應的,本發明還提供一種調整界面操作圖示分佈範圍的方法。該方法是與上述調整界面操作圖示分佈範圍的裝置的實施例相對應。
本發明提供的調整界面操作圖示分佈範圍的方法,是基於這樣一種設計構思,即:透過設置在觸控螢幕設備中的重力感應器獲取觸控螢幕設備的傾斜資料,然後根據傾斜資料調整觸控螢幕上操作圖示的分佈範圍。
觸控螢幕是一種可接收觸頭等輸入訊號的感應式液晶顯示裝置,當接觸了螢幕上的圖形按鈕時,螢幕上的觸覺回饋系統可根據預先程式設計的程式驅動各種連結裝置,可用以取代機械式的按鈕面板,並借由液晶顯示畫面製造出生動的影音效果。觸控螢幕作為一種最新的電腦輸入裝置,它是目前最簡單、方便、自然的一種人機對話模式。它賦予了多媒體以嶄新的面貌,是極富吸引力的全新多媒體互動設備。主要應用於公共資訊的查詢、領導辦公、工業控制、軍事指揮、電子遊戲、點歌點菜、多媒體教學、房地產預售等。
觸控螢幕設備分為可移動和固定兩種類型。本發明提供的調整界面操作圖示分佈範圍的方法,透過觸控螢幕設
備中的重力感應器獲取觸控螢幕設備的傾斜資料,因此本發明所述的觸控螢幕設備是指可移動的觸控螢幕設備。隨著觸控螢幕技術的不斷發展,可移動的觸控螢幕設備已被廣泛應用。可移動的觸控螢幕設備包括具有觸控螢幕的移動通訊設備,以及PAD、iPad等終端設備。
具有觸控螢幕的手機是一種典型的可移動觸控螢幕設備,在本實施例中,僅以具有觸控螢幕的重力感應手機為例,對本發明提供的方法的具體實施方式進行說明。
請參考圖6,其為本發明的調整界面操作圖示分佈範圍的方法實施例的流程圖。所述方法包括如下步驟:
步驟S601:根據所述重力感應器檢測獲得的傾斜角參數,確定所述觸控螢幕設備的傾斜角度以及傾斜方向。
要實施本發明提供的方法,首先要採集觸控螢幕設備中重力感應器檢測獲得的傾斜角參數。重力感應器是由蘋果公司率先開發的一種設備,該設備首先被運用在iphone和ipod-nano4上面。重力感應器是一種對力敏感的感測器,其工作原理為:利用壓電效應實現重力感應技術。簡單來說,是測量設備內部一片重物(重物和壓電片做成一體)重力正交兩個方向的分力大小,來判定設備的方向。透過重力感應器,感受觸控螢幕設備在變換姿勢時重心的變化,根據重心的具體變化資料,獲得傾斜角參數。
手機重力感應指的是手機內置重力搖杆晶片,現在智慧手機基本上都有內置的重力感應器,甚至有些非智慧手機也有內置的重力感應器。目前手機重力感應支援搖晃切
換所需的界面和功能、甩歌甩螢幕、翻轉靜音、甩動切換視頻等,是一種非常具有使用樂趣的功能,常見的應用包括平衡球遊戲、橫向螢幕瀏覽網頁、看小說等。例如,當手機拿在手裡是豎著的情況下,將它轉90度,橫過來,手機中的頁面就跟隨重心自動反應過來,也就是說頁面也轉了90度,使得能夠旋轉到最佳的視角,極具人性化。
請參見圖7,其為本發明的調整界面操作圖示分佈範圍的方法實施例的手機重力感應的示意圖。重力感應器是利用用戶對手機所做的變換姿勢來衡量其加速度與重力,透過重力感應器可以監測三個方向的加速度,即X、Y、Z三個方向,X、Y、Z的內容值即為採集的傾斜角參數,其單位為重力單位,也就是G力(1G=9.81m/s2)。例如,將圖7中整個重力感應座標設定如下:以螢幕的左下方為原點,箭頭指向的方向為正,從-10到10,以浮點數為等級單位。手機螢幕向上水準放置時,(x,y,z)的值分別為(0,0,10);手機螢幕向下水準放置時,(x,y,z)的值分別為(0,0,-10);手機螢幕向左側放時,(x,y,z)的值分別為(10,0,0);手機豎直向上時,(x,y,z)的值分別為(0,10,0);其他的如此類推。
透過本發明提供的方法,手機重力感應能夠支援調整螢幕操作圖示分佈範圍的功能。要執行本發明提供的方法,首先要顯示對應本方法的設置提示面板。透過顯示設定提示面板,使得重力感應器開始工作,執行本發明提供
的方法,以便用戶可以找到最合適自己的操作圖示分佈範圍,從而解決無法自訂調整界面操作圖示分佈範圍的問題,提升用戶體驗。
本發明實施例所述的設置提示面板是手機中的Toast提示面板。Toast是Android中用來顯示資訊的一種機制,資訊可以是簡單的文本,也可以是複雜的圖片及其他內容。Toast是一個View視圖,與Dialog不同,Toast在應用程式上浮動顯示資訊給使用者,它永遠不會獲得焦點,不影響用戶的輸入等操作,而且Toast顯示的時間有限,過一定的時間就會自動消失,主要用於向使用者顯示一些說明或提示。例如,透過在設置提示面板中顯示“請將手機水準旋轉,到合適位置後輕觸螢幕完成設置”,從而能夠提示使用者如何進行調整螢幕操作圖示分佈範圍的操作。採用Toast控制項,能夠說明我們編寫程式的時候實現簡單的提醒功能,使得程式的應用變得更加友好。
觸發設置提示面板的方式包括兩種,一種為用戶被動設置,另一種為用戶主動設置。其中,用戶被動設置是指在預設條件成立時顯示設定提示面板;用戶主動設置是指用戶主動選擇預先設置好的“設置操作圖示分佈範圍”的選項。下面分別對這兩種方式進行說明。
1)用戶被動設置
採用這種方式,能夠根據使用者行為智慧地判斷是否需要執行本發明提供的方法,即:系統透過智慧判斷的方
式顯示設定提示面板。在本實施例中,在所述採集所述重力感應器檢測獲得的傾斜角參數之前,還包括:在預設條件成立時,顯示對應本方法的設置提示面板。
根據具體的應用需求,可以設置多種不同的預設條件,在預設條件成立時,顯示對應本方法的設置提示面板。本發明實施例給出了兩種可選的預設條件,其中一種預設條件採用如下方式:當所述觸控螢幕設備在水準位置發生傾斜時,根據歷史記錄,判斷所述設置提示面板是否被顯示過;若上述判斷結果為否,則所述預設條件成立。
採用這種預設條件,在從未顯示過設置提示面板的前提下,當手機界面處於點亮操作時,用戶持手機在水準位置向左、右側有傾斜時即觸發設置提示面板。如果是初次顯示設定提示面板,則將本次顯示形成歷史記錄並儲存該記錄,這樣以後如果只是滿足觸控螢幕設備在水準位置發生傾斜的條件,就不會直接觸發設置提示面板。本發明實施例提供的方法,透過該預設條件,能夠控制設置提示面板的初次顯示操作,即:如果設置提示面板還沒有被顯示過,則只要觸控螢幕設備在水準位置發生傾斜時,就顯示設定提示面板。
本實施例給出的另一種預設條件採用如下方式:當所述觸控螢幕設備的螢幕被觸摸時,累計空操作的觸摸次數,並判斷所述觸摸次數是否大於等於預設次數;若上述判斷結果為否,則所述預設條件成立。
本發明所述的空操作是指用戶在觸控螢幕上進行的無
效觸摸操作。該預設條件是基於這樣一種判斷準則,即:如果用戶的無效觸摸次數超過一定的次數時,則判定操作圖示分佈範圍超過使用者常規的觸摸範圍。當該預設條件達到滿足時,則顯示設定提示面板,使得用戶可以應用本發明提供的方法,進行調整操作圖示分佈範圍的操作。例如,系統可以監測使用者對觸控螢幕的觸摸操作,並累計用戶準確打開觸控螢幕中的操作圖示前的每一次無效觸摸的次數,當無效觸摸的累計次數達到預設次數時,則顯示設定提示面板。
空操作還可以為對觸控螢幕中預設埋點的觸摸操作。埋點是指不做與頁面顯示相關的事情而是把用戶當前點擊的位置,傳到伺服器達到記錄使用者點擊行為的預先設置在頁面中的點。在實際應用中,可以在觸控螢幕中操作圖示的周圍預設一些埋點,以便能夠記錄使用者沒有準確觸摸該操作圖示的每一次行為。例如,對於習慣右手操作的用戶而言,將用戶準確打開觸控螢幕左側50%部分的操作圖示前的一次無效觸摸對應不同的埋點分別計為一次誤操作,對不同埋點的無效觸摸次數不進行累加,用戶的每次誤操作行為將觸發系統後臺記錄一次,當一個埋點的觸摸次數(即:誤操作次數)超過預設次數次時觸發設置提示面板。
2)用戶主動設置
採用這種方式,根據系統預置的“設置操作圖示分佈
範圍”選項,使用者可以主動選擇顯示設定提示面板。例如,在手機作業系統中提供一個入口,即“顯示設定提示面板”選項,使用者透過此入口進行主動設置。在本實施例中,在所述採集所述重力感應器檢測獲得的傾斜角參數之前,還包括:當觸發預設的設置操作圖示分佈範圍選項時,顯示對應本方法的設置提示面板。
透過上述使用者主動、被動設置方式觸發設置提示面板後,重力感應器開始工作,執行本發明提供的方法,根據使用者將觸控螢幕設備旋轉的角度,使得觸控螢幕中的操作圖示向左、右、上、下滑動,直至用戶找到最合適自己的操作圖示分佈範圍,從而解決無法自訂調整界面操作圖示分佈範圍的問題,提升用戶體驗。
在採集到傾斜角參數後,利用X、Y、Z的內容值求三角函數,就可以精確檢測到手機的運動狀態,從而確定觸控螢幕設備的傾斜角度以及傾斜方向。
步驟S603:根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍。
透過計算獲取到觸控螢幕設備的傾斜角度以及傾斜方向後,就可以根據觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在觸控螢幕上的分佈範圍。請參見圖8,其為本發明的調整界面操作圖示分佈範圍的方法實施例的界面操作圖示分佈範圍在調整前後的示意圖。圖8中左側圖形為調整界面操作圖示分佈範圍之前的手機界面示意圖,該左側圖形中操作圖示的分佈範圍為系統預設值;
右側圖形為調整界面操作圖示分佈範圍之後的手機界面示意圖,該右側圖形中操作圖示的分佈範圍為根據手機傾斜角度調整後的自訂值。
在實際應用中,根據觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍的方式可以有很多種具體的實施方式,下面列舉本實施例中可選的具體方式。
方式一、根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,包括:根據所述傾斜角度,以預定的換算比率,即時計算所述操作圖示在螢幕上的運動距離;即時調整所述操作圖示向所述傾斜方向滑動所述運動距離。
採用方式一,是根據傾斜角度,以預定的換算比率,即時計算操作圖示在螢幕上的運動距離。由於採用換算比率計算運動距離,因此該方式計算得到的運動距離是一個連續資料。具體的換算比率與觸控螢幕的尺寸以及重力感應器有關。
方式二、根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,包括:根據所述傾斜角度,以預定的傾斜角度範圍與運動距離檔位的對應關係,即時計算所述操作圖示在螢幕上的運動距離檔位;即時調整所述操作圖示向所述傾斜方向滑動所述運動距離檔位。
採用方式二,是根據傾斜角度,以預定的傾斜角度範
圍與運動距離檔位的對應關係,即時計算操作圖示在螢幕上的運動距離檔位。該方式不是根據公式計算得到運動距離,而是根據傾斜角度範圍與運動距離檔位的對應關係,映射得到運動距離檔位。因此,該方式獲取的運動距離是一個離散值。在實際應用中,可以根據使用者體驗的經驗值等,設置傾斜角度範圍與運動距離檔位的對應關係。透過方式二,可以根據傾斜角度,將運動距離檔位元設定為幾個等級。例如,如果傾斜角度在範圍1內,則對應的運動距離為距離1;如果傾斜角度在範圍2內,則對應的運動距離為距離2等。
方式三、根據所述觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在螢幕上的分佈範圍,採用如下方式:調整所述操作界面向所述傾斜方向滑動預設距離。
採用方式三,操作界面的滑動距離與設備的傾斜角度無關,滑動距離僅僅是一個預設的固定值。該方式是上述三種方式中最簡單的一種方式。例如,當觸控螢幕設備向左側傾斜時,調整操作圖示向左移動至觸控螢幕的左側50%區域或1/3區域。方式三實質是方式二的一個特例。
本發明實施例提供的方法,透過將觸控螢幕設備傾斜,根據傾斜角度和傾斜方向調整操作圖示的分佈範圍後,還包括:儲存調整後的所述操作圖示分佈範圍。
使用者透過傾斜觸控螢幕設備,將操作圖示的分佈範圍調整到一個合適點後,還需要保存該分佈範圍,以便用戶可以一直沿用合適其使用習慣的分佈範圍。在本實施例
中,所述儲存調整後的所述操作圖示分佈範圍,包括:接收用戶的確認命令;儲存所述操作圖示分佈範圍為接收到所述確認命令時,所述操作界圖示在所述螢幕上被調整到的分佈範圍。
本發明實施例所述的確認命令至少包括如下方式之一:預定的確認手勢、按鍵指示、觸摸鍵指示。透過預先設定確認命令與儲存處理的對應關係,可以設置儲存處理對應的具體按鍵、觸摸鍵或預定的確認手勢。確認手勢可以為輕觸螢幕操作或其他設定的手勢。在實際應用中,可以設定多種方式觸發執行儲存調整後的操作圖示分佈範圍。
本發明實施例提供的方法,透過手機的傾斜調整操作圖示向傾斜方向滑動後,還包括:透過恢復命令,將所述操作圖示的分佈範圍恢復為預設值。
使用者透過傾斜觸控螢幕設備,將操作圖示的分佈範圍調整到一定範圍後,隨著其使用習慣的變化,可能還需要恢復原操作圖示分佈範圍。此時,可以透過預設的恢復命令,將所述操作圖示的分佈範圍恢復為預設值。
在本實施例中,所述恢復命令至少包括如下方式之一:預定的恢復手勢、按鍵指示、觸摸鍵指示。透過預先設定恢復命令與恢復處理的對應關係,可以設置恢復處理對應的具體按鍵、觸摸鍵或預定的恢復手勢。恢復手勢可以為搖一搖手勢或其他設定的手勢。在實際應用中,可以設定多種方式觸發執行將操作圖示的分佈範圍恢復為預設
值。
本發明提供的調整界面操作圖示分佈範圍的裝置、方法以及觸控螢幕設備,透過在觸控螢幕設備中設置重力感應器,當調整觸控螢幕中的操作圖示分佈範圍時與重力感應器建立關聯,透過重力感應器監測觸控螢幕設備的運動,採集傾斜角參數,並根據傾斜角參數,確定觸控螢幕設備的傾斜角度以及傾斜方向,再根據觸控螢幕設備的傾斜角度以及傾斜方向,調整操作圖示在觸控螢幕上的分佈範圍,能夠根據觸控螢幕設備的運動方式,自動調整操作圖示分佈範圍,從而達到提高用戶體驗的效果。
本發明雖然以較佳實施例公開如上,但其並不是用來限定本發明,任何本領域技術人員在不脫離本發明的精神和範圍內,都可以做出可能的變動和修改,因此本發明的保護範圍應當以本發明申請專利範圍所界定的範圍為準。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出界面、網路界面和記憶體。
記憶體可能包括電腦可讀介質中的非永久性記憶體,隨機存取記憶體(RAM)和/或非易失性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀介質的示例。
1、電腦可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存介質的例子包括,但不限於相變記憶體
(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可程式設計唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁磁片儲存或其他磁性存放裝置或任何其他非傳輸介質,可用於儲存可以被計算設備訪問的資訊。按照本文中的界定,電腦可讀介質不包括非暫存電腦可讀媒體(transitory media),如調製的資料信號和載波。
2、本領域技術人員應明白,本發明的實施例可提供為方法、系統或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存介質(包括但不限於磁碟儲存器、CD-ROM、光學儲存器等)上實施的電腦程式產品的形式。
101‧‧‧採集單元
102‧‧‧計算單元
103‧‧‧調整單元
Claims (13)
- 一種調整界面操作圖示分佈範圍的系統,包含:一或多個處理器;以及一或多個記憶體,其耦接至該一或多個處理器,其中該一或多個記憶體組態以向該一或多個處理器提供指令,當該指令執行時導致該一或多個處理器:獲得用戶在裝置之螢幕上進行的無效觸摸次數,其中無效觸摸操作包含用戶對位於在所述螢幕中第一操作圖示的周圍之埋點無效觸摸操作;接收所述無效觸摸次數超過預設次數的指示;回應於所述指示:顯示設置提示面板,其中該設置提示面板係組態以顯示關於如何傾斜該裝置之角度以調整在該螢幕上的複數個操作圖示之顯示區域的資訊;以及回應於用戶選擇執行在該螢幕上的該複數個操作圖示之該顯示區域的調整,從與該裝置相關聯之重力感應器獲得一組傾斜角度參數;至少部分基於該組傾斜角參數來判定傾斜角度以及傾斜方向;以及至少部分地基於該傾斜角度以及該傾斜方向、或基於該傾斜角度及該傾斜方向兩者來調整在該螢幕上的該複數個操作圖示之該顯示區域,其中調整該複數個操作圖示之該顯示區域包含: 至少部分基於該傾斜角度與對應的預設運動距離之間的預設對應關係來判定對應於該傾斜角度的預設運動距離;判定與在該螢幕上的該複數個操作圖示中的該第一操作圖示相關聯的第一當前位置;判定與該第一操作圖示相關聯的該第一當前位置與該螢幕的邊緣之間的第一距離;判定與在該螢幕上的該複數個操作圖示中的第二操作圖示相關聯的第二當前位置;判定與該第二操作圖示相關聯的該第二當前位置與該螢幕的該邊緣之間的第二距離;至少部分基於與該第一操作圖示相關聯的該第一當前位置與該螢幕的該邊緣之間的該第一距離來判定對應於該傾斜角度之該預設運動距離的至少第一部份,以移動該第一操作圖示;至少部分基於與該第二操作圖示相關聯的該第二當前位置與該螢幕的該邊緣之間的該第二距離來判定對應於該傾斜角度之該預設運動距離的至少第二部份,以移動該第二操作圖示,其中該第二距離大於該第一距離,其中用以移動第二操作圖示之該預設運動距離的該至少第二部份大於用以移動第一操作圖示之該預設運動距離的該至少第一部份;使該第一操作圖示在該傾斜方向上移動該預設運動距離的該至少第一部份;以及 使該第二操作圖示在該傾斜方向上移動該預設運動距離的該至少第二部份。
- 如請求項1之系統,其中該一或多個處理器進一步組態以:判定該裝置第一次是向左側或向右側傾斜;並且回應於該裝置第一次是向左側或向右側傾斜的判定,而顯示該設置提示面板。
- 如請求項1之系統,其中該一或多個處理器進一步組態以向該一或多個處理器提供指令,當執行該指令使該一或多個處理器以:接收用以調整該複數個操作圖示之該顯示區域的用戶選擇的預置選項;以及回應於該用戶選擇的該預置選項的該接收,而顯示該設置提示面板。
- 如請求項1之系統,其中該一或多個處理器進一步組態以向該一或多個處理器提供指令,當執行該指令使該一或多個處理器以:接收與儲存該複數個操作圖示之該調整的顯示區域用戶相關聯的用戶輸入確認命令;以及回應於該用戶輸入確認命令,儲存該複數個操作圖示之該調整的顯示區域。
- 如請求項4之系統,其中該用戶輸入確認命令包含下列中的一或多個:預定的確認手勢、用戶選擇的按鍵 指示、觸摸鍵指示。
- 如請求項1之系統,其中該一或多個處理器進一步組態以向該一或多個處理器提供指令,當執行該指令使該一或多個處理器以:接收與將該複數個操作圖示之該調整的顯示區域重新恢復為該複數個操作圖示之原始顯示區域相關聯的用戶輸入恢復命令;以及回應於該用戶輸入恢復命令,恢復該複數個操作圖示之該調整的顯示區域。
- 如請求項6之系統,其中該用戶輸入恢復命令包含下列中的一或多個:預定的確認手勢、用戶選擇的按鍵指示、觸摸鍵指示。
- 一種調整界面操作圖示分佈範圍的方法,包含:獲得用戶在裝置之螢幕上進行的無效觸摸次數,其中無效觸摸操作包含用戶對位於在所述螢幕中第一操作圖示的周圍之埋點無效觸摸操作;接收所述無效觸摸操作超過預設次數的指示;回應於所述指示:顯示設置提示面板,其中該設置提示面板係組態以顯示關於如何傾斜該裝置之角度以調整在該螢幕上的複數個操作圖示之顯示區域的資訊;以及回應於用戶選擇執行在該螢幕上的該複數個操作圖示之該顯示區域的調整,從與該裝置相關聯之重力感應器獲 得一組傾斜角度參數;至少部分基於該組傾斜角度參數來判定傾斜角度以及傾斜方向;以及至少部分地基於該傾斜角度及該傾斜方向、或基於該傾斜角度及該傾斜方向兩者來調整在該螢幕上的該複數個操作圖示之該顯示區域,其中調整該複數個操作圖示之該顯示區域包含:至少部分基於該傾斜角度與對應的預設運動距離之間的預設對應關係來判定對應於該傾斜角度的預設運動距離;判定與在該螢幕上的該複數個操作圖示中的該第一操作圖示相關聯的第一當前位置;判定與該第一操作圖示相關聯的該第一當前位置與該螢幕的邊緣之間的第一距離;判定與在該螢幕上的該複數個操作圖示中的第二操作圖示相關聯的第二當前位置;判定與該第二操作圖示相關聯的該第二當前位置與該螢幕的該邊緣之間的第二距離;至少部分基於與該第一操作圖示相關聯的該第一當前位置與該螢幕的該邊緣之間的該第一距離來判定對應於該傾斜角度之該預設運動距離的至少第一部份,以移動該第一操作圖示;至少部分基於與該第二操作圖示相關聯的該第二當前 位置與該螢幕的該邊緣之間的該第二距離來判定對應於該傾斜角度之該預設運動距離的至少第二部份,以移動該第二操作圖示,其中該第二距離大於該第一距離,其中用以移動第二操作圖示之該預設運動距離的該至少第二部份大於用以移動第一操作圖示之該預設運動距離的該至少第一部份;使該第一操作圖示在該傾斜方向上移動該預設運動距離的該至少第一部份;以及使該第二操作圖示在該傾斜方向上移動該預設運動距離的該至少第二部份。
- 如請求項8之方法,更包含:判定該裝置第一次是向左側或向右側傾斜;並且回應於該裝置第一次是向左側或向右側傾斜的判定,而顯示該設置提示面板。
- 如請求項8之方法,更包含:接收用以調整該複數個操作圖示之該顯示區域的用戶選擇的預置選項;以及回應於該用戶選擇的該預置選項的該接收,而顯示該設置提示面板。
- 一種電腦程式產品,該電腦程式產品被嵌入在非暫態電腦可讀儲存媒體並且包含電腦指令,用於:獲得用戶在裝置之螢幕上進行的無效觸摸次數,其中無效觸摸操作包含用戶對位於在所述螢幕中第一操作圖示的周圍之埋點無效觸摸操作;接收所述無效觸摸操作超過預設次數的指示; 回應於所述指示:顯示設置提示面板,其中該設置提示面板係組態以顯示關於如何傾斜該裝置之角度以調整在該螢幕上的複數個操作圖示之顯示區域的資訊;以及回應於用戶選擇執行在該螢幕上的該複數個操作圖示之該顯示區域的調整,從與該裝置相關聯之重力感應器獲得一組傾斜角度參數;至少部分基於該組傾斜角度參數來判定傾斜角度以及傾斜方向;以及至少部分地基於該傾斜角度及該傾斜方向、或基於該傾斜角度及該傾斜方向兩者來調整在該螢幕上的該複數個操作圖示之該顯示區域,其中調整該複數個操作圖示之該顯示區域包含:至少部分基於該傾斜角度與對應的預設運動距離之間的預設對應關係來判定對應於該傾斜角度的預設運動距離;判定與在該螢幕上的該複數個操作圖示中的該第一操作圖示相關聯的第一當前位置;判定與該第一操作圖示相關聯的該第一當前位置與該螢幕的邊緣之間的第一距離;判定與在該螢幕上的該複數個操作圖示中的第二操作圖示相關聯的第二當前位置;判定與該第二操作圖示相關聯的該第二當前位置與該 螢幕的該邊緣之間的第二距離;至少部分基於與該第一操作圖示相關聯的該第一當前位置與該螢幕的該邊緣之間的該第一距離來判定對應於該傾斜角度之該預設運動距離的至少第一部份,以移動該第一操作圖示;至少部分基於與該第二操作圖示相關聯的該第二當前位置與該螢幕的該邊緣之間的該第二距離來判定對應於該傾斜角度之該預設運動距離的至少第二部份,以移動該第二操作圖示,其中該第二距離大於該第一距離,其中用以移動第二操作圖示之該預設運動距離的該至少第二部份大於用以移動第一操作圖示之該預設運動距離的該至少第一部份;使該第一操作圖示在該傾斜方向上移動該預設運動距離的該至少第一部份;以及使該第二操作圖示在該傾斜方向上移動該預設運動距離的該至少第二部份。
- 如請求項11之電腦程式產品,更包含電腦指令,用於:判定該裝置第一次是向左側或向右側傾斜;以及回應於該裝置第一次是向左側或向右側傾斜的判定,而顯示該設置提示面板。
- 如請求項11之電腦程式產品,更包含電腦指令,用於: 接收用以調整該複數個操作圖示之該顯示區域的用戶選擇的預置選項;以及回應於該用戶選擇的該預置選項的該接收,而顯示該設置提示面板。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410852523.9 | 2014-12-31 | ||
CN201410852523.9A CN105808091B (zh) | 2014-12-31 | 2014-12-31 | 调整界面操作图标分布范围的装置、方法及触摸屏设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201624263A TW201624263A (zh) | 2016-07-01 |
TWI706312B true TWI706312B (zh) | 2020-10-01 |
Family
ID=56164184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104114580A TWI706312B (zh) | 2014-12-31 | 2015-05-07 | 調整界面操作圖示分佈範圍的裝置、方法及觸控螢幕設備 |
Country Status (8)
Country | Link |
---|---|
US (1) | US10503399B2 (zh) |
EP (1) | EP3241095B1 (zh) |
JP (1) | JP6453465B2 (zh) |
KR (1) | KR102001849B1 (zh) |
CN (2) | CN105808091B (zh) |
SG (1) | SG11201703755VA (zh) |
TW (1) | TWI706312B (zh) |
WO (1) | WO2016109191A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD780198S1 (en) * | 2013-09-18 | 2017-02-28 | Lenovo (Beijing) Co., Ltd. | Display screen with graphical user interface |
CN111552416A (zh) * | 2015-04-13 | 2020-08-18 | 华为技术有限公司 | 启动任务管理界面的方法、装置及设备 |
USD793415S1 (en) * | 2015-08-12 | 2017-08-01 | Samsung Electronics Co., Ltd | Display screen or portion thereof with graphical user interface |
JP6508122B2 (ja) * | 2016-05-11 | 2019-05-08 | 京セラドキュメントソリューションズ株式会社 | 操作入力装置、携帯端末及び操作入力方法 |
CN106445357B (zh) * | 2016-08-31 | 2019-07-26 | 维沃移动通信有限公司 | 一种滑动条控件控制方法和移动终端 |
CN106598382A (zh) * | 2016-11-17 | 2017-04-26 | 北京奇虎科技有限公司 | 一种图标整理方法、装置及移动终端 |
CN107219971A (zh) * | 2017-05-19 | 2017-09-29 | 珠海市魅族科技有限公司 | 一种展示对象的展示方法及装置 |
KR102419066B1 (ko) * | 2017-11-20 | 2022-07-08 | 엘지디스플레이 주식회사 | 터치 디스플레이 패널 및 터치 디스플레이 장치 |
CN108334269B (zh) * | 2017-12-26 | 2021-01-01 | 努比亚技术有限公司 | 界面操作方法、终端及计算机可读存储介质 |
US10770037B2 (en) * | 2018-03-15 | 2020-09-08 | Kyocera Document Solutions Inc. | Mobile terminal device |
CN109508209A (zh) * | 2018-10-11 | 2019-03-22 | 南京机器岛智能科技有限公司 | 一种基于统计数据的app加载流程优化方法 |
CN109902679B (zh) * | 2019-02-26 | 2021-01-29 | 维沃移动通信有限公司 | 一种图标显示方法及终端设备 |
CN109714635B (zh) * | 2019-03-28 | 2019-07-09 | 深圳市酷开网络科技有限公司 | 一种基于语音识别的电视唤醒方法、智能电视及存储介质 |
US20230009352A1 (en) * | 2019-12-25 | 2023-01-12 | Sony Group Corporation | Information processing device, program, and method |
CN112181272A (zh) * | 2020-10-12 | 2021-01-05 | Oppo广东移动通信有限公司 | 信息显示方法、装置、电子设备和计算机可读存储介质 |
CN113296721A (zh) * | 2020-12-16 | 2021-08-24 | 阿里巴巴(中国)有限公司 | 显示方法、显示装置和多屏幕联动*** |
US20230400960A1 (en) * | 2022-06-13 | 2023-12-14 | Illuscio, Inc. | Systems and Methods for Interacting with Three-Dimensional Graphical User Interface Elements to Control Computer Operation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040178994A1 (en) * | 2003-03-10 | 2004-09-16 | International Business Machines Corporation | Dynamic resizing of clickable areas of touch screen applications |
CN101158889A (zh) * | 2007-11-29 | 2008-04-09 | 倚天资讯股份有限公司 | 利用动态感测以变动图标位置的方法及其电子装置 |
US20120206129A1 (en) * | 2011-02-11 | 2012-08-16 | Research In Motion Limited | System and method for calibrating a magnetometer with visual affordance |
TW201237728A (en) * | 2011-03-08 | 2012-09-16 | Acer Inc | Screen rotation lock methods and systems, and computer program products thereof |
CN103064629A (zh) * | 2013-01-30 | 2013-04-24 | 龙凡 | 能动态调整图形控件的便携电子设备及方法 |
TW201430676A (zh) * | 2012-12-20 | 2014-08-01 | Chi Mei Comm Systems Inc | 頁面操作系統及方法 |
US20140267057A1 (en) * | 2013-03-15 | 2014-09-18 | Haier Group Co. | Smart equipment and display control method of soft-operation interface thereof |
Family Cites Families (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4406668C2 (de) * | 1993-04-27 | 1996-09-12 | Hewlett Packard Co | Verfahren und Vorrichtung zum Betreiben eines berührungsempfindlichen Anzeigegeräts |
US6400376B1 (en) | 1998-12-21 | 2002-06-04 | Ericsson Inc. | Display control for hand-held data processing device |
JP3900854B2 (ja) * | 2001-05-17 | 2007-04-04 | セイコーエプソン株式会社 | 電子機器及びその電力制御方法 |
US7184025B2 (en) * | 2002-05-31 | 2007-02-27 | Microsoft Corporation | Altering a display on a viewing device based upon a user controlled orientation of the viewing device |
US8065083B2 (en) * | 2004-07-23 | 2011-11-22 | Yamaha Corporation | Azimuth processing device, azimuth processing method, azimuth processing program, direction finding device, tilt offset correcting method, azimuth measuring method, compass sensor unit, and portable electronic device |
DE602004011676T2 (de) * | 2004-12-02 | 2009-01-22 | Sony Ericsson Mobile Communications Ab | Tragbares Kommunikationsgerät mit einer dreidimensionalen Anzeigevorrichtung |
US8487882B2 (en) * | 2005-07-08 | 2013-07-16 | Rpx Corporation | Touch-panel display device and portable equipment |
EP1908051A4 (en) * | 2005-07-22 | 2012-01-25 | Matthew G Pallakoff | SYSTEM AND METHOD FOR A THUMB-OPTIMIZED USER INTERFACE OF A TOUCH SCREEN |
US7633076B2 (en) | 2005-09-30 | 2009-12-15 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
JP5129478B2 (ja) * | 2006-03-24 | 2013-01-30 | 株式会社デンソーアイティーラボラトリ | 画面表示装置 |
JP4741983B2 (ja) | 2006-06-20 | 2011-08-10 | シャープ株式会社 | 電子機器及び電子機器の動作方法 |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US8462109B2 (en) | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
US8312373B2 (en) * | 2007-10-18 | 2012-11-13 | Nokia Corporation | Apparatus, method, and computer program product for affecting an arrangement of selectable items |
TWI365402B (en) * | 2007-12-28 | 2012-06-01 | Htc Corp | User interface dynamic layout system, method for arranging user interface layout and touch display system |
US20090307633A1 (en) | 2008-06-06 | 2009-12-10 | Apple Inc. | Acceleration navigation of media device displays |
KR101451661B1 (ko) | 2008-06-20 | 2014-10-16 | 엘지전자 주식회사 | 이동 단말기 및 그 메뉴 제어 방법 |
CN101616210A (zh) * | 2008-06-26 | 2009-12-30 | 深圳富泰宏精密工业有限公司 | 触控式手机方向感测***及方法 |
CN102099766B (zh) * | 2008-07-15 | 2015-01-14 | 意美森公司 | 用于在无源和有源模式之间变换触觉反馈功能的***和方法 |
KR101474448B1 (ko) * | 2008-07-31 | 2014-12-19 | 엘지전자 주식회사 | 컨텐츠 내비게이션 장치 및 그 방법과 그를 이용한텔레매틱스 단말기 |
US20110216004A1 (en) | 2010-03-08 | 2011-09-08 | David Stephenson | Tilt and position command system for input peripherals |
US20100138766A1 (en) * | 2008-12-03 | 2010-06-03 | Satoshi Nakajima | Gravity driven user interface |
WO2010076772A2 (en) * | 2008-12-30 | 2010-07-08 | France Telecom | User interface to provide enhanced control of an application program |
US8418085B2 (en) * | 2009-05-29 | 2013-04-09 | Microsoft Corporation | Gesture coach |
KR20120085783A (ko) * | 2009-09-23 | 2012-08-01 | 딩난 한 | 인간-컴퓨터의 상호작용을 위한 인터페이스 및 그 방법 |
JP2011086036A (ja) | 2009-10-14 | 2011-04-28 | Victor Co Of Japan Ltd | 電子機器、アイコン表示方法およびアイコン表示プログラム |
US10528221B2 (en) * | 2009-12-31 | 2020-01-07 | International Business Machines Corporation | Gravity menus for hand-held devices |
US8456445B2 (en) * | 2010-04-30 | 2013-06-04 | Honeywell International Inc. | Touch screen and method for adjusting screen objects |
US8874129B2 (en) | 2010-06-10 | 2014-10-28 | Qualcomm Incorporated | Pre-fetching information based on gesture and/or location |
US20120036468A1 (en) * | 2010-08-03 | 2012-02-09 | Nokia Corporation | User input remapping |
EP2423796B1 (en) * | 2010-08-24 | 2019-10-02 | LG Electronics Inc. | Mobile terminal and displaying method thereof |
JP5621422B2 (ja) * | 2010-09-07 | 2014-11-12 | ソニー株式会社 | 情報処理装置、プログラム及び制御方法 |
JP5664036B2 (ja) * | 2010-09-07 | 2015-02-04 | ソニー株式会社 | 情報処理装置、プログラム及び制御方法 |
US8849845B2 (en) * | 2010-11-03 | 2014-09-30 | Blackberry Limited | System and method for displaying search results on electronic devices |
JP5742187B2 (ja) | 2010-11-26 | 2015-07-01 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US8660978B2 (en) * | 2010-12-17 | 2014-02-25 | Microsoft Corporation | Detecting and responding to unintentional contact with a computing device |
KR101740439B1 (ko) * | 2010-12-23 | 2017-05-26 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
KR101718893B1 (ko) * | 2010-12-24 | 2017-04-05 | 삼성전자주식회사 | 터치 인터페이스 제공 방법 및 장치 |
US9891818B2 (en) * | 2010-12-30 | 2018-02-13 | International Business Machines Corporation | Adaptive touch-sensitive displays and methods |
US9201467B2 (en) * | 2011-01-26 | 2015-12-01 | Sony Corporation | Portable terminal having user interface function, display method, and computer program |
US9285883B2 (en) * | 2011-03-01 | 2016-03-15 | Qualcomm Incorporated | System and method to display content based on viewing orientation |
US8872854B1 (en) | 2011-03-24 | 2014-10-28 | David A. Levitt | Methods for real-time navigation and display of virtual worlds |
US20140062932A1 (en) * | 2011-05-11 | 2014-03-06 | Nec Casio Mobile Communications, Ltd. | Input device |
JP5779064B2 (ja) | 2011-09-28 | 2015-09-16 | 京セラ株式会社 | 装置、方法、及びプログラム |
JP5762912B2 (ja) | 2011-09-30 | 2015-08-12 | 京セラ株式会社 | 装置、方法、及びプログラム |
KR101880968B1 (ko) * | 2011-10-27 | 2018-08-20 | 삼성전자주식회사 | 터치스크린 휴대 기기에서 사용자 인터페이스 개체를 배치하는 방법 및 장치 |
KR101163346B1 (ko) * | 2011-10-28 | 2012-07-05 | 한국과학기술원 | 터치스크린 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말 |
TWI571790B (zh) * | 2011-11-10 | 2017-02-21 | 財團法人資訊工業策進會 | 依感測信號更改圖示座標值的方法與電子裝置 |
KR20130060095A (ko) | 2011-11-29 | 2013-06-07 | 조준희 | 터치스크린 입력 보조 방법 |
US9442517B2 (en) * | 2011-11-30 | 2016-09-13 | Blackberry Limited | Input gestures using device movement |
KR20130064514A (ko) * | 2011-12-08 | 2013-06-18 | 삼성전자주식회사 | 전자기기의 3차원 사용자 인터페이스 제공 방법 및 장치 |
US20140223328A1 (en) * | 2011-12-28 | 2014-08-07 | Vishal Thomas | Apparatus and method for automatically controlling display screen density |
US20130212487A1 (en) * | 2012-01-09 | 2013-08-15 | Visa International Service Association | Dynamic Page Content and Layouts Apparatuses, Methods and Systems |
JP6184053B2 (ja) | 2012-01-18 | 2017-08-23 | キヤノン株式会社 | 情報端末、表示制御方法、およびプログラム |
KR20130107777A (ko) * | 2012-03-23 | 2013-10-02 | 인포뱅크 주식회사 | 휴대용 단말기에서의 ui 구성 방법 |
JP2013218428A (ja) * | 2012-04-05 | 2013-10-24 | Sharp Corp | 携帯型電子機器 |
US8850349B2 (en) * | 2012-04-06 | 2014-09-30 | Google Inc. | Smart user-customized graphical keyboard |
CN102760043B (zh) * | 2012-06-19 | 2016-01-27 | 华为终端有限公司 | 一种用户界面的图标管理方法及触控设备 |
JP2014010780A (ja) | 2012-07-02 | 2014-01-20 | Sharp Corp | 表示装置、表示装置の制御方法、制御プログラム、該制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2014071732A (ja) * | 2012-09-28 | 2014-04-21 | Toshiba Corp | 電子機器、表示制御方法及びプログラム |
KR20140050830A (ko) * | 2012-10-22 | 2014-04-30 | 삼성전자주식회사 | 단말의 화면 표시 제어 방법 및 그 단말 |
KR20140061042A (ko) | 2012-11-13 | 2014-05-21 | 김정훈 | 센서를 이용한 입력요소 재배치 단말기 및 방법 |
CN103902196B (zh) * | 2012-12-28 | 2017-02-08 | 联芯科技有限公司 | 屏幕显示***、方法及电子显示设备 |
US9575653B2 (en) * | 2013-01-15 | 2017-02-21 | Blackberry Limited | Enhanced display of interactive elements in a browser |
EP2759921B1 (en) * | 2013-01-25 | 2020-09-23 | Morpho, Inc. | Image display apparatus, image displaying method and program |
JP6188377B2 (ja) | 2013-03-29 | 2017-08-30 | キヤノン株式会社 | 表示制御装置、その制御方法、および制御プログラム |
US20140320387A1 (en) | 2013-04-24 | 2014-10-30 | Research In Motion Limited | Device, System and Method for Generating Display Data |
CN104238783B (zh) * | 2013-06-07 | 2017-09-12 | 阿里巴巴集团控股有限公司 | 一种触摸屏的控制方法和装置 |
CN103309588B (zh) * | 2013-06-19 | 2015-12-23 | 广东欧珀移动通信有限公司 | 一种防止移动终端误操作的方法、装置及*** |
JP5759660B2 (ja) * | 2013-06-21 | 2015-08-05 | レノボ・シンガポール・プライベート・リミテッド | タッチ・スクリーンを備える携帯式情報端末および入力方法 |
US9181760B2 (en) * | 2013-07-24 | 2015-11-10 | Innovations, Inc. | Motion-based view scrolling with proportional and dynamic modes |
CN103440082A (zh) * | 2013-07-29 | 2013-12-11 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端操作的方法及其移动终端 |
CN104345944B (zh) * | 2013-08-05 | 2019-01-18 | 中兴通讯股份有限公司 | 自适应调整触摸输入面板布局的装置、方法及移动终端 |
CN103927075A (zh) * | 2014-01-16 | 2014-07-16 | 华为终端有限公司 | 一种界面操作的方法及终端 |
US9477316B2 (en) * | 2014-03-24 | 2016-10-25 | Intel Corporation | Interaction with a computing device via movement of a portion of a user interface |
CN103970425A (zh) * | 2014-05-30 | 2014-08-06 | 苏州天趣信息科技有限公司 | 一种基于方向感应的触摸屏桌面图标拖动方法及其装置 |
US9354709B1 (en) * | 2014-06-17 | 2016-05-31 | Amazon Technologies, Inc. | Tilt gesture detection |
US9430085B2 (en) * | 2014-09-12 | 2016-08-30 | Microsoft Technology Licensing, Llc | Classification of touch input as being unintended or intended |
EP3232311B1 (en) * | 2014-12-29 | 2020-02-19 | Huawei Technologies Co., Ltd. | Method for reducing valid presentation region of screen and mobile terminal |
-
2014
- 2014-12-31 CN CN201410852523.9A patent/CN105808091B/zh active Active
- 2014-12-31 CN CN202210630577.5A patent/CN115048007B/zh active Active
-
2015
- 2015-05-07 TW TW104114580A patent/TWI706312B/zh active
- 2015-12-14 US US14/968,581 patent/US10503399B2/en active Active
- 2015-12-15 KR KR1020177014342A patent/KR102001849B1/ko active IP Right Grant
- 2015-12-15 WO PCT/US2015/065852 patent/WO2016109191A1/en active Application Filing
- 2015-12-15 JP JP2017528890A patent/JP6453465B2/ja active Active
- 2015-12-15 SG SG11201703755VA patent/SG11201703755VA/en unknown
- 2015-12-15 EP EP15875957.1A patent/EP3241095B1/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040178994A1 (en) * | 2003-03-10 | 2004-09-16 | International Business Machines Corporation | Dynamic resizing of clickable areas of touch screen applications |
CN101158889A (zh) * | 2007-11-29 | 2008-04-09 | 倚天资讯股份有限公司 | 利用动态感测以变动图标位置的方法及其电子装置 |
US20120206129A1 (en) * | 2011-02-11 | 2012-08-16 | Research In Motion Limited | System and method for calibrating a magnetometer with visual affordance |
TW201237728A (en) * | 2011-03-08 | 2012-09-16 | Acer Inc | Screen rotation lock methods and systems, and computer program products thereof |
TW201430676A (zh) * | 2012-12-20 | 2014-08-01 | Chi Mei Comm Systems Inc | 頁面操作系統及方法 |
CN103064629A (zh) * | 2013-01-30 | 2013-04-24 | 龙凡 | 能动态调整图形控件的便携电子设备及方法 |
US20140267057A1 (en) * | 2013-03-15 | 2014-09-18 | Haier Group Co. | Smart equipment and display control method of soft-operation interface thereof |
Also Published As
Publication number | Publication date |
---|---|
JP2018508844A (ja) | 2018-03-29 |
SG11201703755VA (en) | 2017-06-29 |
JP6453465B2 (ja) | 2019-01-16 |
WO2016109191A1 (en) | 2016-07-07 |
CN105808091B (zh) | 2022-06-24 |
CN115048007A (zh) | 2022-09-13 |
EP3241095B1 (en) | 2020-04-15 |
EP3241095A1 (en) | 2017-11-08 |
US10503399B2 (en) | 2019-12-10 |
KR102001849B1 (ko) | 2019-07-19 |
US20160188189A1 (en) | 2016-06-30 |
EP3241095A4 (en) | 2018-08-15 |
TW201624263A (zh) | 2016-07-01 |
KR20170072330A (ko) | 2017-06-26 |
CN105808091A (zh) | 2016-07-27 |
CN115048007B (zh) | 2024-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI706312B (zh) | 調整界面操作圖示分佈範圍的裝置、方法及觸控螢幕設備 | |
US11023116B2 (en) | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input | |
JP7373623B2 (ja) | コンテンツベースの触知出力 | |
TWI629636B (zh) | 用於控制一電子器件之方法、電子器件及非暫時性電腦可讀儲存媒體 | |
AU2015312634B2 (en) | Electronic device with bent display and method for controlling thereof | |
US10620781B2 (en) | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics | |
US20200356240A1 (en) | Devices, Methods, and Graphical User Interfaces for Displaying Objects in 3D Context | |
KR102037481B1 (ko) | 디스플레이 장치, 디스플레이 장치를 제어하는 방법 및 그 방법을 수행하는 프로그램이 기록된 기록 매체 | |
EP2602706A2 (en) | User interactions | |
EP2657831A2 (en) | Method and terminal for displaying a plurality of pages, method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications | |
US20130135203A1 (en) | Input gestures using device movement | |
JP2014529138A (ja) | タッチ入力を用いたマルチセル選択 | |
JP2012530291A (ja) | 連続的なズーム機能を提供するユーザーインターフェイスの方法 | |
TWI493390B (zh) | 觸控游標的顯示方法 | |
US10007418B2 (en) | Device, method, and graphical user interface for enabling generation of contact-intensity-dependent interface responses | |
JP2019071078A (ja) | 画面自動回転を制御するための方法、装置、および端末 | |
KR102117450B1 (ko) | 디스플레이 장치 및 그 제어 방법 | |
CN106371646B (zh) | 显示方法及显示设备 | |
TWI502480B (zh) | Control method of touch device and its end function | |
TWI700625B (zh) | 用於表示單圈時間之技術 | |
TW201520880A (zh) | 調整使用者介面的方法及其電子裝置 |