Movatterモバイル変換


[0]ホーム

URL:


CN104346216A - Multi-mask execution method and equipment for electronic equipment - Google Patents

Multi-mask execution method and equipment for electronic equipment
Download PDF

Info

Publication number
CN104346216A
CN104346216ACN201410240889.0ACN201410240889ACN104346216ACN 104346216 ACN104346216 ACN 104346216ACN 201410240889 ACN201410240889 ACN 201410240889ACN 104346216 ACN104346216 ACN 104346216A
Authority
CN
China
Prior art keywords
widgets
floating window
multitasking
interface
floating frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410240889.0A
Other languages
Chinese (zh)
Inventor
冯穗豫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Guangzhou Mobile R&D Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Guangzhou Mobile R&D Center
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Guangzhou Mobile R&D Center, Samsung Electronics Co LtdfiledCriticalSamsung Guangzhou Mobile R&D Center
Priority to CN201410240889.0ApriorityCriticalpatent/CN104346216A/en
Publication of CN104346216ApublicationCriticalpatent/CN104346216A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

Translated fromChinese

本发明提供了一种电子设备的多任务执行方法和设备,包括:在电子设备的屏幕上创建浮动窗口;加载一个或多个小组件的信息;在创建的浮动窗口中显示所述一个或多个小组件运行的界面。通过本发明,解决了不能在电子设备中同时执行多个任务和显示多个窗口的问题。另外,本发明在不用修改操作系统底层代码的情况下,当运行一个全屏应用程序时,可同时运行其他应用程序并显示对应的执行窗口。

The present invention provides a multi-task execution method and device for an electronic device, comprising: creating a floating window on the screen of the electronic device; loading information of one or more widgets; displaying the one or more widgets in the created floating window The interface that a widget runs on. The invention solves the problem that multiple tasks cannot be simultaneously executed and multiple windows can be displayed in the electronic device. In addition, the present invention can simultaneously run other application programs and display corresponding execution windows when running a full-screen application program without modifying the underlying code of the operating system.

Description

The multitask execution method of electronic equipment and equipment
Technical field
The present invention relates to electronic equipment, more particularly, relate to one and carry out multitask execution in the electronic device.
Background technology
Current intelligent terminal becomes more and more popular, and the widgets (Widget as in Android Android system) more and more with various function operates in intelligent terminal, and this has enriched the entertainment life of user more.Widgets is also referred to as micro-, and can be understood as is " applying little plug-in unit ", and be a kind of small tool making for user and freely download, it contains the multiple utility functions such as amusement, work, study.The widgets run on mobile terminal is associated with certain application APP usually, but usually take whole screen when application APP runs, but widgets only needs the less screen space taken when running, therefore, the application framework of mobile widgets is very applicable to mobile phone terminal, mobile phone terminal screen is relatively little, needs to make full use of.Widgets is placed on the desktop of mobile terminal usually, important information can be got efficiently, and such as real-time weather widgets, news widgets etc.When needs obtain widgets information, need to turn back to desktop and go to check.Such as, after user opens a game application, running this games window will by full screen display.But, if now want to look at latest news, then need to exit interface, then open news application and carry out the full frame updating message of checking or returning that desktop checks news widgets.Therefore this gives operating band very big inconvenience.
Summary of the invention
The object of the present invention is to provide one at least solve the problems referred to above and/or at least provide a following advantages, specifically, the invention provides a kind of multitask execution method and the equipment that can realize comprising in the electronic device multiple widgets.
According to an aspect of the present invention, provide a kind of multitask execution method of electronic equipment, comprising: create floating frame on the screen of the electronic device; Load the information of one or more widgets; The interface that described one or more widgets is run is shown in the floating frame created.
This multitask execution method can also comprise: receive the selection of the one or more widgets in electronic equipment the one or more widgets selected to be added in the floating frame of establishment.Therefore user can select that they like or conventional widgets and adds in floating frame.
When multiple widgets adds in the floating frame of establishment, receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
When showing arbitrary interface on the screen of the electronic device, described floating frame can be shown before described interface.By showing floating frame before arbitrary interface, user can clearly check the content shown in floating frame.
Can show the update content of described one or more widgets in the floating frame created, wherein, when not having update content, described floating frame is reduced into pre-sizing, and when there is update content, described floating frame launches with display update content.So just, can intuitively to user reminding update content.
This multitask execution method can also comprise: on described floating frame, build the view being used for controlling one or more widgets described.Therefore the described view that user builds by operation controls described one or more widgets.
When showing the interface that multiple widgets is run, the quantity of described floating frame can be equal to or less than the quantity of widgets.
When showing the interface that multiple widgets is run, the interface that each widgets is run can be presented at separately in respective floating frame, or the interface that each widgets is run can mergedly be presented in one or more floating frame.
This multitask execution method can also comprise: when receive the size to described floating frame, transparency and/or position amendment signal time, change the size of described floating frame, transparency and/or position.
The size of described floating frame can be size or the preliminary dimension of the runnable interface of current display widgets own.
Described multitask execution method can also comprise: detect and the input operation to floating frame performed on the screen of electronic equipment and to the input operation outside floating frame simultaneously.
According to a further aspect in the invention, provide a kind of multitask execution method of electronic equipment, comprising: receive the selection to one or more widgets; The one or more widgets selected are added in the floating frame that the screen of electronic equipment shows; Load the information of the one or more widgets selected.By the widgets of selection is added in floating frame, by select widgets and floating frame bind, thus can allow user and widgets mutual.
According to a further aspect in the invention, provide a kind of multitask actuating equipment of electronic equipment, comprising: floating frame creating unit, for creating floating frame on the screen of the electronic device; Module information loading unit, for loading the information of one or more widgets; Display unit, for showing the interface that described one or more widgets is run in the floating frame created.
Described multitask actuating equipment can also comprise: receiving element, for receiving the selection of the one or more widgets in electronic equipment the one or more widgets selected to be added in the floating frame of establishment.Therefore user can select that they like or conventional widgets and adds in floating frame.
When multiple widgets adds in the floating frame of establishment, receiving element receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
When showing arbitrary interface on the screen of the electronic device, display unit can show described floating frame before described interface.By showing floating frame before arbitrary interface, user can clearly check the content shown in floating frame.
Display unit can show the update content of described one or more widgets in the floating frame created, wherein, described multitask actuating equipment also comprises: floating frame adjustment unit, when there is no update content, described floating frame is reduced into pre-sizing, and when there is update content, described floating frame is launched with display update content.So just, can intuitively to user reminding update content.
Described multitask actuating equipment can also comprise: view construction unit, for building the view being used for controlling one or more widgets described on described floating frame.
When display unit shows the interface of multiple widgets operation, the quantity of described floating frame can be equal to or less than the quantity of widgets.
When display unit shows the interface of multiple widgets operation, the interface that each widgets can be run by display unit is presented at separately in respective floating frame, or the interface merging each widgets run is presented in one or more floating frame.
Described multitask actuating equipment can also comprise: floating frame adjustment unit, when receive the size to described floating frame, transparency and/or position amendment signal time, change the size of described floating frame, transparency and/or position.
The size of described floating frame can be size or the preliminary dimension of the runnable interface of current display widgets own.
Described multitask actuating equipment can also comprise: operation detection performance element, for detect and the input operation to floating frame performed on the screen of electronic equipment and to the input operation outside floating frame simultaneously.
According to a further aspect in the invention, provide a kind of multitask actuating equipment of electronic equipment, comprising: receiving element, receive the selection to one or more widgets; The one or more widgets selected are added in the floating frame that the screen of electronic equipment shows by adding device; Module information loading unit, loads the information of the one or more widgets selected.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the process of the multitask execution method of the electronic equipment illustrated according to a first embodiment of the present invention;
Fig. 2 is the process flow diagram of the process of the multitask execution method of the electronic equipment illustrated according to a second embodiment of the present invention;
Fig. 3 is the block diagram of the structure of the multitask actuating equipment of the electronic equipment illustrated according to a third embodiment of the present invention;
Fig. 4 is the block diagram of the structure of the multitask actuating equipment of the electronic equipment illustrated according to a fourth embodiment of the present invention;
Fig. 5 illustrates that electronic equipment performs the schematic diagram of the interface display of multitask execution method;
Fig. 6 illustrates that electronic equipment performs another schematic diagram of the interface display of multitask execution method;
Fig. 7 illustrates that electronic equipment performs another schematic diagram of the interface display of multitask execution method.
Embodiment
Fig. 1 is the process flow diagram of the process of the multitask execution method of the electronic equipment illustrated according to a first embodiment of the present invention.
As shown in Figure 1, in step S101, create floating frame on the screen of the electronic device.
Such as, can according to the mode pre-set, such as rock electronic equipment, button (such as audio frequency button) etc. on the predetermined button touched in electronic equipment, pressing mobile device triggers and create floating frame on the screen of the electronic device.
In step S102, load the information of one or more widgets.
Such as, one or more widgets here can be the widgets that user selects to add in floating frame in advance.Can store various widgets in electronic equipment, user can select that they like or conventional widgets and add in floating frame.
In step S103, in the floating frame created, show the interface that described one or more widgets is run.
Such as, when showing arbitrary interface on the screen of the electronic device, described floating frame can be shown before described interface.This arbitrary interface comprises full frame interface and is not full frame interface.By showing floating frame before arbitrary interface, user can clearly check the content shown in floating frame.As shown in Figure 5, the interface showing mail is displayed on before interface of playing Mah-Jong.
In addition, the update content of described one or more widgets can be shown in the floating frame created.Such as, as shown in Figure 5, while the interface that full screen display user plays Mah-Jong on the screen of the electronic device, mail widgets receives new mail, therefore the new mail received of display in floating frame, i.e. the update content of mail widgets.
In addition, in order to user checks that conveniently when the widgets that floating frame is corresponding does not have update content, described floating frame can be reduced into pre-sizing (being such as reduced into point), and when there is update content, described floating frame is deployable with display update content.So just, can intuitively to user reminding update content.In addition, the size of the floating frame of display widgets runnable interface can be the size of the runnable interface of current display widgets own, also can be preliminary dimension (being such as less than the size of the runnable interface of widgets own).
In addition, various change can be made to the attribute of floating frame.Such as, when receive the size to described floating frame, transparency and/or position amendment signal time, correspondingly can change the size of described floating frame, transparency and/or position.As shown in Figure 6, the interface that short message widgets is run is shown in floating frame.In order to show the content of whole short message, the size of floating frame can be adjusted.In addition, as shown in Figure 7, show GPS map associated group part in floating frame, the transparency of floating frame is adjustable to the display not affecting interface of playing Mah-Jong.
In addition, when showing the interface that multiple widgets is run, the quantity of described floating frame can be equal to or less than the quantity of widgets.That is, the quantity of the floating frame created can equal the quantity of widgets, namely each widgets takies a floating frame, or, the quantity of the floating frame created can be less than the quantity of widgets, that is, can as required the interface that several widgets is run be combined and be presented in a floating frame.
In addition, user can operate the widgets be presented in floating frame.Such as, this multitask execution method can also comprise: on floating frame, build the view being used for controlling one or more widgets described.Therefore the described view that user builds by operation controls described one or more widgets.Such as, when receiving new short message, the view that user-operable builds on floating frame such as, to control this short message widgets, replying short message.
In addition, although not shown in Figure 1, described multitask execution method can also comprise: receive the selection of the one or more widgets in electronic equipment to add in the floating frame of establishment by the one or more widgets selected, wherein, when multiple widgets adds in the floating frame of establishment, receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
In addition, although not shown in Figure 1, described multitask execution method can also comprise: detect and the input operation to floating frame performed on the screen of electronic equipment and to the input operation outside floating frame simultaneously.
Fig. 2 is the process flow diagram of the process of the multitask execution method of the electronic equipment illustrated according to a second embodiment of the present invention.
As shown in Figure 2, in step S201, receive the selection to one or more widgets.
Such as, can store various widgets in electronic equipment, user can select that they like or conventional widgets to add in floating frame.The module information of widgets can be presented at the interpolation interface for adding assembly by intelligent terminal.Such as, the information of the widgets in intelligent terminal is obtained by common method, such as, obtain the application list in intelligent terminal by the mode of application manager under similar android system, such as get the software attributes of Android application, size and application path, Apply Names etc.
As an example, obtain the information of widgets about the application programming interface of widgets by android system.Identify to application program by the allocateAppWidgetId interface assignment widgets about AppWidgetHost class under the application programming interface of widgets, think the interpolation allocation space of application program.To obtain the list of widgets from android system by can be used for the action to operation in application, action relates to data, additional data is described Intent in android system, wherein, the Action parameter of described Intent can be configured to AppWidgetManager.ACTION_APPWIDGET_PICK, and the Extra parameter of Intent can be configured to AppWidgetManager.EXTRA_APPWIDGET_ID.
After the information obtaining widgets, by the information displaying of widgets on the screen of intelligent terminal, receive user to the selection of widgets, such as, in the form of a list by the information displaying of widgets on the screen of intelligent terminal, receive user to the click of selected widgets or touch operation.Receive user to after the selection of widgets, obtained the widgets of user's selection by the mode of heavily loaded call back function onActivityResult, and the information of described widgets is stored.
In step S202, the one or more widgets selected are added in the floating frame that the screen of electronic equipment shows.
Exemplarily, can first by the bindAppWidgetIdIfAllowed function (below Android4.1 is bindAppWidgetId function) in AppWidgetManager storehouse by the widgets selected and floating frame binding, thus can allow user and widgets mutual.Use the widgets establishment view of the createView function in AppWidgetHost storehouse for specifying.By by type parameter configuration in WindowManager.LayoutParams being the next newly-built floating frame of TYPE_PHONE.With described layout for parameter to add view to by the addView function of WindowManager the screen of intelligent terminal.The monitor function using the startListening of AppWidgetHost to activate widgets operates with monitoring users.
In addition, the quantity of described floating frame can be equal to or less than the quantity of widgets.That is, the quantity of floating frame can equal the quantity of widgets, namely each widgets takies a floating frame, or the quantity of the floating frame created can be less than the quantity of widgets, that is, can as required the interface that several widgets is run be combined and be presented in a floating frame.
In addition, when multiple widgets adds in floating frame, receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
In step S203, load the information of the one or more widgets selected.
Fig. 3 is the block diagram of the structure of the multitask actuating equipment of the electronic equipment illustrated according to a third embodiment of the present invention.
As shown in Figure 3, the multitask actuating equipment of this electronic equipment comprises: floating frame creating unit 301, module information loading unit 302 and display unit 303.
Floating frame creating unit 301 is for creating floating frame on the screen of the electronic device.
Such as, can according to the mode pre-set, such as rock electronic equipment, button (such as audio frequency button) etc. on the predetermined button touched in electronic equipment, pressing mobile device triggers and create floating frame on the screen of the electronic device.
Module information loading unit 302 is for loading the information of one or more widgets.
Such as, one or more widgets here can be the widgets that user selects to add in floating frame in advance.Can store various widgets in electronic equipment, user can select that they like or conventional widgets and add in floating frame.
The interface that display unit 303 runs for showing described one or more widgets in the floating frame created.
Specifically, such as, when showing arbitrary interface on the screen of the electronic device, display unit 303 can show described floating frame before described interface.This arbitrary interface comprises full frame interface and is not full frame interface.By showing floating frame before arbitrary interface, user can clearly check the content shown in floating frame.As shown in Figure 5, the interface showing mail is displayed on before interface of playing Mah-Jong.
In addition, display unit 303 can show the update content of described one or more widgets in the floating frame created.Such as, as shown in Figure 5, while the interface that full screen display user plays Mah-Jong on the screen of the electronic device, when widgets mail reception is to new mail, the new mail received of display in floating frame, the i.e. update content of mail widgets.
In addition, this multitask actuating equipment can also comprise: floating frame adjustment unit (not illustrating in the drawings), when there is no update content, described floating frame is reduced into pre-sizing (being such as reduced into point) by floating frame adjustment unit, and when there is update content, described floating frame is launched with display update content.In addition, the size of the floating frame of display widgets runnable interface can be the size of the runnable interface of current display widgets own, also can be preliminary dimension (being such as less than the size of the runnable interface of widgets own).
In addition, floating frame adjustment unit also can change the size of floating frame, transparency and/or position.Such as, when receive the size to described floating frame, transparency and/or position amendment signal time, floating frame adjustment unit correspondingly can change the size of described floating frame, transparency and/or position.As shown in Figure 6, the interface that short message widgets is run is shown in floating frame.In order to show the content of whole short message, the size of the size of adjustable floating frame.As shown in Figure 7, show GPS map associated group part in floating frame, the transparency of floating frame can be changed the display not affecting interface of playing Mah-Jong.
In addition, when showing the interface that multiple widgets is run, the quantity of described floating frame can be equal to or less than the quantity of widgets.That is, the quantity of the floating frame created can equal the quantity of widgets, namely each widgets takies a floating frame, or, the quantity of the floating frame created can be less than the quantity of widgets, that is, can as required the interface that several widgets is run be combined and be presented in a floating frame.
In addition, this multitask actuating equipment can also comprise: view construction unit (not illustrating in the drawings), for building the view being used for controlling one or more widgets described on described floating frame.Therefore the described view that user builds by operation controls described one or more widgets.Such as, when receiving new short message, the view that user-operable builds on floating frame such as, to control this short message widgets, replying short message.
In addition, described multitask actuating equipment can also comprise: receiving element (not illustrating in the drawings), for receiving the selection of the one or more widgets in electronic equipment so that the one or more widgets selected are added in the floating frame of establishment, wherein, when multiple widgets adds in the floating frame of establishment, receiving element receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
In addition, described multitask actuating equipment can also comprise: operation detection performance element (not illustrating in the drawings), for detect and the input operation to floating frame performed on the screen of electronic equipment and to the input operation outside floating frame simultaneously.
Fig. 4 is the block diagram of the structure of the multitask actuating equipment of the electronic equipment illustrated according to a fourth embodiment of the present invention.
As shown in Figure 4, the multitask actuating equipment of this electronic equipment comprises: receiving element 401, adding device 402 and module information loading unit 403.
Receiving element 401 is for receiving the selection to one or more widgets.
Adding device 402 is for adding to the one or more widgets selected in the floating frame that the screen of electronic equipment shows.
Module information loading unit 403 is for loading the information of one or more widgets of selection.
Such as, the quantity of described floating frame can be equal to or less than the quantity of widgets.That is, the quantity of floating frame can equal the quantity of widgets, namely each widgets takies a floating frame, or, the quantity of the floating frame created can be less than the quantity of widgets, that is, can as required the interface that several widgets is run be combined and be presented in a floating frame.
Such as, when multiple widgets adds in floating frame, receiving element 401 also can receive user to add in the widgets of floating frame will current display widgets selection and/or receive user to will the switching of widgets of current display.Therefore, when user wants multiple widgets to add in floating frame, user can select the widgets needing current display, and in addition when the widgets that user wants other to select carries out current display, user can also switch the widgets of current display.
By the present invention, solve the problem that simultaneously can not perform multiple task and the multiple window of display in the electronic device.In addition, the present invention, when without retouching operation system bottom code, when an operation full frame application program, can run other application programs and the execution window of display correspondence simultaneously.
Although specifically show with reference to its exemplary embodiment and describe the present invention, but it should be appreciated by those skilled in the art, when not departing from the spirit and scope of the present invention that claim limits, the various changes in form and details can be carried out to it.

Claims (24)

Translated fromChinese
1.一种电子设备的多任务执行方法,包括:1. A multitasking execution method of an electronic device, comprising:在电子设备的屏幕上创建浮动窗口;Create floating windows on the screen of an electronic device;加载一个或多个小组件的信息;load information for one or more widgets;在创建的浮动窗口中显示所述一个或多个小组件运行的界面。The interface in which the one or more widgets run is displayed in the created floating window.2.如权利要求1所述的多任务执行方法,还包括:2. The multitasking execution method as claimed in claim 1, further comprising:接收对电子设备中的一个或多个小组件的选择以将选择的一个或多个小组件加入创建的浮动窗口中。A selection of one or more widgets in the electronic device is received to add the selected one or more widgets to the created floating window.3.如权利要求2所述的多任务执行方法,其中,当多个小组件加入创建的浮动窗口中时,接收用户对添加到浮动窗口的小组件中的将要当前显示的小组件的选择和/或接收用户对将要当前显示的小组件的切换。3. The multitasking execution method as claimed in claim 2, wherein, when a plurality of widgets are added to the created floating window, receiving a user's selection and /or receive a user toggle for the widget to be currently displayed.4.如权利要求1所述的多任务执行方法,其中,当在电子设备的屏幕上显示任意界面时,在所述界面的前面显示所述浮动窗口。4. The multitasking execution method as claimed in claim 1, wherein when any interface is displayed on the screen of the electronic device, the floating window is displayed in front of the interface.5.如权利要求1所述的多任务执行方法,其中,在创建的浮动窗口中显示所述一个或多个小组件的更新内容,5. The multitasking execution method as claimed in claim 1, wherein the updated content of the one or more widgets is displayed in the created floating window,其中,在没有更新内容时,所述浮动窗口缩小为预定大小,而在存在更新内容时,所述浮动窗口展开以显示更新内容。Wherein, when there is no updated content, the floating window is reduced to a predetermined size, and when there is updated content, the floating window is expanded to display the updated content.6.如权利要求1所述的多任务执行方法,还包括:6. The multitasking execution method as claimed in claim 1, further comprising:在所述浮动窗口上构建用于对所述一个或者多个小组件进行控制的视图。A view for controlling the one or more widgets is constructed on the floating window.7.如权利要求1所述的多任务执行方法,其中,在显示多个小组件运行的界面时,所述浮动窗口的数量等于或小于小组件的数量。7. The multitasking execution method according to claim 1, wherein when displaying an interface in which multiple widgets run, the number of the floating windows is equal to or smaller than the number of widgets.8.如权利要求1所述的多任务执行方法,其中,在显示多个小组件运行的界面时,各个小组件运行的界面被单独显示在各自的浮动窗口中,或者各个小组件运行的界面被合并显示在一个或多个浮动窗口中。8. The multi-tasking execution method as claimed in claim 1, wherein, when displaying the running interfaces of a plurality of small components, the running interfaces of each small component are separately displayed in respective floating windows, or the running interfaces of each small component are combined and displayed in one or more floating windows.9.如权利要求1所述的多任务执行方法,还包括:9. The multitasking execution method as claimed in claim 1, further comprising:当接收到对所述浮动窗口的尺寸、透明度和/或位置的修改信号时,改变所述浮动窗口的尺寸、透明度和/或位置。Changing the size, transparency and/or position of the floating window when a modification signal to the size, transparency and/or position of the floating window is received.10.如权利要求1所述的多任务执行方法,其中,所述浮动窗口的尺寸是当前显示小组件本身运行界面的尺寸或者预定尺寸。10. The multitasking execution method according to claim 1, wherein the size of the floating window is the size of the running interface of the currently displayed widget itself or a predetermined size.11.如权利要求1所述的多任务执行方法,还包括:11. The multitasking execution method as claimed in claim 1, further comprising:同时检测并执行电子设备的屏幕上的对浮动窗口的输入操作以及对浮动窗口之外的输入操作。The input operation to the floating window and the input operation outside the floating window on the screen of the electronic device are simultaneously detected and executed.12.一种电子设备的多任务执行方法,包括:12. A multitasking execution method for an electronic device, comprising:接收对一个或多个小组件的选择;receive a selection of one or more widgets;将选择的一个或多个小组件添加到电子设备的屏幕上显示的浮动窗口中;adding the selected one or more widgets to a floating window displayed on the screen of the electronic device;加载选择的一个或多个小组件的信息。Loads information for one or more selected widgets.13.一种电子设备的多任务执行设备,包括:13. A multitasking device for an electronic device, comprising:浮动窗口创建单元,用于在电子设备的屏幕上创建浮动窗口;A floating window creating unit, used for creating a floating window on the screen of the electronic device;组件信息加载单元,用于加载一个或多个小组件的信息;The component information loading unit is used to load information of one or more widgets;显示单元,用于在创建的浮动窗口中显示所述一个或多个小组件运行的界面。A display unit, configured to display the interface in which the one or more widgets run in the created floating window.14.如权利要求13所述的多任务执行设备,还包括:14. The multitasking device of claim 13 , further comprising:接收单元,用于接收对电子设备中的一个或多个小组件的选择以将选择的一个或多个小组件加入创建的浮动窗口中。The receiving unit is configured to receive a selection of one or more widgets in the electronic device to add the selected one or more widgets into the created floating window.15.如权利要求14所述的多任务执行设备,其中,当多个小组件加入创建的浮动窗口中时,接收单元接收用户对添加到浮动窗口的小组件中的将要当前显示的小组件的选择和/或接收用户对将要当前显示的小组件的切换。15. The multitasking device as claimed in claim 14 , wherein, when a plurality of widgets are added to the created floating window, the receiving unit receives the user's feedback on the widgets added to the floating window to be currently displayed. Select and/or receive a user toggle for the widget to be currently displayed.16.如权利要求13所述的多任务执行设备,其中,当在电子设备的屏幕上显示任意界面时,显示单元在所述界面的前面显示所述浮动窗口。16. The multitasking device of claim 13, wherein when any interface is displayed on the screen of the electronic device, the display unit displays the floating window in front of the interface.17.如权利要求13所述的多任务执行设备,其中,显示单元在创建的浮动窗口中显示所述一个或多个小组件的更新内容,17. The multitasking device according to claim 13, wherein the display unit displays updated content of the one or more widgets in the created floating window,其中,所述多任务执行设备还包括:浮动窗口调整单元,在没有更新内容时,将所述浮动窗口缩小为预定大小,而在存在更新内容时,将所述浮动窗口展开以显示更新内容。Wherein, the multi-task execution device further includes: a floating window adjustment unit, which reduces the floating window to a predetermined size when there is no update content, and expands the floating window to display the update content when there is update content.18.如权利要求13所述的多任务执行设备,还包括:视图构建单元,用于在所述浮动窗口上构建用于对所述一个或者多个小组件进行控制的视图。18. The multitasking device according to claim 13, further comprising: a view construction unit, configured to construct a view for controlling the one or more widgets on the floating window.19.如权利要求13所述的多任务执行设备,其中,在显示单元显示多个小组件运行的界面时,所述浮动窗口的数量等于或小于小组件的数量。19. The multitasking device of claim 13, wherein when the display unit displays an interface in which a plurality of widgets run, the number of the floating windows is equal to or less than the number of widgets.20.如权利要求13所述的多任务执行设备,其中,在显示单元显示多个小组件运行的界面时,显示单元将各个小组件运行的界面单独显示在各自的浮动窗口中,或者将各个小组件运行的界面合并显示在一个或多个浮动窗口中。20. The multitasking device according to claim 13, wherein, when the display unit displays the interfaces in which a plurality of widgets are running, the display unit displays the interfaces in which each widget is running in a respective floating window, or displays each The interfaces in which widgets operate are combined and displayed in one or more floating windows.21.如权利要求13所述的多任务执行设备,还包括:21. The multitasking device of claim 13, further comprising:浮动窗口调整单元,当接收到对所述浮动窗口的尺寸、透明度和/或位置的修改信号时,改变所述浮动窗口的尺寸、透明度和/或位置。The floating window adjustment unit changes the size, transparency and/or position of the floating window when receiving a modification signal for the size, transparency and/or position of the floating window.22.如权利要求13所述的多任务执行设备,其中,所述浮动窗口的尺寸是当前显示小组件本身运行界面的尺寸或者预定尺寸。22. The multitasking device according to claim 13, wherein the size of the floating window is the size of the running interface of the currently displayed widget itself or a predetermined size.23.如权利要求13所述的多任务执行设备,还包括:操作检测执行单元,用于同时检测并执行电子设备的屏幕上的对浮动窗口的输入操作以及对浮动窗口之外的输入操作。23. The multitasking execution device according to claim 13, further comprising: an operation detection execution unit for simultaneously detecting and executing an input operation to the floating window and an input operation outside the floating window on the screen of the electronic device.24.一种电子设备的多任务执行设备,包括:24. A multitasking device for an electronic device, comprising:接收单元,接收对一个或多个小组件的选择;a receiving unit, for receiving selection of one or more widgets;添加单元,将选择的一个或多个小组件添加到电子设备的屏幕上显示的浮动窗口中;Adding a unit, adding one or more selected widgets to a floating window displayed on the screen of the electronic device;组件信息加载单元,加载选择的一个或多个小组件的信息。The component information loading unit loads the information of one or more selected widgets.
CN201410240889.0A2014-05-302014-05-30Multi-mask execution method and equipment for electronic equipmentPendingCN104346216A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410240889.0ACN104346216A (en)2014-05-302014-05-30Multi-mask execution method and equipment for electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410240889.0ACN104346216A (en)2014-05-302014-05-30Multi-mask execution method and equipment for electronic equipment

Publications (1)

Publication NumberPublication Date
CN104346216Atrue CN104346216A (en)2015-02-11

Family

ID=52501901

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410240889.0APendingCN104346216A (en)2014-05-302014-05-30Multi-mask execution method and equipment for electronic equipment

Country Status (1)

CountryLink
CN (1)CN104346216A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105718195A (en)*2016-01-152016-06-29珠海格力电器股份有限公司Terminal file access method and device
CN105975271A (en)*2016-05-032016-09-28广东欧珀移动通信有限公司Desktop plug-in merging method and mobile terminal
CN106155768A (en)*2015-03-262016-11-23阿里巴巴集团控股有限公司Split screen runs the method and device of application
WO2016184297A1 (en)*2015-05-202016-11-24腾讯科技(深圳)有限公司Method and device for displaying content on same screen, and terminal device
CN107436784A (en)*2017-07-192017-12-05北京小米移动软件有限公司Suspension window displaying method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2009025988A (en)*2007-07-182009-02-05Yamaha Corp GUI development apparatus, program for realizing the control method, and electronic music apparatus
US20120124499A1 (en)*2010-11-162012-05-17Hon Hai Precision Industry Co., Ltd.Electronic device with widgets and method for configuring widgets
CN102722358A (en)*2011-03-302012-10-10联想(北京)有限公司Electronic equipment and method for presenting widgets
CN102754063A (en)*2010-02-122012-10-24三星电子株式会社 Apparatus and method for performing multitasking
CN103559033A (en)*2013-10-302014-02-05上海天奕达电子科技有限公司Method and device for realizing multi-window display of intelligent terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2009025988A (en)*2007-07-182009-02-05Yamaha Corp GUI development apparatus, program for realizing the control method, and electronic music apparatus
CN102754063A (en)*2010-02-122012-10-24三星电子株式会社 Apparatus and method for performing multitasking
US20120124499A1 (en)*2010-11-162012-05-17Hon Hai Precision Industry Co., Ltd.Electronic device with widgets and method for configuring widgets
CN102722358A (en)*2011-03-302012-10-10联想(北京)有限公司Electronic equipment and method for presenting widgets
CN103559033A (en)*2013-10-302014-02-05上海天奕达电子科技有限公司Method and device for realizing multi-window display of intelligent terminal

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106155768A (en)*2015-03-262016-11-23阿里巴巴集团控股有限公司Split screen runs the method and device of application
CN106155768B (en)*2015-03-262020-03-31阿里巴巴集团控股有限公司Method and device for running application in split screen mode
WO2016184297A1 (en)*2015-05-202016-11-24腾讯科技(深圳)有限公司Method and device for displaying content on same screen, and terminal device
US10698559B2 (en)2015-05-202020-06-30Tencent Technology (Shenzhen) Company LimitedMethod and apparatus for displaying content on same screen, and terminal device
CN105718195A (en)*2016-01-152016-06-29珠海格力电器股份有限公司Terminal file access method and device
CN105975271A (en)*2016-05-032016-09-28广东欧珀移动通信有限公司Desktop plug-in merging method and mobile terminal
CN107436784A (en)*2017-07-192017-12-05北京小米移动软件有限公司Suspension window displaying method and device
CN107436784B (en)*2017-07-192020-06-02北京小米移动软件有限公司Floating window display method and device
US10691285B2 (en)2017-07-192020-06-23Beijing Xiaomi Mobile Software Co., Ltd.Method and device for displaying floating window

Similar Documents

PublicationPublication DateTitle
CN115174733B (en)Interface display method, device and equipment
AU2013389985B2 (en)User interface elements for multiple displays
EP2887194B1 (en)Method for controlling a composition of a screen and electronic device thereof
CN106201241A (en)The multi-screen display method of terminal screen, device and terminal
WO2017101663A1 (en)Application guiding method and apparatus, and terminal
CN102150119B (en)Information-processing device and program
CN103941964B (en)Information loading method based on desktop components and intelligent terminal
KR20170045257A (en)Quick navigation of message conversation history
CN104346216A (en)Multi-mask execution method and equipment for electronic equipment
CN107357501B (en)Desktop wallpaper updating method and device and terminal
CN105453024A (en) Method for display and electronic device thereof
US20120023424A1 (en)Apparatuses and Methods for Generating Full Screen Effect by Widgets
US8661445B2 (en)Information-processing device and program
CN104636506B (en)A kind of method and apparatus adding homepage in intelligent terminal
US12039160B2 (en)Drag and drop interactions for an object tracking software application
GB2519124A (en)Controlling application launch
CN103257788A (en)Windows desktop dynamic icon forming method
CN110083407B (en)Method and device for realizing step bar in applet, electronic equipment and storage medium
CN105468239A (en)Control method, control device and mobile terminal
CN107526496B (en) Interface display method, device and mobile terminal
US10009450B1 (en)Detecting non-touch applications
US20090183099A1 (en)System and Method of Navigating Graphical User Interface Elements
CN115509372B (en) Text input method, device, electronic device and storage medium
CN114546471B (en) System control method, device, storage medium and electronic equipment
US20140258756A1 (en)Method and apparatus for operating power saving mode of terminal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20150211


[8]ページ先頭

©2009-2025 Movatter.jp