WO2013102405A1 - 一种显示对象的显示处理方法及装置 - Google Patents
一种显示对象的显示处理方法及装置 Download PDFInfo
- Publication number
- WO2013102405A1 WO2013102405A1 PCT/CN2012/087289 CN2012087289W WO2013102405A1 WO 2013102405 A1 WO2013102405 A1 WO 2013102405A1 CN 2012087289 W CN2012087289 W CN 2012087289W WO 2013102405 A1 WO2013102405 A1 WO 2013102405A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- area
- current
- widget
- display
- display object
- 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
Definitions
- the present invention relates to a display control technology for a touch display screen, and more particularly to a display processing method and apparatus for a display object applied to a touch display screen. Background technique
- touch screens such as mobile phones and tablets.
- the touch screen click form itself is relatively simple, there is no left and right button click.
- the touch area and time can be acquired, and a long press operation is derived according to the touch target and the length of time, which is equivalent to a right mouse click; a double click is derived according to the time interval of the touch.
- the display objects that the user sees on the touch screen mainly have three types of display forms, namely icons, widgets (AppWidgets, which can also be called widgets), and application windows.
- icons icons
- widgets AppleWidgets, which can also be called widgets
- application windows application windows
- An object of the present invention is to provide a display processing method and apparatus for a display object, so that a user can realize flexible conversion between display objects through a touch screen.
- an embodiment of the present invention provides a display processing method for a display object, which is applied to an electronic device having a touch display screen, wherein the display object includes at least three forms, and the display processing method of the display object includes :
- the display object is switched from the current form to the target form and the other displayed objects on the screen are re-paved.
- the embodiment of the present invention further provides a display processing device for a display object, which is applied to an electronic device having a touch display screen, wherein the display object includes at least three forms, and the display object is displayed.
- the processing device includes:
- a first form determining module configured to determine a current shape of the display object
- a change information determining module configured to determine, according to a user multi-point operation detected by the touch display screen, change information of the user operation
- a second form determining module configured to determine a target form according to the change information and a current form
- a switching module configured to switch the display object from a current form to the target form, and re-populate other display objects on the screen.
- the target form of the first display object is determined by the current mode of the currently displayed first display object and the user multi-point operation detected by the touch display screen, and after the determining, the first display object is The current form is switched to the target form, and flexible switching between different forms of the display object is realized.
- FIG. 1 is a schematic flowchart of a display processing method of a display object according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a specific implementation process of a method according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a specific implementation process of the method according to the embodiment of the present invention when the current mode is an icon form;
- FIG. 4 is a schematic diagram of a specific implementation process of a method according to an embodiment of the present invention when a current form is an application window form according to an embodiment of the present disclosure
- FIG. 5 is a schematic structural diagram of a display processing device for displaying an object according to an embodiment of the present invention. detailed description
- determining a target shape of the first display object according to a current shape of the currently displayed first display object and a user multi-point operation detected by the touch display screen, and after determining, the first display object is from the current The form is switched to the target form to achieve flexible switching between different forms of the same object.
- a display processing method for a display object according to an embodiment of the present invention is applied to In the electronic device of the touch display screen, the display object includes at least three forms.
- the display processing method of the display object in the embodiment of the present invention includes:
- Step 11 determining a current shape of the display object
- Step 12 Determine, according to a user multi-point operation detected by the touch display screen, change information of the user operation
- Step 13 determining a target shape according to the change information and a current shape
- Step 14 Switch the first display object from the current form to the target form, and re-populate other display objects on the screen.
- the target form of the first display object is determined by the current mode of the currently displayed first display object and the user multi-point operation detected by the touch display screen, and after the determining, the first display object is The current form is switched to the target form, and flexible switching between different forms of the display object is realized.
- An example is as follows.
- the display processing method of the method of the example is as follows.
- the user can open the application displaying the weather around the world by the object displayed in the widget form by the outward multi-point sliding operation, or by multi-pointing inward. Slide the operation to close the object displayed in the widget form and display the icon.
- the user can close the application window by inwardly shrinking the multi-point sliding operation, and open the corresponding widget, and the user can also close the application window by inwardly shrinking the multi-point sliding operation, and
- the display icon, whether to open the corresponding widget or the display icon depends on the degree of inward contraction of the multi-slide operation, which will be described in detail later.
- the user can open the corresponding widget by the outwardly expanding multi-point sliding operation, and the user can also open the application window by expanding the multi-point sliding operation, and the corresponding widget is opened. Still opening the application window depends on the degree of outward expansion of the multi-slide operation, which will be explained in detail later.
- the display form of the display object includes: a icon form, a widget form, and an application window form, which are described in detail in the following description, but it should be understood that the present invention is implemented.
- the examples are not limited to the above three forms.
- the most common operation mode of the multi-point sliding operation is taken as an example for the following description, but it should be understood that other multi-point operation modes with operating area changes are also applicable. In the embodiment of the invention.
- the current display form of the display object may be any one of an icon form, a widget form, and an application window form, which are respectively described in detail below.
- the current display form of the display object is a widget form.
- the current form is a widget form, and when the user multi-point operation is a multi-point sliding operation, determining the target shape according to the change information and the current shape specifically includes:
- the specific implementation process of the method in the embodiment of the present invention when the current form is a widget form includes:
- Step 21 After touching the touch data detected by the touch screen to determine that a multi-touch event occurs, determine a current shape of the display object;
- Step 22 When the current form is a widget form, further determine the area change direction corresponding to the multi-point sliding operation according to the touch data detected by the touch display screen.
- the area change direction is the area reduction, proceed to step 23, when the area When the direction of change is increased, proceed to step 25;
- Step 23 determining whether the corresponding area after the multi-point sliding operation is less than the preset first area threshold, and if so, proceeding to step 24, otherwise proceeding to step 27;
- Step 24 Display the application icon after closing the widget, and re-populate other application icons on the screen; Step 25, it is determined whether the corresponding area after the multi-point sliding operation is greater than the preset second area threshold, and if so, proceeds to step 26, otherwise proceeds to step 27;
- Step 26 Open the corresponding application window and re-populate other application icons on the screen; Step 27, keep the display unchanged.
- the first area threshold is 50% of the maximum display area of the widget
- the second area threshold is widget.
- the maximum display area is 150%
- the first area threshold is 50% of the minimum display area of the widget
- the second area threshold is the maximum display area of the widget.
- the above-mentioned area threshold may also be set according to various conditions, such as user input, which will not be described in detail herein.
- the display when the current corresponding area of the multi-slide operation is between the first area threshold and the second area threshold, the display is maintained unchanged.
- the widgets with the same function can have multiple expressions, such as the rectangle of the first area, only the temperature, the rectangle of the second area, the temperature and weather (sunny, rain), the circle of the third area,
- the above examples are not shown, as shown by the temperature and wind information.
- the determining the target shape according to the change information and the current shape further includes:
- the switching the display object from the current form to the target form In the step, the display object is switched from the current form to the first widget sub-form.
- the corresponding sub-form is determined according to the area corresponding to the multi-point sliding operation.
- the corresponding area can be selected corresponding to the current multi-point sliding operation.
- the sub-forms with the smallest area difference of the area are illustrated below.
- the widget form includes three sub-morphs corresponding to the areas 4, 8 and 16, respectively.
- the first widget sub-morphology corresponding to the area currently corresponding to the multi-slide operation is assumed.
- the first sub-sub-form corresponding to the area currently corresponding to the multi-sliding operation is a sub-form corresponding to the area 4
- the first micro-sub-form corresponding to the area currently corresponding to the multi-sliding operation is a sub-form corresponding to the area 16.
- the current display form of the display object is an icon form.
- determining the target shape according to the change information and the current shape specifically includes:
- the specific implementation process of the method in the embodiment of the present invention when the current mode is an icon form includes:
- Step 31 Determine, by touching the touch data detected by the display screen, that the current shape of the display object is determined after the multi-touch event occurs;
- Step 32 When the current form is an icon form, further determine the area change direction corresponding to the multi-point sliding operation according to the touch data detected by the touch display screen.
- the area change direction is an area increase, proceed to step 33, when the area When the direction of change is area reduction, proceed to step 37;
- Step 33 determining whether the corresponding area after the multi-point sliding operation is greater than a preset third area threshold, and if so, proceeding to step 34, otherwise proceeding to step 35;
- Step 34 Open a corresponding application window, and re-populate other application icons on the screen;
- Step 35 determine whether the corresponding area after the multi-point sliding operation is greater than a preset fourth area threshold, If yes, proceed to step 36, otherwise proceed to step 37;
- Step 36 Open the corresponding widget and re-populate other application icons on the screen
- Step 37 keep the display unchanged.
- the fourth area threshold is 50% of the maximum display area of the widget
- the third area threshold is the widget.
- the maximum display area is 150%
- the fourth area threshold is 50% of the minimum display area of the widget
- the third area threshold is the maximum display area of the widget.
- the above-mentioned area threshold may also be set according to various conditions, such as user input, which will not be described in detail herein.
- the widget is opened when the current corresponding area of the multi-slide operation is between the third area threshold and the fourth area threshold.
- the widgets with the same function can have multiple expressions, such as the rectangle of the first area, only the temperature, the rectangle of the second area, the temperature and weather (sunny, rain), the circle of the third area,
- the above examples are not shown, as shown by the temperature and wind information.
- the determining the target shape according to the change information and the current shape further includes:
- the method further includes:
- the target form is determined to be a widget in the step of determining the target form according to the change information
- the displaying object is switched from the current form to the target form, and the display object is from the current form. Switching to the second widget sub-form.
- the sub-form having the smallest area difference between the corresponding area and the area corresponding to the multi-sliding operation can be selected as follows.
- the widget form includes three sub-morphs corresponding to the areas 4, 8 and 16, respectively.
- the first widget sub-morphology corresponding to the area currently corresponding to the multi-slide operation is assumed.
- the first widget sub-form corresponding to the current corresponding area of the multi-sliding operation is a sub-morph corresponding to the area 4, and when the multi-point sliding operation currently corresponds to an area of 14, the multi-sliding
- the first widget sub-morph corresponding to the current corresponding area is a sub-morph corresponding to the area 16.
- the above description is performed by using the corresponding widget.
- the corresponding application window is also opened when the current corresponding area of the multi-slide operation is greater than the preset fourth area threshold.
- the corresponding application window is also opened when the current corresponding area of the multi-slide operation is greater than the preset fourth area threshold.
- the current display form of the display object is the application window form.
- determining the target shape according to the change information and the current shape specifically includes:
- the specific implementation process of the method in the embodiment of the present invention when the current mode is the application window form includes:
- Step 41 After touching the touch data detected by the touch screen to determine that a multi-touch event occurs, determining a current shape of the display object;
- Step 42 When the current shape is the application window form, further determine the area change direction corresponding to the multi-point sliding operation according to the touch data detected by the touch display screen.
- the area change direction is an area increase, proceed to step 47, when When the area change direction is the area is reduced, proceed to step 43;
- Step 43 determining whether the corresponding area after the multi-point sliding operation is less than the preset fifth area threshold, and if so, proceeding to step 44, otherwise proceeding to step 45;
- Step 44 Display the application icon after closing the corresponding application window, and re-populate other application icons on the screen;
- Step 45 determining whether the corresponding area after the multi-point sliding operation is less than a preset sixth area threshold, If yes, proceed to step 46, otherwise proceed to step 47;
- Step 46 Close the corresponding application window, open the corresponding widget, and re-populate other application icons on the screen;
- Step 47 keep the display unchanged.
- the fifth area threshold is 50% of the maximum display area of the widget
- the sixth area threshold is the widget.
- the maximum display area is 150%
- the fifth area threshold is 50% of the minimum display area of the widget
- the sixth area threshold is the maximum display area of the widget.
- the above-mentioned area threshold may also be set according to various conditions, such as user input, which will not be described in detail herein.
- the widget is opened when the current corresponding area of the multi-slide operation is between the fifth area threshold and the sixth area threshold.
- the widgets with the same function can have multiple expressions, such as the rectangle of the first area, only the temperature, the rectangle of the second area, the temperature and weather (sunny, rain), the circle of the third area,
- the above examples are not shown, as shown by the temperature and wind information.
- the determining the target shape according to the change information and the current shape further includes:
- the method further includes:
- the target form is determined to be a widget in the step of determining the target form according to the change information
- the displaying object is switched from the current form to the target form, and the display object is from the current form. Switching to the second widget sub-form.
- the sub-form having the smallest area difference between the corresponding area and the area corresponding to the multi-sliding operation can be selected as follows.
- the widget form includes three sub-morphs corresponding to the areas 4, 8 and 16, respectively, and when the current corresponding area of the multi-sliding operation is 7, the corresponding area corresponding to the current corresponding area of the multi-slide operation A micro-sub-form is a sub-form corresponding to the area 8, and when the current corresponding area of the multi-sliding operation is 5, the first sub-sub-form corresponding to the area currently corresponding to the multi-sliding operation corresponds to the area The sub-form of 4, and when the current corresponding area of the multi-slide operation is 14, the first sub-form corresponding to the area currently corresponding to the multi-slide operation is a sub-form corresponding to the area 16.
- the foregoing is performed by using a corresponding widget.
- the corresponding application is also closed when the current corresponding area of the multi-slide operation is less than the preset sixth area threshold.
- the window displays the app icon and replays the other app icons on the screen without opening any widgets.
- sub-forms mentioned for the widget there are a plurality of sub-forms mentioned for the widget, and there may be multiple sub-forms for the icon and the application window, and the sub-forms may also be switched in the same form. It may vary in area, shape, color, layout, and presentation content.
- the screen is generally divided into NxN cells.
- the original display object icon, widget, or application window
- a display processing device for displaying objects according to an embodiment of the present invention is applied to an electronic device having a touch display screen, wherein the display object includes at least three forms, and the display processing device of the display object is as shown in FIG. 5 .
- a first form determining module configured to determine a current shape of the currently displayed first display object
- a change information determining module configured to determine, according to a user multi-point operation detected by the touch display screen, change information of the user operation
- a second form determining module configured to determine a target shape according to the change information and the current shape
- a switching module configured to switch the first display object from the current form to the target form, and re-populate other display objects on the screen.
- At least three forms of the display object are specifically: Morphology, widget morphology and application window morphology.
- the current form is a widget form
- the second form determining module specifically includes:
- a first unit configured to determine that the target shape is an icon when the change information indicates that the current corresponding area of the multi-point sliding operation is less than a preset first area threshold
- a second unit configured to determine, when the change information indicates that the current corresponding area of the multi-point sliding operation is greater than a preset second area threshold, the target shape is an application window, where the second area threshold is greater than the first area Threshold.
- the widget form may include only one object, and the widget shape may also include a plurality of sub-morphologies corresponding to different areas, such as a rectangle of a first area, a widget that only displays temperature, a rectangle of a second area, a display temperature, and Widgets in the weather (sunny, rainy), circular in the third area, and widgets showing temperature and wind information, the above examples are not listed here.
- the second form determining module further includes:
- a third unit configured to determine, when the change information indicates that an area corresponding to the multi-point sliding operation is between the first area threshold and the second area threshold, corresponding to an area currently corresponding to the multi-point sliding operation First micro-subform;
- the switching module is specifically configured to switch the display object from the current form to the current The first sub-form is described.
- the second shape determining module specifically includes:
- a fourth unit configured to determine that the target shape is an application window when the change information indicates that the current corresponding area of the multi-point sliding operation is greater than a preset third area threshold
- a fifth unit configured to determine that the target shape is a widget when the change information indicates that the current corresponding area of the multi-point sliding operation is greater than a preset fourth area threshold but less than the third area threshold.
- the second form determining module specifically includes:
- a fifth unit configured to determine that the target shape is an icon when the change information indicates that the current corresponding area of the multi-point sliding operation is less than a preset fifth area threshold
- a sixth unit configured to determine that the target shape is a widget when the change information indicates that the current corresponding area of the multi-point sliding operation is greater than a preset fifth area threshold but less than the sixth area threshold.
- the form of the widget includes a plurality of sub-forms corresponding to different areas.
- the second form determining module determines that the target form is a widget, the second form determining module further includes:
- a seventh unit configured to determine a second widget sub-form corresponding to an area currently corresponding to the multi-slide operation
- the switching module is specifically configured to switch the display object from the current form to the second widget sub-form.
- the switching module further reduces the display area of the other display object, or The display object of the widget form or the application window form is displayed in a semi-transparent layer, or the display object of the widget form or the application window form is run in the background.
- the object corresponding to the widget form/micro-sub-form can be saved in an AppWidget storage module, which stores various parameters of each object, such as interface layout, area, shape, color, theme, and the like.
- AppWidget storage module which stores various parameters of each object, such as interface layout, area, shape, color, theme, and the like.
- the display processing device of the display object may further include: a setting module, which may be set by the user/developer to switch between, switch to which form, and the like, for example, in the case of 2x2, switch to Which AppWidget, which to switch to in 4x3
- a setting module which may be set by the user/developer to switch between, switch to which form, and the like, for example, in the case of 2x2, switch to Which AppWidget, which to switch to in 4x3
- the AppWidget when the area enlarged by the AppWidget is larger than the blank area of the screen, the other icons and the AppWidget window are partially covered; if the partial coverage is still not supported, the other AppWidgets will be reduced to the icon mode, and the device is Record this change, when the enlarged AppWidget is zoomed out, it automatically restores the previous mode and size.
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
一种显示对象的显示处理方法,应用于具备触摸显示屏的电子设备中,显示对象包括至少三种形态,显示对象的显示处理方法包括:确定显示对象的当前形态(11);根据触摸显示屏检测到的用户多点操作确定用户操作的变化信息(12);根据变化信息和当前形态确定目标形态(13);将显示对象从当前形态切换到目标形态,并重铺屏幕上其他显示对象(14)。
Description
一种显示对象的显示处理方法及装置 技术领域
本发明涉及触摸显示屏的显示控制技术, 特别是一种应用于触摸显示屏 的一种显示对象的显示处理方法及装置。 背景技术
随着技术的不断进歩, 目前越来越多的电子设备都开始使用触摸屏, 如 手机、 平板电脑等。
触摸屏点击形式本身比较单一, 没有左右键点击之分。 对于电子设备而 言, 可以获取触摸区域和时间, 并根据触摸目标和时间长短衍生出长按操作, 相当于鼠标右键点击; 根据触摸的时间间隔衍生出双击。
目前在触摸显示屏上用户看到的显示对象主要存在 3类显示形态, 分别 为图标, 微件(AppWidget, 还可以称之为小部件) 以及应用窗口。 但目前只 能通过点击图标来启动微件或应用窗口, 显示对象之间转换缺乏灵活性。 发明内容
本发明的目的是提供一种显示对象的显示处理方法及装置, 使得用户可 以通过触摸屏实现显示对象间的灵活转换。
为了实现上述目的,本发明实施例提供了一种显示对象的显示处理方法, 应用于具备触摸显示屏的电子设备中, 所述显示对象包括至少三种形态, 所 述显示对象的显示处理方法包括:
确定所述显示对象的当前形态;
根据触摸显示屏检测到的用户多点操作确定用户操作的变化信息; 根据所述变化信息和当前形态确定目标形态;
将所述显示对象从当前形态切换到所述目标形态, 并重铺屏幕上其他显 示对象。
本发明实施例还提供了一种显示对象的显示处理装置, 应用于具备触摸 显示屏的电子设备中, 所述显示对象包括至少三种形态, 所述显示对象的显
示处理装置包括:
第一形态确定模块, 用于确定所述显示对象的当前形态;
变化信息确定模块, 用于根据触摸显示屏检测到的用户多点操作确定用 户操作的变化信息;
第二形态确定模块, 用于根据所述变化信息和当前形态确定目标形态; 切换模块, 用于将所述显示对象从当前形态切换到所述目标形态, 并重 铺屏幕上其他显示对象。
本发明实施例具有以下的有益效果:
本发明具体实施例中, 通过当前操作的第一显示对象的当前形态以及触 摸显示屏检测到的用户多点操作来确定第一显示对象的目标形态, 并在确定 之后, 将第一显示对象从当前形态切换到目标形态, 实现显示对象的不同形 态间的灵活切换。 附图说明
图 1为本发明实施例的一种显示对象的显示处理方法的流程示意图; 图 2为本发明实施例中当前形态为微件形态时本发明实施例的方法的具 体实施流程示意图;
图 3为本发明实施例中当前形态为图标形态时本发明实施例的方法的具 体实施流程示意图;
图 4为本发明实施例中当前形态为应用窗口形态时本发明实施例的方法 的具体实施流程示意图;
图 5为本发明实施例的显示对象的显示处理装置的结构示意图。 具体实施方式
本发明实施例中, 根据当前操作的第一显示对象的当前形态以及触摸显 示屏检测到的用户多点操作来确定第一显示对象的目标形态,并在确定之后, 将第一显示对象从当前形态切换到目标形态, 实现同一对象的不同形态间的 灵活切换。
如图 1所示, 本发明实施例的一种显示对象的显示处理方法, 应用于具
备触摸显示屏的电子设备中, 所述显示对象包括至少三种形态, 如图 1所示, 本发明实施例的所述显示对象的显示处理方法包括:
歩骤 11, 确定所述显示对象的当前形态;
歩骤 12, 根据触摸显示屏检测到的用户多点操作确定用户操作的变化信 息;
歩骤 13, 根据所述变化信息和当前形态确定目标形态;
歩骤 14, 将所述第一显示对象从当前形态切换到所述目标形态, 并重铺 屏幕上其他显示对象。
本发明具体实施例中, 通过当前操作的第一显示对象的当前形态以及触 摸显示屏检测到的用户多点操作来确定第一显示对象的目标形态, 并在确定 之后, 将第一显示对象从当前形态切换到目标形态, 实现显示对象的不同形 态间的灵活切换。 举例说明如下。
假定有一个具备天气预报功能的对象, 其有如下的 3个形态: 在桌面上 的图标, 单独显示北京地区当前天气的微件以及显示全世界各地的天气的应 用程序, 此时利用本发明实施例的方法的显示处理方法如下。
假定该对象当前以微件形态显示, 则用户可以通过向外扩充的多点滑动 操作将微件形态显示的对象来打开显示全世界各地的天气的应用程序, 也可 以通过向内收缩的多点滑动操作来将微件形态显示的对象关闭, 显示图标。
假定该对象当前以应用窗口形态显示, 则用户可以通过向内收缩的多点 滑动操作关闭应用窗口, 并打开对应的微件, 用户也可以通过向内收缩的多 点滑动操作关闭应用窗口, 并显示图标, 到底是打开对应的微件还是显示图 标取决于多点滑动操作向内收缩的程度, 这将在后续详细说明。
假定该对象当前以图标形态显示, 则用户可以通过向外扩张的多点滑动 操作打开对应的微件, 用户也可以通过向外扩张的多点滑动操作打开应用窗 口, 到底是打开对应的微件还是打开应用窗口取决于多点滑动操作向外扩张 的程度, 这将在后续详细说明。
从以上描述可以发现, 利用本发明实施例的方法, 用户可以通过一定的 操作实现图标、 微件和应用窗口这 3者之间的灵活切换, 提高了显示对象之 间转换的灵活性。
在本发明的具体实施例中显示对象的显示形态包括: 图标形态、 微件形 态和应用窗口形态, 在后续的说明中也以这 3种形态进行详细说明, 但应当 理解的是, 本发明实施例并不局限于上述的 3种形态。
在本发明的具体实施例中以用户多点操作为多点滑动操作这种最为常用 的操作方式为例进行后续说明, 但应当理解的是, 其他的具有操作面积变化 的多点操作方式也适用于本发明实施例。
当显示对象的显示形态包括: 图标形态、 微件形态和应用窗口形态时, 显示对象的当前显示形态可以是图标形态、 微件形态和应用窗口形态中的任 意一个, 分别详细说明如下。
<第一实施例 >
在第一实施例中, 显示对象的当前显示形态为微件形态。
所述当前形态为微件形态, 所述用户多点操作为多点滑动操作时, 根据 所述变化信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积小于预设的第一 面积门限时, 确定目标形态为图标;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第二 面积门限时, 确定目标形态为应用窗口, 其中所述第二面积门限大于第一面 积门限。
详细说明如下。
如图 2所示, 当前形态为微件形态时本发明实施例的方法的具体实施过 程包括:
歩骤 21,通过触摸显示屏检测到的触摸数据判断出发生多点触摸事件后, 确定显示对象的当前形态;
歩骤 22, 当前形态为微件形态时, 进一歩根据触摸显示屏检测到的触摸 数据判断多点滑动操作对应的面积变化方向,当面积变化方向为面积缩小时, 进入歩骤 23, 当面积变化方向为面积增大时, 进入歩骤 25;
歩骤 23,判断多点滑动操作后对应的面积是否小于预设的第一面积门限, 如果是, 则进入歩骤 24, 否则进入歩骤 27;
歩骤 24, 关闭微件后显示应用图标, 同时重铺屏幕上其他的应用图标;
歩骤 25,判断多点滑动操作后对应的面积是否大于预设的第二面积门限, 如果是, 则进入歩骤 26, 否则进入歩骤 27;
歩骤 26, 打开对应的应用窗口, 同时重铺屏幕上其他的应用图标; 歩骤 27, 维持显示不变。
在上述的实现过程中有两个面积门限, 该两个面积门限可以依据微件的 占用面积来确定, 如第一面积门限为微件最大显示面积的 50%, 而第二面积 门限为微件最大显示面积的 150%,又如第一面积门限为微件的最小显示面积 的 50%, 而第二面积门限为微件的最大显示面积。
当然上述仅仅是举例说明, 在本发明具体实施例中还可以根据各种条件 来设置上述的面积门限, 如用户的输入, 在此不一一详细说明。
当然, 在本发明的具体实施例中, 当多点滑动操作当前对应的面积处于 所述第一面积门限和第二面积门限之间时, 则会维持显示不变。
但目前具有相同功能的微件可以有多种表现形式, 如第一面积的矩形, 仅显示温度, 第二面积的矩形, 显示温度和天气 (晴天、 下雨), 第三面积的 圆形, 显示温度和刮风信息, 上述的例子不一而足, 在此不一一列举。
在本发明的具体实施例中, 当微件形态包括对应于不同面积的多个子形 态时, 所述根据所述变化信息和当前形态确定目标形态还包括:
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 确定与多点滑动操作当前对应的面积对应的 第一微件子形态;
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 所述将所述显示对象从当前形态切换到所述 目标形态的歩骤中,将所述显示对象从当前形态切换为所述第一微件子形态。
当根据触摸显示屏检测到的触摸数据判断多点滑动操作对应的面积在第 一面积门限和第二面积门限之间时, 进一歩根据多点滑动操作对应的面积确 定对应的子形态。
在确定子形态之后, 即可在子形态之间进行切换, 如关闭仅显示温度的 具有第一面积的矩形微件,打开显示温度和天气的具有第二面积的矩形微件。
在具体确认子形态时, 可以选择对应的面积与多点滑动操作当前对应的
面积的面积差最小的子形态, 举例说明如下。
假定微件形态包括 3个子形态, 分别对应于面积 4, 8和 16, 当多点滑 动操作当前对应的面积为 7时, 则与多点滑动操作当前对应的面积对应的第 一微件子形态为对应于面积 8的子形态, 而当多点滑动操作当前对应的面积 为 5时, 则与多点滑动操作当前对应的面积对应的第一微件子形态为对应于 面积 4的子形态, 而当多点滑动操作当前对应的面积为 14时, 则与多点滑动 操作当前对应的面积对应的第一微件子形态为对应于面积 16的子形态。
当然, 还有其他的根据多点滑动操作当前对应的面积确定子形态的方式 在此不一一举例说明。
<第二实施例 >
在第二实施例中, 显示对象的当前显示形态为图标形态。
所述当前形态为图标形态, 且所述用户多点操作为多点滑动操作时, 根 据所述变化信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第三 面积门限时, 确定目标形态为应用窗口形态;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第四 面积门限, 但小于第三面积门限时, 确定目标形态为微件形态。
详细说明如下。
如图 3所示, 当前形态为图标形态时本发明实施例的方法的具体实施过 程包括:
歩骤 31,通过触摸显示屏检测到的触摸数据判断出发生多点触摸事件后, 确定显示对象的当前形态;
歩骤 32, 当前形态为图标形态时, 进一歩根据触摸显示屏检测到的触摸 数据判断多点滑动操作对应的面积变化方向,当面积变化方向为面积增大时, 进入歩骤 33, 当面积变化方向为面积缩小时, 进入歩骤 37;
歩骤 33,判断多点滑动操作后对应的面积是否大于预设的第三面积门限, 如果是, 则进入歩骤 34, 否则进入歩骤 35;
歩骤 34, 打开对应的应用窗口, 同时重铺屏幕上其他的应用图标; 歩骤 35,判断多点滑动操作后对应的面积是否大于预设的第四面积门限,
如果是, 则进入歩骤 36, 否则进入歩骤 37;
歩骤 36, 打开对应的微件, 同时重铺屏幕上其他的应用图标;
歩骤 37, 维持显示不变。
在上述的实现过程中有两个面积门限, 该两个面积门限可以依据微件的 占用面积来确定, 如第四面积门限为微件最大显示面积的 50%, 而第三面积 门限为微件最大显示面积的 150%,又如第四面积门限为微件的最小显示面积 的 50%, 而第三面积门限为微件的最大显示面积。
当然上述仅仅是举例说明, 在本发明具体实施例中还可以根据各种条件 来设置上述的面积门限, 如用户的输入, 在此不一一详细说明。
当然, 在本发明的具体实施例中, 当多点滑动操作当前对应的面积处于 所述第三面积门限和第四面积门限之间时会打开微件。
但目前具有相同功能的微件可以有多种表现形式, 如第一面积的矩形, 仅显示温度, 第二面积的矩形, 显示温度和天气 (晴天、 下雨), 第三面积的 圆形, 显示温度和刮风信息, 上述的例子不一而足, 在此不一一列举。
在本发明的具体实施例中, 当微件形态包括对应于不同面积的多个子形 态时, 所述根据所述变化信息和当前形态确定目标形态还包括:
在根据所述变化信息确定目标形态的歩骤中确定目标形态为微件时, 还 包括:
确定与多点滑动操作当前对应的面积对应的第二微件子形态;
在根据所述变化信息确定目标形态的歩骤中确定目标形态为微件时, 所 述将所述显示对象从当前形态切换到所述目标形态的歩骤中, 将所述显示对 象从当前形态切换为所述第二微件子形态。
在确定子形态之后, 即可在子形态之间进行切换, 如关闭仅显示温度的 具有第一面积的矩形微件,打开显示温度和天气的具有第二面积的矩形微件。
在具体确认子形态时, 可以选择对应的面积与多点滑动操作当前对应的 面积的面积差最小的子形态, 举例说明如下。
假定微件形态包括 3个子形态, 分别对应于面积 4, 8和 16, 当多点滑 动操作当前对应的面积为 7时, 则与多点滑动操作当前对应的面积对应的第 一微件子形态为对应于面积 8的子形态, 而当多点滑动操作当前对应的面积
为 5时, 则与多点滑动操作当前对应的面积对应的第一微件子形态为对应于 面积 4的子形态, 而当多点滑动操作当前对应的面积为 14时, 则与多点滑动 操作当前对应的面积对应的第一微件子形态为对应于面积 16的子形态。
当然, 还有其他的根据多点滑动操作当前对应的面积确定子形态的方式 在此不一一举例说明。
当然, 上述是以存在对应的微件进行的说明, 当该图标没有对应的微件 时, 则在多点滑动操作当前对应的面积大于预设的第四面积门限时也执行打 开对应的应用窗口, 同时重铺屏幕上其他的应用图标的操作即可。
<第三实施例 >
在第三实施例中, 显示对象的当前显示形态为应用窗口形态。
所述当前形态为应用窗口, 且所述用户多点操作为多点滑动操作时, 根 据所述变化信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积小于预设的第五 面积门限时, 确定目标形态为图标;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第五 面积门限, 但小于第六面积门限时, 确定目标形态为微件。
详细说明如下。
如图 4所示, 当前形态为应用窗口形态时本发明实施例的方法的具体实 施过程包括:
歩骤 41,通过触摸显示屏检测到的触摸数据判断出发生多点触摸事件后, 确定显示对象的当前形态;
歩骤 42, 当前形态为应用窗口形态时, 进一歩根据触摸显示屏检测到的 触摸数据判断多点滑动操作对应的面积变化方向, 当面积变化方向为面积增 大时, 进入歩骤 47, 当面积变化方向为面积缩小时, 进入歩骤 43;
歩骤 43,判断多点滑动操作后对应的面积是否小于预设的第五面积门限, 如果是, 则进入歩骤 44, 否则进入歩骤 45;
歩骤 44, 关闭对应的应用窗口后显示应用图标, 同时重铺屏幕上其他的 应用图标;
歩骤 45,判断多点滑动操作后对应的面积是否小于预设的第六面积门限,
如果是, 则进入歩骤 46, 否则进入歩骤 47;
歩骤 46, 关闭对应的应用窗口后打开对应的微件, 同时重铺屏幕上其他 的应用图标;
歩骤 47, 维持显示不变。
在上述的实现过程中有两个面积门限, 该两个面积门限可以依据微件的 占用面积来确定, 如第五面积门限为微件最大显示面积的 50%, 而第六面积 门限为微件最大显示面积的 150%,又如第五面积门限为微件的最小显示面积 的 50%, 而第六面积门限为微件的最大显示面积。
当然上述仅仅是举例说明, 在本发明具体实施例中还可以根据各种条件 来设置上述的面积门限, 如用户的输入, 在此不一一详细说明。
当然, 在本发明的具体实施例中, 当多点滑动操作当前对应的面积处于 所述第五面积门限和第六面积门限之间时会打开微件。
但目前具有相同功能的微件可以有多种表现形式, 如第一面积的矩形, 仅显示温度, 第二面积的矩形, 显示温度和天气 (晴天、 下雨), 第三面积的 圆形, 显示温度和刮风信息, 上述的例子不一而足, 在此不一一列举。
在本发明的具体实施例中, 当微件形态包括对应于不同面积的多个子形 态时, 所述根据所述变化信息和当前形态确定目标形态还包括:
在根据所述变化信息确定目标形态的歩骤中确定目标形态为微件时, 还 包括:
确定与多点滑动操作当前对应的面积对应的第二微件子形态;
在根据所述变化信息确定目标形态的歩骤中确定目标形态为微件时, 所 述将所述显示对象从当前形态切换到所述目标形态的歩骤中, 将所述显示对 象从当前形态切换为所述第二微件子形态。
在确定子形态之后, 即可在子形态之间进行切换, 如关闭仅显示温度的 具有第一面积的矩形微件,打开显示温度和天气的具有第二面积的矩形微件。
在具体确认子形态时, 可以选择对应的面积与多点滑动操作当前对应的 面积的面积差最小的子形态, 举例说明如下。
假定微件形态包括 3个子形态, 分别对应于面积 4, 8和 16, 当多点滑 动操作当前对应的面积为 7时, 则与多点滑动操作当前对应的面积对应的第
一微件子形态为对应于面积 8的子形态, 而当多点滑动操作当前对应的面积 为 5时, 则与多点滑动操作当前对应的面积对应的第一微件子形态为对应于 面积 4的子形态, 而当多点滑动操作当前对应的面积为 14时, 则与多点滑动 操作当前对应的面积对应的第一微件子形态为对应于面积 16的子形态。
当然, 还有其他的根据多点滑动操作当前对应的面积确定子形态的方式 在此不一一举例说明。
当然, 上述是以存在对应的微件进行的说明, 当该应用窗口没有对应的 微件时, 则在多点滑动操作当前对应的面积小于预设的第六面积门限时也执 行关闭对应的应用窗口并显示应用图标, 同时重铺屏幕上其他的应用图标的 操作即可, 而不需要打开任何的微件。
在上述的 3个实施例中, 对于微件提到了有多个子形态, 同样对于图标 和应用窗口也可以有多个子形态, 在同一形态内也可以进行子形态之间的切 换, 而这些子形态可能在占用面积、 形状、 颜色、 布局和展现内容等方面均 不同。
下面对窗口缩放的判断以及对于不同应用规格的选择进行进一歩详细说 明。
目前的操作***中, 一般将屏幕划分为 NxN的小格, 在计算多点 (假设 为 M, 1<M<5 ) 触摸屏幕时, 原始的显示对象 (图标、 微件或应用窗口) 占 屏幕面积为 S格, 原始的出发点起始于一个格或者多个格 (假设为 P个格, 且 1<=P<=S), 然后 (至少一点) 分别向内或者向外滑动;
当向外滑动 (面积变化方向为面积增大) 时, 起始 M点中, 至少有一个 点向外滑动, 滑动距离至少大于等于一格, 否则保持不变;
假如滑动后的面积为 Q: Q<S, 则保持不变, 如果 Q>S, 显示对象的面 积改变, 检查应用相关配置里面是否有对应的规格, 有的话调整相关的形状、 布局、 内容, 没有的话检查最相近的变大后的规格 R, 如果 R-Q>Q-S (也就 是多点滑动操作当前对应的面积与当前形态对应的面积 S更加接近),保持不 变, 如果 R-Q<=R-S (也就是多点滑动操作当前对应的面积与规格 R对应的 面积 S更加接近), 调整相关的形状、 布局、 内容到 R;
当 Q=S时, 面积不变, 但有可能形状有变化, 以矩形为例, 以前是 4X1
格式, 现在变成 2X2, 检查应用相关配置里面是否有对应的规格, 有的话打 开, 没有就保持不变。
向内滑动时, 起始 M点中, 至少有一个点向内滑动, 滑动距离至少大于 等于一格, 否则保持不变。
假如 Q<S, 面积改变, 检查应用相关配置里面是否有对应的规格, 有的 话调整相关的形状、 布局、 内容, 没有的话检查最相近的缩小后的规格 R, 如果 Q-R>S-Q, 保持不变, 如果 R-Q<=R-S, 调整相关的形状、 布局、 内容 到 R; Q=S, 面积不变, 检查形状变化, 以矩形为例, 以前是 4X1格式, 现 在变成 2X2, 检查应用相关 App配置里面是否有对应的规格, 有的话打开, 没有就保持不变。
当然, 根据人体运动的对称特质, 多根手指滑动时应该是方向同歩, 如 果在判断时候出现有的向内有的向外, 这种情况一律判断为当前现实对象的 面积、 形状、 布局、 内容均不变, 整体移动。
当重铺屏幕时, 会遇到新打开的微件或者应用窗口所占空间面积过大, 屏幕无法承载。 遇到这种情况, 缩小其他的应用图标, 并尽量保留屏幕上已 有的微件; 如果依然不能承载, 则将打开的其他应用窗口或者 AppWidget缩 小至图标显示, 并在图标上注明后台运行, 或者新打开的窗口以图层半透明 化显示, 下面半遮挡住其他图标、 AppWidget、 应用窗口。
本发明实施例的一种显示对象的显示处理装置, 应用于具备触摸显示屏 的电子设备中, 其中所述显示对象包括至少三种形态, 所述显示对象的显示 处理装置如图 5所示, 包括:
第一形态确定模块, 用于确定当前操作的第一显示对象的当前形态; 变化信息确定模块, 用于根据触摸显示屏检测到的用户多点操作确定用 户操作的变化信息;
第二形态确定模块, 用于根据所述变化信息和所述当前形态确定目标形 态;
切换模块, 用于将所述第一显示对象从当前形态切换到所述目标形态, 并重铺屏幕上其他显示对象。
在本发明的具体实施例中, 所述显示对象的至少三种形态具体为: 图标
形态、 微件形态和应用窗口形态。
所述当前形态为微件形态, 所述用户多点操作为多点滑动操作时, 第二 形态确定模块具体包括:
第一单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 小于预设的第一面积门限时, 确定目标形态为图标;
第二单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第二面积门限时, 确定目标形态为应用窗口, 其中所述第二面积 门限大于第一面积门限。
微件形态可以仅仅包括一个对象, 所述微件形态也可以是包括对应于不 同面积的多个子形态, 如第一面积的矩形, 仅显示温度的微件, 第二面积的 矩形, 显示温度和天气 (晴天、 下雨) 的微件, 第三面积的圆形, 显示温度 和刮风信息的微件, 上述的例子不一而足, 在此不一一列举。
上述情况下, 所述第二形态确定模块还包括:
第三单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 处于所述第一面积门限和第二面积门限之间时, 确定与多点滑动操作当前对 应的面积对应的第一微件子形态;
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 所述切换模块具体用于将所述显示对象从当 前形态切换为所述第一微件子形态。
所述当前形态为图标, 且所述用户多点操作为多点滑动操作时, 第二形 态确定模块具体包括:
第四单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第三面积门限时, 确定目标形态为应用窗口;
第五单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第四面积门限, 但小于第三面积门限时, 确定目标形态为微件。
所述当前形态为应用窗口, 且所述用户多点操作为多点滑动操作时, 第 二形态确定模块具体包括:
第五单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 小于预设的第五面积门限时, 确定目标形态为图标;
第六单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第五面积门限, 但小于第六面积门限时, 确定目标形态为微件。
所述微件形态包括对应于不同面积的多个子形态, 在所述第二形态确定 模块确定目标形态为微件时, 所述第二形态确定模块还包括:
第七单元, 用于确定与多点滑动操作当前对应的面积对应的第二微件子 形态;
在所述第二形态确定模块确定目标形态为微件时, 所述切换模块具体用 于将所述显示对象从当前形态切换为所述第二微件子形态。
当所述目标形态为微件形态或者应用窗口形态时, 当显示对象以当前目 标形态显示导致屏幕无法承载时, 所述切换模块进一歩用于缩小所述其他显 示对象的显示面积, 或者将所述微件形态或者应用窗口形态的显示对象以半 透明化图层显示, 或者将所述微件形态或者应用窗口形态的显示对象后台运 行。
上述的微件形态 /微件子形态对应的对象可以保存于一 AppWidget存储模 块, 其中存储了每个对象的各种参数, 如界面布局、 面积、 形状、 颜色、 主 题等。 在需要打开形态 /微件子形态对应的对象时, 直接从存储模块中读取并 加载即可。
本发明具体实施例中, 该显示对象的显示处理装置还可以包括: 设置模块, 其可以由用户 /开发者设置在什么情况进行切换, 切换到哪个 形态等, 比如在 2x2的情况下, 切换到哪种 AppWidget, 在 4x3切换到哪种
AppWidget。
在本发明的具体实施例中, 当 AppWidget放大的面积大于屏幕空白区域 时,将部分覆盖其他的图标和 AppWidget窗口; 如果部分覆盖依旧不能承载, 则其他 AppWidget将会缩小到图标模式, 并且由装置记录这次变化, 当放大 的 AppWidget缩小时, 自动恢复缩小之前的模式和大小。
以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普 通技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润 饰, 这些改进和润饰也应视为本发明的保护范围。
Claims
1. 一种显示对象的显示处理方法, 应用于具备触摸显示屏的电子设备 中, 其特征在于, 所述显示对象包括至少三种形态, 所述显示对象的显示处 理方法包括:
确定所述显示对象的当前形态;
根据触摸显示屏检测到的用户多点操作确定用户操作的变化信息; 根据所述变化信息和当前形态确定目标形态;
将所述显示对象从当前形态切换到所述目标形态, 并重铺屏幕上其他显 示对象。
2. 根据权利要求 1所述的显示对象的显示处理方法, 其特征在于, 所述 显示对象的至少三种形态具体为: 图标形态、 微件形态和应用窗口形态。
3. 根据权利要求 2所述的显示对象的显示处理方法, 其特征在于, 所述 当前形态为微件形态, 所述用户多点操作为多点滑动操作时, 根据所述变化 信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积小于预设的第一 面积门限时, 确定目标形态为图标形态;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第二 面积门限时, 确定目标形态为应用窗口, 其中所述第二面积门限大于第一面 积门限。
4. 根据权利要求 3所述的显示对象的显示处理方法, 其特征在于, 所述 微件形态包括对应于不同面积的多个子形态, 所述根据所述变化信息和当前 形态确定目标形态还包括:
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 确定与多点滑动操作当前对应的面积对应的 第一微件子形态;
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 所述将所述显示对象从当前形态切换到所述 目标形态的歩骤中,将所述显示对象从当前形态切换为所述第一微件子形态。
5. 根据权利要求 2所述的显示对象的显示处理方法, 其特征在于, 所述 当前形态为图标形态, 且所述用户多点操作为多点滑动操作时, 根据所述变 化信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第三 面积门限时, 确定目标形态为应用窗口形态;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第四 面积门限, 但小于第三面积门限时, 确定目标形态为微件形态。
6. 根据权利要求 2所述的显示对象的显示处理方法, 其特征在于, 所述 当前形态为应用窗口形态, 且所述用户多点操作为多点滑动操作时, 根据所 述变化信息和当前形态确定目标形态具体包括:
在所述变化信息指示所述多点滑动操作当前对应的面积小于预设的第五 面积门限时, 确定目标形态为图标形态;
在所述变化信息指示所述多点滑动操作当前对应的面积大于预设的第五 面积门限, 但小于第六面积门限时, 确定目标形态为微件形态。
7. 根据权利要求 5或 6所述的显示对象的显示处理方法, 其特征在于, 所述微件形态包括对应于不同面积的多个子形态, 在根据所述变化信息和当 前形态确定目标形态的歩骤中确定目标形态为微件形态时, 还包括:
确定与多点滑动操作当前对应的面积对应的第二微件子形态;
在根据所述变化信息确定目标形态的歩骤中确定目标形态为微件时, 所 述将所述显示对象从当前形态切换到所述目标形态的歩骤中, 将所述显示对 象从当前形态切换为所述第二微件子形态。
8. 根据权利要求 1所述的显示对象的显示处理方法, 其特征在于, 当所 述目标形态为微件形态或者应用窗口形态时, 将所述显示对象从当前形态切 换到所述目标形态, 并重铺屏幕上其他显示对象的歩骤中, 当显示对象以当 前目标形态显示导致屏幕无法承载时, 进一歩缩小所述其他显示对象的显示 面积, 或者将所述微件形态或者应用窗口形态的显示对象以半透明化图层显 示, 或者将所述微件形态或者应用窗口形态的显示对象后台运行。
9. 一种显示对象的显示处理装置, 应用于具备触摸显示屏的电子设备 中, 其特征在于, 所述显示对象包括至少三种形态, 所述显示对象的显示处 理装置包括:
第一形态确定模块, 用于确定所述显示对象的当前形态;
变化信息确定模块, 用于根据触摸显示屏检测到的用户多点操作确定用 户操作的变化信息;
第二形态确定模块, 用于根据所述变化信息和当前形态确定目标形态; 切换模块, 用于将所述显示对象从当前形态切换到所述目标形态, 并重 铺屏幕上其他显示对象。
10. 根据权利要求 9所述的显示对象的显示处理装置, 其特征在于, 所 述显示对象的至少三种形态具体为: 图标形态、 微件形态和应用窗口形态。
11. 根据权利要求 10所述的显示对象的显示处理装置, 其特征在于, 所 述当前形态为微件形态, 所述用户多点操作为多点滑动操作时, 第二形态确 定模块具体包括:
第一单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 小于预设的第一面积门限时, 确定目标形态为图标形态;
第二单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第二面积门限时, 确定目标形态为应用窗口形态, 其中所述第二 面积门限大于第一面积门限。
12. 根据权利要求 11所述的显示对象的显示处理装置, 其特征在于, 所 述微件形态包括对应于不同面积的多个子形态, 所述第二形态确定模块还包 括:
第三单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 处于所述第一面积门限和第二面积门限之间时, 确定与多点滑动操作当前对 应的面积对应的第一微件子形态;
在所述变化信息指示所述多点滑动操作当前对应的面积处于所述第一面 积门限和第二面积门限之间时, 所述切换模块具体用于将所述显示对象从当 前形态切换为所述第一微件子形态。
13. 根据权利要求 11所述的显示对象的显示处理装置, 其特征在于, 所 述当前形态为图标形态, 且所述用户多点操作为多点滑动操作时, 第二形态 确定模块具体包括:
第四单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第三面积门限时, 确定目标形态为应用窗口形态;
第五单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第四面积门限, 但小于第三面积门限时, 确定目标形态为微件形 态。
14. 根据权利要求 11所述的显示对象的显示处理方法, 其特征在于, 所 述当前形态为应用窗口形态, 且所述用户多点操作为多点滑动操作时, 第二 形态确定模块具体包括:
第五单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 小于预设的第五面积门限时, 确定目标形态为图标形态;
第六单元, 用于在所述变化信息指示所述多点滑动操作当前对应的面积 大于预设的第五面积门限, 但小于第六面积门限时, 确定目标形态为微件形 态。
15. 根据权利要求 13或 14所述的显示对象的显示处理装置, 其特征在 于, 所述微件形态包括对应于不同面积的多个子形态, 在所述第二形态确定 模块确定目标形态为微件形态时, 所述第二形态确定模块还包括:
第七单元, 用于确定与多点滑动操作当前对应的面积对应的第二微件子 形态;
在所述第二形态确定模块确定目标形态为微件时, 所述切换模块具体用 于将所述显示对象从当前形态切换为所述第二微件子形态。
16. 根据权利要求 9所述的显示对象的显示处理装置, 其特征在于, 当 所述目标形态为微件形态或者应用窗口形态时, 当显示对象以当前目标形态 显示导致屏幕无法承载时, 所述切换模块进一歩用于缩小所述其他显示对象 的显示面积, 或者将所述微件形态或者应用窗口形态的显示对象以半透明化 图层显示, 或者将所述微件形态或者应用窗口形态的显示对象后台运行。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210001281.3A CN103197868B (zh) | 2012-01-04 | 2012-01-04 | 一种显示对象的显示处理方法及装置 |
CN201210001281.3 | 2012-01-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013102405A1 true WO2013102405A1 (zh) | 2013-07-11 |
Family
ID=48720491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/087289 WO2013102405A1 (zh) | 2012-01-04 | 2012-12-24 | 一种显示对象的显示处理方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103197868B (zh) |
WO (1) | WO2013102405A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103941975B (zh) * | 2014-03-18 | 2018-06-01 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104834437B (zh) * | 2015-05-28 | 2018-09-14 | 魅族科技(中国)有限公司 | 一种分屏操作方法及终端 |
CN104866230A (zh) * | 2015-06-12 | 2015-08-26 | 魅族科技(中国)有限公司 | 一种应用程序处理方法和装置 |
CN107526493A (zh) * | 2017-08-29 | 2017-12-29 | 努比亚技术有限公司 | 一种小工具显示方法、设备及计算机可读存储介质 |
CN109614191A (zh) * | 2018-12-07 | 2019-04-12 | 上海商米科技有限公司 | 应用的处理方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008085746A2 (en) * | 2007-01-07 | 2008-07-17 | Apple Inc. | Portable multifunction device, method and graphical user interface for displaying user interface objects adaptively |
CN101424990A (zh) * | 2007-10-30 | 2009-05-06 | 株式会社东芝 | 信息处理设备和程序调用器起动控制方法 |
CN101438225A (zh) * | 2006-05-12 | 2009-05-20 | 微软公司 | 多重触摸使用、姿势及实现 |
CN101784981A (zh) * | 2007-08-16 | 2010-07-21 | 摩托罗拉公司 | 用于操纵显示图像的方法和装置 |
CN101802817A (zh) * | 2006-09-06 | 2010-08-11 | 苹果公司 | 便携式多功能设备上的网页夹窗口小部件 |
CN101893984A (zh) * | 2009-05-21 | 2010-11-24 | Lg电子株式会社 | 在移动终端中执行菜单的方法和使用该方法的移动终端 |
US20110122077A1 (en) * | 2009-11-25 | 2011-05-26 | Kyungdong Choi | Method for displaying data in mobile terminal having touch screen and mobile terminal thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8028249B2 (en) * | 2001-05-23 | 2011-09-27 | Eastman Kodak Company | Method and system for browsing large digital multimedia object collections |
CN101458591A (zh) * | 2008-12-09 | 2009-06-17 | 三星电子(中国)研发中心 | 一种具有多点触摸屏硬件结构的手机输入*** |
US20110154260A1 (en) * | 2009-12-17 | 2011-06-23 | Motorola Inc | Method and apparatus for displaying information in an electronic device |
-
2012
- 2012-01-04 CN CN201210001281.3A patent/CN103197868B/zh active Active
- 2012-12-24 WO PCT/CN2012/087289 patent/WO2013102405A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101438225A (zh) * | 2006-05-12 | 2009-05-20 | 微软公司 | 多重触摸使用、姿势及实现 |
CN101802817A (zh) * | 2006-09-06 | 2010-08-11 | 苹果公司 | 便携式多功能设备上的网页夹窗口小部件 |
WO2008085746A2 (en) * | 2007-01-07 | 2008-07-17 | Apple Inc. | Portable multifunction device, method and graphical user interface for displaying user interface objects adaptively |
CN101784981A (zh) * | 2007-08-16 | 2010-07-21 | 摩托罗拉公司 | 用于操纵显示图像的方法和装置 |
CN101424990A (zh) * | 2007-10-30 | 2009-05-06 | 株式会社东芝 | 信息处理设备和程序调用器起动控制方法 |
CN101893984A (zh) * | 2009-05-21 | 2010-11-24 | Lg电子株式会社 | 在移动终端中执行菜单的方法和使用该方法的移动终端 |
US20110122077A1 (en) * | 2009-11-25 | 2011-05-26 | Kyungdong Choi | Method for displaying data in mobile terminal having touch screen and mobile terminal thereof |
Also Published As
Publication number | Publication date |
---|---|
CN103197868B (zh) | 2016-01-27 |
CN103197868A (zh) | 2013-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11966558B2 (en) | Application association processing method and apparatus | |
AU2013348880B2 (en) | Split-screen display method and apparatus, and electronic device thereof | |
US10509551B2 (en) | Icon management method, apparatus, and terminal | |
EP2763023B1 (en) | Method and apparatus for multitasking | |
US8654076B2 (en) | Touch screen hover input handling | |
CN103019609B (zh) | 屏幕分区域显示的方法、装置及触屏终端 | |
US20130076676A1 (en) | Control method and electronic device | |
CN105117056B (zh) | 一种操作触摸屏的方法和设备 | |
TW201617837A (zh) | 一種螢幕顯示視窗的處理方法以及移動終端 | |
US10497336B2 (en) | Mobile terminal and method of providing a page and/or object layout | |
WO2013102405A1 (zh) | 一种显示对象的显示处理方法及装置 | |
WO2013085594A1 (en) | Mechanism for switching between document viewing windows | |
WO2020052347A1 (zh) | 一种窗口调节的方法、移动终端及计算机可读存储介质 | |
CN105528148A (zh) | 移动终端及其操作方法及装置 | |
CN104375776A (zh) | 触控设备及其触控方法 | |
CN103167154A (zh) | 一种快捷管理手机运行应用程序的方法 | |
CN105631288A (zh) | 一种终端的程序切换方法与*** | |
CN104461426A (zh) | 操作界面的分区显示方法及*** | |
CN103513871B (zh) | 控制移动终端的方法和装置 | |
EP3608767A1 (en) | Method and electronic device for displaying application | |
JP2021526272A (ja) | モバイル端末のシステムインターフェースを設定する方法、装置、媒体及びデバイス | |
CN106095303B (zh) | 一种应用程序操作方法及装置 | |
CN111338550A (zh) | 一种窗口控制方法、装置及设备 | |
CN105511720B (zh) | 一种消息显示方法及终端 | |
WO2019047112A1 (zh) | 一种多***控制方法、控制装置及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12864051 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12864051 Country of ref document: EP Kind code of ref document: A1 |