CN105912343B - Desktop plug-in splitting method and mobile terminal - Google Patents
Desktop plug-in splitting method and mobile terminal Download PDFInfo
- Publication number
- CN105912343B CN105912343B CN201610286664.8A CN201610286664A CN105912343B CN 105912343 B CN105912343 B CN 105912343B CN 201610286664 A CN201610286664 A CN 201610286664A CN 105912343 B CN105912343 B CN 105912343B
- Authority
- CN
- China
- Prior art keywords
- plug
- display
- user
- sub
- desktop
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000005192 partition Methods 0.000 claims description 7
- 238000013461 design Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 2
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a desktop plug-in splitting method and a mobile terminal, wherein the desktop plug-in splitting method comprises the following steps: receiving a plug-in editing instruction sent by a user; displaying a plug-in on a desktop of the mobile terminal in an editing mode, wherein the plug-in comprises a plurality of display items; according to the method and the device for the plug-in, the plug-in is split into a plurality of sub plug-ins according to the selection of the user, each sub plug-in comprises at least one display item, and the user experience can be improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a desktop plug-in splitting method and a mobile terminal.
Background
Desktop plug-ins of mobile terminals can conveniently and intuitively display some information for users, and a desktop plug-in usually comprises a plurality of display items, such as display items of time, date, weather, place and the like. According to the existing plug-in, all display items in the plug-in are integrated, and a user cannot edit the display items. Generally, a desktop plug-in includes too many display items, needs to occupy a large display area, and can only be placed at a specific position on the desktop, which easily causes the display of the whole desktop to be inconsistent, and the user cannot make corresponding adjustment, resulting in poor user experience.
Disclosure of Invention
In view of this, the embodiment of the invention provides a desktop plug-in splitting method and a mobile terminal, which can improve user experience.
The desktop plugin splitting method provided by the embodiment of the invention comprises the following steps:
receiving a plug-in editing instruction sent by a user;
displaying a plug-in on a desktop of the mobile terminal in an editing mode, wherein the plug-in comprises a plurality of display items;
splitting the plug-in into a plurality of sub-plug-ins according to the user's selection, each sub-plug-in including at least one of the display items.
Further, the displaying the plug-in on a desktop of the mobile terminal in an editing mode includes: and independently displaying each display item partition of the plug-in a display area of the plug-in on the desktop.
Further, the display items in each sub-plug-in are laid out according to a preset layout mode.
Further, the display items in each sub-plug-in are laid out according to the layout mode provided by the user.
Further, the splitting the plug-in into a plurality of sub-plug-ins according to the user's selection comprises:
and forming a sub plug-in by the display items clicked or outlined by the user in the plug-in, and forming another sub plug-in by the rest display items in the plug-in.
The mobile terminal provided by the embodiment of the invention comprises:
the receiving unit is used for receiving a plug-in editing instruction sent by a user;
the mobile terminal comprises a mode display unit, a display unit and a display unit, wherein the mode display unit is used for displaying a plug-in on a desktop of the mobile terminal in an editing mode, and the plug-in comprises a plurality of display items;
the splitting unit is used for splitting the plug-in into a plurality of sub plug-ins according to the selection of the user, and each sub plug-in comprises at least one display item.
Further, the mode display unit is specifically configured to: and independently displaying each display item partition of the plug-in a display area of the plug-in on the desktop.
Further, the display items in each sub-plug-in are laid out according to a preset layout mode.
Further, the display items in each sub-plug-in are laid out according to the layout mode provided by the user.
Further, the splitting unit is specifically configured to combine the display items clicked or outlined by the user in the plug-in into one sub-plug-in, and combine the remaining display items in the plug-in into another sub-plug-in.
In the embodiment of the invention, after the mobile terminal receives the plug-in editing instruction sent by the user, each display item in the plug-in can be displayed on the desktop of the mobile terminal in an editing mode for the user to select, and then the plug-in is split into a plurality of sub-plug-ins according to the selection of the user.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flow chart of a desktop plug-in splitting method according to an embodiment of the present invention;
FIGS. 2 a-2 c are schematic diagrams of a desktop plugin splitting process provided by an embodiment of the invention;
fig. 3 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The desktop plugin splitting method provided by the embodiment of the invention can be applied to a mobile terminal, and the mobile terminal can be an electronic device such as a mobile phone and a tablet personal computer. As can be known from the description of the background art, in the prior art, a user cannot adjust the display of a desktop plug-in, which results in poor user experience, so that the embodiment of the invention provides a desktop plug-in splitting method and a mobile terminal, so that the user can split the desktop plug-in, and the user experience is improved.
Example one
As shown in fig. 1, the desktop plug-in splitting method of the present embodiment includes the following steps:
in specific implementation, a user can send a plug-in editing instruction by long-pressing a desktop plug-in to be edited on the mobile terminal, and the mobile terminal receives the plug-in editing instruction.
102, displaying a plug-in on a desktop of the mobile terminal in an editing mode, wherein the plug-in comprises a plurality of display items;
the plurality of display items such as time, date, place, weather, and the like. In the plug-in design stage, each display item of the plug-in can be designed to be independently controlled, and the independent control means that the display mode of each display item can be independently controlled, for example, each display item is independently controlled to be displayed and a specific display position is independently controlled.
Specifically, the mobile terminal displays the plug-in on a desktop of the mobile terminal in an editing mode, where the mobile terminal may independently display a plurality of display items included in the plug-in a partition manner in a display area of the plug-in on the desktop of the mobile terminal, and after entering the editing mode, a user may select any one of the display items.
103, splitting the plug-in into a plurality of sub plug-ins according to the selection of the user, wherein each sub plug-in comprises at least one display item;
the mobile terminal may determine a user's selection by detecting a touch point or a touch position and then split the original plug-in into a plurality of sub-plug-ins according to the user's selection. For example, the user may click or frame a plurality of display items, the mobile terminal may compose the display items clicked or framed by the user in the original plugin into one sub-plugin, and compose the remaining display items in the original plugin into another sub-plugin, or the user may select the original plugin into a plurality of parts, and the mobile terminal may compose the display items included in each frame selection part into one sub-plugin, where a specific selection manner is not limited.
After the original plug-in is split into a plurality of sub plug-ins, the display items in each sub plug-in can be laid out according to a preset layout mode (which can be preset and stored in the mobile terminal), or according to a layout mode provided by a user (for example, several layout modes can be provided for the user for selection, or the user can lay out in real time according to the user's will), so that the layout of the sub plug-ins better meets the requirements of the user.
For example, a user installs a time plugin on a mobile terminal desktop, where the time plugin may be as shown in fig. 2a and includes a time display item (11: 30), a gregorian calendar date display item (4/21), a week display item (thursday), a lunar calendar date display item (thirty-five months), a weather display item (sunny), a temperature display item (23-28 ℃), and a place display item (Shenzhen). For a user, the time plug-in includes too much content, a display area occupied by one plug-in is too large, and the plug-in needs to be split, so that the user can send a plug-in editing instruction according to the time plug-in for a long time, and after receiving the plug-in editing instruction, the mobile terminal can display the plug-in an editing mode, the display mode of the editing mode can be as shown in fig. 2b, and each display item is independently displayed in a partition mode; the user can then select to split the plug-in, e.g., split the original plug-in into a time sub-plug-in and a weather sub-plug-in, the user can click or frame out the time display item (11: 30), the Gregorian calendar date display item (4/21), the week display item (Thursday) and the lunar calendar date display item (thirty-five months), the mobile terminal makes the display items selected by the user into one sub-plugin (namely the time sub-plugin), and makes the rest of the weather display item (sunny), the temperature display item (23-28 ℃) and the place display item (Shenzhen) into another sub-plugin (namely the weather sub-plugin), the mobile terminal can layout the display items in each sub-plugin according to the preset layout mode or the layout mode provided by the user, after the layout, the user can adjust the display position of each sub-plug-in on the desktop, and finally two sub-plug-ins can be displayed as shown in fig. 2 c.
In this embodiment, after receiving a plug-in editing instruction sent by a user, the mobile terminal may display each display item in the plug-in on a desktop of the mobile terminal in an editing mode for the user to select, and then split the plug-in into a plurality of sub-plug-ins according to the selection of the user.
Example two
In order to better implement the above method, the present invention further provides a mobile terminal, as shown in fig. 3, the mobile terminal of this embodiment includes:
a receiving unit 301, configured to receive a plug-in editing instruction sent by a user;
a mode display unit 302, configured to display a plug-in on a desktop of the mobile terminal in an editing mode, where the plug-in includes a plurality of display items;
a splitting unit 303, configured to split the plug-in into a plurality of sub-plug-ins according to the selection of the user, where each sub-plug-in includes at least one display item.
In a specific embodiment, the mode display unit 302 is specifically configured to independently display each display item partition of the plug-in a display area of the plug-in on the desktop.
In a specific embodiment, the display items in each sub-plug-in are laid out in a preset layout manner.
In a specific embodiment, the display items in each sub-plug-in are laid out in a layout manner provided by the user.
In a specific embodiment, the splitting unit 303 is specifically configured to combine the display items clicked or outlined by the user in the plug-in into one sub-plug-in, and combine the remaining display items in the plug-in into another sub-plug-in.
It should be noted that, steps and corresponding beneficial effects that are not described in detail in this embodiment can refer to corresponding descriptions in the foregoing method embodiments, and are not described herein again.
In this embodiment, after the receiving unit receives a plug-in editing instruction sent by a user, the mode display unit may display each display item in the plug-in on a desktop of the mobile terminal in an editing mode for the user to select, and then the splitting unit splits the plug-in into a plurality of sub-plug-ins according to the selection of the user.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (3)
1. A desktop plugin splitting method is characterized by comprising the following steps:
receiving a plug-in editing instruction sent by a user, wherein the plug-in editing instruction is sent by the user through long-pressing a desktop plug-in to be edited on a mobile terminal, and all display items in the plug-in form a whole, wherein each display item of the plug-in is designed to be independently controllable in a plug-in design stage;
displaying the plug-in on a desktop of the mobile terminal in an editing mode, comprising: independently displaying each display item partition of the plug-in a display area of the plug-in on a desktop, wherein the plug-in comprises a plurality of display items;
splitting the plug-in into a plurality of sub-plug-ins according to the user's selection, each sub-plug-in including at least one of the display items;
wherein the splitting the plug-in into a plurality of sub-plug-ins according to the user's selection comprises:
determining display items selected by a user by detecting a touch point or a touch position, wherein the display and display position of each display item can be independently controlled by the user;
and splitting the plug-in into a plurality of sub plug-ins according to the display items selected by the user, wherein the display items in each sub plug-in are laid out according to a layout mode provided by the user.
2. A mobile terminal, comprising:
the mobile terminal comprises a receiving unit, a display unit and a display unit, wherein the receiving unit is used for receiving a plug-in editing instruction sent by a user, the plug-in editing instruction is sent by the user through long-pressing a desktop plug-in to be edited on the mobile terminal, and all display items in the plug-in form a whole, wherein in the plug-in design stage, each display item of the plug-in is designed to be independently controllable;
the mode display unit is used for displaying the plug-in on a desktop of the mobile terminal in an editing mode, and comprises: independently displaying each display item partition of the plug-in a display area of the plug-in on a desktop, wherein the plug-in comprises a plurality of display items;
a splitting unit, configured to split the plug-in into a plurality of sub-plug-ins according to a selection of the user, where each sub-plug-in includes at least one display item;
the splitting unit is further configured to: determining display items selected by a user by detecting a touch point or a touch position, wherein the display and display position of each display item can be independently controlled by the user;
and splitting the plug-in into a plurality of sub plug-ins according to the display items selected by the user, wherein the display items in each sub plug-in are laid out according to a layout mode provided by the user.
3. A computer-readable storage medium, in which a computer program is stored, wherein the computer program causes a processor of a computer to perform the method according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610286664.8A CN105912343B (en) | 2016-05-03 | 2016-05-03 | Desktop plug-in splitting method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610286664.8A CN105912343B (en) | 2016-05-03 | 2016-05-03 | Desktop plug-in splitting method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105912343A CN105912343A (en) | 2016-08-31 |
CN105912343B true CN105912343B (en) | 2020-11-13 |
Family
ID=56752370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610286664.8A Expired - Fee Related CN105912343B (en) | 2016-05-03 | 2016-05-03 | Desktop plug-in splitting method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105912343B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106959865B (en) * | 2017-04-25 | 2021-03-09 | 北京奇虎科技有限公司 | Data acquisition and information push method and device and electronic equipment |
CN107193438B (en) * | 2017-05-03 | 2020-03-06 | 维沃移动通信有限公司 | Method for managing desktop icons and mobile terminal |
CN107977248B (en) * | 2017-10-30 | 2022-05-31 | 维沃移动通信有限公司 | Display method of desktop pendant and mobile terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176687A (en) * | 2011-12-26 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Regionalized management method and regionalized management system of desktop icons |
CN103226473A (en) * | 2013-04-08 | 2013-07-31 | 北京小米科技有限责任公司 | Method, device and equipment for arranging icons |
EP2833260A1 (en) * | 2013-08-02 | 2015-02-04 | Alcatel Lucent | Method and system for graphical user interface layout generation, computer program product |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060227153A1 (en) * | 2005-04-08 | 2006-10-12 | Picsel Research Limited | System and method for dynamically zooming and rearranging display items |
CN101620495A (en) * | 2008-06-30 | 2010-01-06 | 龙旗科技(上海)有限公司 | Desktop tool based dynamic display method |
CN103019603A (en) * | 2012-12-24 | 2013-04-03 | 上海斐讯数据通信技术有限公司 | Control method for desktop assembly of mobile terminal |
CN103488376A (en) * | 2013-06-29 | 2014-01-01 | 华为技术有限公司 | Desktop assembly fusing, combining and splitting method and equipment |
KR20150098115A (en) * | 2014-02-19 | 2015-08-27 | 엘지전자 주식회사 | Mobile terminal and method for controlling the same |
-
2016
- 2016-05-03 CN CN201610286664.8A patent/CN105912343B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176687A (en) * | 2011-12-26 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Regionalized management method and regionalized management system of desktop icons |
CN103226473A (en) * | 2013-04-08 | 2013-07-31 | 北京小米科技有限责任公司 | Method, device and equipment for arranging icons |
EP2833260A1 (en) * | 2013-08-02 | 2015-02-04 | Alcatel Lucent | Method and system for graphical user interface layout generation, computer program product |
Also Published As
Publication number | Publication date |
---|---|
CN105912343A (en) | 2016-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190310764A1 (en) | Information display method, device, apparatus and storage medium | |
CN104704468B (en) | The cross-system installation of WEB application program | |
US12056415B2 (en) | Desktop sharing method and mobile terminal | |
CN108965098B (en) | Message pushing method, device, medium and electronic equipment based on online live broadcast | |
CN107423128B (en) | Information processing method and system | |
CN105912343B (en) | Desktop plug-in splitting method and mobile terminal | |
CN108256894B (en) | Advertisement display control method, equipment, server and client | |
CN108984245B (en) | Page switching method and system based on single-view controller | |
CN110058857B (en) | Boarded application generation method and apparatus | |
CN110875871A (en) | Management method of instant messaging application and electronic equipment | |
US20180196885A1 (en) | Method for sharing data and an electronic device thereof | |
CN106095229A (en) | The display packing of a kind of mobile terminal and device | |
CN110781349A (en) | Method, equipment, client device and electronic equipment for generating short video | |
CN113055750A (en) | Live broadcast method, device, terminal and storage medium | |
CN113660504A (en) | Message display method and device, electronic equipment and storage medium | |
US11064008B2 (en) | Methods for facilitating a remote interface and devices thereof | |
CN107291235B (en) | Control method and device | |
EP3246869A1 (en) | Information processing apparatus, information processing method, and program | |
CN112218144A (en) | Screen projection control method and device, electronic equipment and computer readable medium | |
CN111158802B (en) | Audio playing method, equipment, client device and electronic equipment | |
CN110457219A (en) | The method and apparatus of selection of time when a kind of test script is recorded | |
US10346185B2 (en) | Customizable and shared theme management for meeting room systems | |
CN115291759A (en) | Information processing method and device and electronic equipment | |
US11258838B2 (en) | Method, system, and non-transitory computer readable record medium for processing chatroom based on usage | |
CN113365088A (en) | Data processing method, data processing apparatus, electronic device, storage medium, and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201113 |
|
CF01 | Termination of patent right due to non-payment of annual fee |