CN111399952A - Method for adjusting layout of application interface, terminal equipment and computer storage medium - Google Patents

Method for adjusting layout of application interface, terminal equipment and computer storage medium Download PDF

Info

Publication number
CN111399952A
CN111399952A CN202010158135.6A CN202010158135A CN111399952A CN 111399952 A CN111399952 A CN 111399952A CN 202010158135 A CN202010158135 A CN 202010158135A CN 111399952 A CN111399952 A CN 111399952A
Authority
CN
China
Prior art keywords
interface
application
function
configuration
adjusting
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
CN202010158135.6A
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.)
Midea Robozone Technology Co Ltd
Original Assignee
Midea Group Co Ltd
Jiangsu Midea Cleaning Appliances 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 Midea Group Co Ltd, Jiangsu Midea Cleaning Appliances Co Ltd filed Critical Midea Group Co Ltd
Priority to CN202010158135.6A priority Critical patent/CN111399952A/en
Publication of CN111399952A publication Critical patent/CN111399952A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method and a device for adjusting the layout of an application interface, wherein the method comprises the following steps: determining interface adjustment configuration of a first application based on a historical operation record corresponding to a function UI contained in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface; adjusting the first function UI from a source level interface to a target level interface based on the interface adjustment configuration to obtain an interface layout of an adjusted level interface of a first application; and displaying the first application based on the adjusted interface layout of the hierarchical interface. By the scheme of the invention, the layout of the application interface can be automatically adjusted according to the historical record of the operation of the user on the application, and the user experience is improved.

Description

Method for adjusting layout of application interface, terminal equipment and computer storage medium
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a method for adjusting an application interface layout, a terminal device, and a computer storage medium.
Background
With the rapid development of modern information, the situation that people use third-party Applications (APP) is more and more common. Generally, the interfaces of third-party APPs used by people are fixed layouts, and no matter where the function UI frequently used by the user is located in the App or at which interface level, the user must use the corresponding functions through a specific click sequence. Such a fixed layout manner does not conform to the usage habit of the user, that is, cannot be matched with the personalized requirements of the user, and also causes problems of low operation efficiency and the like.
Disclosure of Invention
In order to solve the above technical problem, embodiments of the present invention provide a method, a terminal device, and a computer storage medium for adjusting an application interface layout.
The method for adjusting the layout of the application interface provided by the embodiment of the invention comprises the following steps:
determining interface adjustment configuration of a first application based on a historical operation record corresponding to a function UI contained in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface;
adjusting the first function UI from a source level interface to a target level interface based on the interface adjustment configuration to obtain an adjusted interface layout of the level interface of the first application;
and displaying the first application based on the adjusted interface layout of the hierarchical interface.
An embodiment of the present invention further provides a terminal device, where the terminal device includes: the display device comprises a determining unit, an adjusting unit and a display unit;
the determining unit is used for determining the interface adjustment configuration of the first application based on the historical operation record corresponding to the function UI contained in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface; the adjusting unit is configured to adjust the first function UI from a source-level interface to a target-level interface based on the interface adjustment configuration, so as to obtain an adjusted interface layout of a level interface of the first application;
the display unit is used for displaying the first application based on the adjusted interface layout of the hierarchical interface.
An embodiment of the present invention further provides a terminal device, including: a processor and a memory for storing a computer program capable of running on the processor,
wherein the processor is configured to perform any of the above methods when the computer program is run.
An embodiment of the present invention further provides a computer storage medium, where computer-executable instructions are stored, and when executed, the computer-executable instructions implement any one of the methods described above.
According to the technical scheme of the embodiment of the invention, interface adjustment configuration of a first application is determined according to a historical operation record corresponding to at least one function UI, and interface adjustment is carried out based on the interface adjustment configuration; therefore, the interface level where the function UI of the first application is located is adjusted by combining the operation records of the user, namely the use habits of the user, so that the personalized requirements of the user can be met better when the application is displayed, the operation efficiency of the user can be improved, and the user experience is improved.
Drawings
Fig. 1 is a schematic flowchart of a method for adjusting an application interface layout according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of a first function UI adjusted to a target level interface according to an embodiment of the invention;
fig. 3a is a first schematic structural diagram illustrating the first function UI adjusted from the nth layer interface to the mth layer interface according to the embodiment of the present invention;
fig. 3b is a schematic structural diagram ii of adjusting the first function UI from the nth layer interface to the mth layer interface according to the embodiment of the present invention;
fig. 4 is a schematic structural diagram of a position of a first function UI at an m-th layer when the first function UI is adjusted from an nth layer to the m-th layer according to the embodiment of the present invention;
FIG. 5 is a flowchart illustrating another method for adjusting an application interface layout according to an embodiment of the present invention;
fig. 6 is a block diagram of a terminal device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
So that the manner in which the features and aspects of the embodiments of the present invention can be understood in detail, a more particular description of the embodiments of the invention, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings.
The method for adjusting the layout of the application interface provided by the embodiment of the invention can be used for any terminal equipment, wherein the terminal equipment comprises but is not limited to a mobile phone, a tablet, a notebook computer, a desktop computer and the like.
An embodiment of the present invention provides a method for adjusting an application interface layout, as shown in fig. 1, where fig. 1 is a flowchart of a method for adjusting an application interface layout according to an embodiment of the present invention.
S101, determining interface adjustment configuration of a first application based on a historical operation record corresponding to a function UI contained in the first application; wherein the interface adjustment configuration comprises: the first function UI is adjusted to a target level interface.
Specifically, determining the interface adjustment configuration of the first application based on the historical operation record corresponding to the function UI included in the first application may be: determining the use habit of a user based on the historical operation record corresponding to at least one function UI in the first application, and determining the interface adjustment configuration of the first application according to the use habit of the user.
Wherein, the usage habit of the user can be understood as: a user becomes accustomed to using a certain function or functions for a period of time.
Furthermore, the usage habits of the user can be divided by combining the time dimension, for example, the usage habits of the user use a certain function in a certain time period within a certain time period.
Correspondingly, the interface adjustment configuration comprises: and adjusting the first function UI to the mth layer interface. Still further, can include: the first function UI is adjusted to the mth layer interface at a first time period of each day.
It should be noted that, the first function UI in this embodiment refers to a function UI that needs to be adjusted this time, and in actual processing, the first function UI may be one or multiple, and this embodiment does not limit the number thereof.
In addition, the first function UI is not necessarily a function UI that needs to adjust the interface level forward (or understood as adjusting to a higher level), but may also refer to a function UI that needs to adjust backward, that is, a target level to which the first function UI is adjusted may be a level adjusted forward or a level adjusted backward, compared to the source level where the first function UI is originally located.
For example, if the function UI-a is analyzed according to the historical operation records to obtain the highest frequency (or frequency) of use of the user, the function UI-a may be used as the first function UI, and the interface level of the function UI may be adjusted to the layer 1 interface (main interface), where the target level interface is the first layer interface. Or, the lowest frequency of using the function UI-B by the user is obtained according to the historical operation record analysis, but the current interface is located before, for example, the function UI with the lowest frequency of using is located in the layer 1 interface, the function UI can be adjusted to be behind, the adjusted back level interface is the target level interface, and the function UI-B with the lowered level of the interface layer is also used as the first function UI. Correspondingly, the target level interfaces corresponding to different first function UIs are also different.
In one example, the target hierarchy interface may be represented as an mth level interface.
Illustratively, as shown in fig. 2, the function UI-a is adjusted from the layer 4 to the layer 1, and the function UI-B is adjusted from the layer 1 to the layer 5, it is understood that the function UI-a is adjusted to the target level 1, i.e., m is 1, and the function UI-B is adjusted to the target level 5, i.e., m is 5. Fig. 2 is a schematic structural diagram of an interface for adjusting a first function UI to a target level according to an embodiment of the present invention.
It should be noted that the order, hierarchy, and specific position of adjustment for each function UI provided in fig. 2 are only one specific way designed for convenience of describing this process, and the practical application includes but is not limited to this way.
The first application in the embodiment of the present invention may use any application installed on the electronic device, and determine, according to the historical operation of the user on the first application on the terminal device, the interface adjustment configuration for the first application that better conforms to the operation habit of the user.
For example, taking the first application is WeChat as an example, after a statistical analysis of a historical time period, it is found that the user needs to click "I-pay-receive-pay" in sequence on the main interface of the WeChat each time, and the "receive-pay" function is frequently used, the terminal device adjusts the "receive-pay" function to the layer 1 target level interface based on the condition, so that the user can conveniently use the function. In this embodiment, the layer 1 target level interface may be understood as a main interface that a user enters after opening an application, or an interface that is displayed first.
The first function UI is those function UIs included in the first application and required to be adjusted, that is, the number of the function UIs in the first function UI may be one or more, and meanwhile, the number of the function UIs in the first function UI is less than or equal to the number of all the function UIs included in the first application.
When determining the interface adjustment configuration of the first application, the method further comprises: determining an interface adjustment configuration for the first application based on at least one of:
a current time period;
the current geographic location;
using a user feature of the first application.
In actual operation, for the first application, besides the existing historical operation records, interface adjustment configuration can be performed on the first application based on more dimensions, such as the current time period, the current geographic position and the user characteristics using the first application. The following are exemplary:
regarding the current time period, the office worker uses the search function of the first application more than other functions during the work period, and uses the function of browsing news more than other functions after going home from work;
regarding the current geographic location, after the user leaves the country, the need for the first application translation function is likely to be greater than the need for the function when the user is in the country;
with respect to the user characteristics using the first application, a male has a greater probability of listening to financial news than a female, and a female has a greater probability of watching videos than a male. Thus, the configuration may be adjusted for the current time period, the current geographic location, and the user characteristics using the first application.
The first application can acquire the current geographic position of the terminal according to a positioning system of the terminal; moreover, because the operation habits of people with different identity characteristics on the terminal are different, the terminal can determine the user identity characteristics of the operator according to the operation records of the user on other applications of the terminal and/or the configuration records of the user on the configuration terminal equipment.
The historical operating record comprises: in the at least one function UI, the number of clicks of each function UI and/or the stay time of the operation interface corresponding to each function UI.
The time length corresponding to the historical operation record can be the time length from the last time of adjusting the interface layout to the current time of adjusting the interface layout; the preset time duration may also be, for example, when the preset time duration is one month, the recorded history operation is the history record of the operation performed by the user on the first application in the month. The preset time can be set by a person skilled in the art according to actual conditions.
S102, adjusting the first function UI from a source layer level interface to a target level interface based on the interface adjusting configuration to obtain the adjusted interface layout of the level interface of the first application.
The source layer level interface is different from the target layer level interface, and specifically, the source layer level interface refers to an original interface layer level of the first function UI; the target level interface refers to the interface level to which the first function UI is to be adjusted according to the interface adjustment configuration.
Regarding the high-low setting of the interface hierarchy in this embodiment, it is: setting the interface layer level which is seen first when a user enters the first application as a 1 st layer, when the user clicks a function UI in the 1 st layer interface, skipping to the entered interface layer level as a 2 nd layer, and so on, wherein the more backward clicking is performed, the higher the corresponding interface layer level is.
In one example, the source-level interface is represented as an nth-level interface and the target-level interface is represented as an mth-level interface. In the embodiment of the present invention, because the interface adjustment configuration is performed after statistical analysis is performed based on the history operation record of the function UI included in the first application, the source-level interface where the function UI is located and the target-level interface to be adjusted are not limited, and the interface is determined according to the actual situation, that is, the size relationship between n and m is not limited, it can be understood that n may be greater than or less than m, and the corresponding scenarios are:
in the case that the source layer level interface is lower than the target layer level interface, that is, when n is greater than m, the first function UI is originally disposed in the next source layer level interface, and since the number of times of use in the history operation is large, the first function UI is adjusted from the next interface level to the previous interface level, as shown in fig. 3 a.
In the case that the source layer level interface is higher than the target layer level interface, that is, when n is smaller than m, the first function UI is originally set in the former source layer level interface, and since the number of uses in the history operation is small, the first function UI is adjusted from the former interface level to the latter interface level, as shown in fig. 3 b.
It should be noted that the order, hierarchy and specific position of the adjustment for the first function UI provided in fig. 3a and 3b are only a specific way designed for convenience of describing the process, and the way is included in, but not limited to, practical applications.
It is to be understood that m and n may be different for different first functions UI, or at different times of adjustment. For example, in this adjustment, 2 first function UIs need to be adjusted, n of the first function UI-1 may be 5, and m may be 1; for the first function UI-2, n may be 1, m may be 3, etc. For another example, in the previous interface configuration adjustment, the UI of function 1 is adjusted, n is 3, and m is 1; in this interface configuration adjustment, the UI of function 2 is adjusted, n is 5, and m is 2.
Further, in addition to adjusting the first function UI from the nth layer to the mth layer, the adjustment configuration of the interface may further include: and displaying the first function UI in the mth layer interface. Specifically, the method comprises the following steps:
the display positions of the first function UI in the mth layer interface may be sorted according to the frequency of use of all the function UIs in the current mth layer interface by the first function UI, for example, the frequently used function UIs are disposed at the top and left ends of the mth layer interface, or may be other preset most important positions. Specifically, as shown in fig. 4, the function UI-a and the function UI-B included in the first function are both in the nth layer interface, and the display positions of the function UI-a and the function UI-B in the mth layer interface are determined according to the frequency of use of the function UI-a and the function UI-B determined by the historical operation record and the current mth layer of all function UIs. Fig. 4 is a display position of the function UI-a and the function UI-B on the mth layer when the first function UI is adjusted from the nth layer to the mth layer according to the embodiment of the present invention.
The interface layout of the adjusted hierarchical interface includes the hierarchical interfaces involved in the adjustment processing in the first application, for example, the number of the hierarchical interfaces involved in the adjustment processing may be referred to as M, where M is a specific numerical value, and may be related to the number of the first function UIs included in the adjustment of the interface configuration at this time, for example:
in the first case: when the interface configuration adjustment includes a first function UI, the interfaces related to the first function UI are only the nth layer interface and the mth layer interface, for example, the function UI of the 5 th layer is adjusted to the function UI of the 1 st layer, the interface layout of the first application obtained after the adjustment relates to two layers of interfaces, that is, the 1 st layer and the 5 th layer, and M is 2, at this time, the adjustment condition of the interface level corresponding to the function UI shown in fig. 3a may also be referred to.
In the second case: when the interface configuration adjustment includes a plurality of first function UIs, the adjustment of a multi-layer interface in the first application may be involved, and at this time, M is greater than 2 and less than or equal to the total number of layers of the first application.
Before the adjusting the first function UI from the nth layer interface to the mth layer interface based on the interface adjustment configuration to obtain the adjusted interface layout of the M layer interface of the first application, the method further includes: determining, based on a control instruction, whether to adjust an interface layout of a hierarchical interface of the first application based on the interface adjustment configuration.
After the terminal equipment obtains the historical operation record aiming at the first application, determining the interface adjustment configuration of the first application based on the operation record, then sending prompt information by the terminal equipment to remind a user whether to accept the interface adjustment which is more suitable for the operation habit of the user or not and is made aiming at the interface layout of the first application, and if the user accepts, adjusting the interface layout of the hierarchical interface of the first application by the terminal equipment based on the interface adjustment configuration; and if the user does not accept the first application, the terminal equipment does not adjust any interface layout of the first application. And the feedback information of the user to the prompt information is the control instruction.
S103, displaying the first application based on the adjusted interface layout of the hierarchical interface.
After obtaining the adjusted interface layout of the hierarchical interface for the first application, the terminal device may display the first application based on the adjusted interface layout. The new interface layout of the first application is in accordance with user operational preferences for the first application over a past historical period of time.
The method further comprises the following steps: selecting a target interface configuration based on the recommended interface configuration, and determining the interface layout of the first application based on the target interface configuration.
The interface configuration comprises configuration information of an interface hierarchy of the function UI contained in the first application.
The method is mainly directed to the case of first installation of the first application. When a user installs the first application for the first time, the first application recommends several interface configurations so that the user can select a target interface configuration which is more in line with the preference or requirement of the user, and an initial interface of the first application on the terminal is determined according to the target interface configuration.
Of course, after the user has used the first application for a period of time and the user has adjusted the interface layout based on the historical operation records, the user may still select a target interface configuration from the recommended at least one interface configuration, so that the first application uses the interface layout of at least one layer of interfaces in the first application determined by the target interface configuration again. This process may be understood as a reset of the first application.
In addition, the at least one interface configuration recommended in embodiments of the present invention may be obtained in several ways:
in the first approach, at least one interface configuration is already designed when a first application is developed, and when a user installs the first application for the first time, the system automatically recommends the at least one interface configuration which is designed in advance to the user;
in the second approach, the terminal may select one or more interface configurations as recommendations from a configuration library containing a plurality of interface configurations based on the user identity characteristics. The user identity mainly refers to the identity of an operator operating the terminal, for example, a user operating the terminal is an old person, a man or a child, and the like, the operation habits of people with different identity characteristics on the terminal are different, and the terminal can determine the user identity of the operator according to the operation records of the user on other applications of the terminal and/or the configuration records of the user on the configuration terminal device.
An embodiment of the present invention provides another method for adjusting an application interface layout, as shown in fig. 5, fig. 5 is a schematic flow chart of another method for adjusting an application interface layout according to an embodiment of the present invention.
S201, the user starts to use the first application.
Wherein the first application has been installed for use for a period of time.
S202, loading system interface layout.
The loaded system interface layout is the interface layout without adjusting the first function UI to the target level.
S203, whether the recommended interface adjustment configuration is loaded or not.
The system pushes prompt information to ask a user whether to load an interface adjustment configuration determined based on the historical operating record of at least one function UI in the first application. If the loading is approved, S204 is executed; otherwise, S205 is performed.
And S204, loading interface adjustment configuration.
After loading the interface layout, jump to S206.
And S205, continuously using the old interface layout.
And S206, analyzing the use habits of the user based on the historical operation records.
And S207, determining to obtain a new interface adjustment configuration.
And determining a new interface adjustment configuration based on the analysis of the historical operation records, pushing the obtained interface adjustment configuration to a user, and inquiring whether the user loads the interface adjustment configuration.
According to the technical scheme of the embodiment of the invention, the interface adjustment configuration of the first application is determined according to the historical operation record corresponding to the at least one function UI, and the interface adjustment is carried out based on the interface adjustment configuration, so that the interface of the first application is adjusted conveniently and efficiently, the use of a fixed single interface layout is avoided, and the user experience is improved.
Fig. 6 shows a block diagram of a terminal device according to an embodiment of the present invention, where fig. 6 is a block diagram.
A terminal device 700, the terminal device 700 comprising: a determination unit 10, an adjustment unit 20 and a presentation unit 30;
the determining unit 10 is configured to determine an interface adjustment configuration of a first application based on a historical operation record corresponding to a function UI included in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface;
the adjusting unit 20 is configured to adjust the first function UI from a source-level interface to a target-level interface based on the interface adjustment configuration, so as to obtain an interface layout of an adjusted level interface of the first application; the display unit 30 is configured to display the first application based on the adjusted interface layout of the hierarchical interface.
The determining unit 10 is further configured to count the number of clicks of the function UI included in the first application and/or a duration of the operation interface corresponding to each function UI.
The adjusting unit 20 is further configured to determine, based on the control instruction, whether to adjust the interface layout of the hierarchical interface of the first application based on the interface adjustment configuration.
The adjusting unit 20 is further configured to adjust an interface adjustment configuration of the first application based on at least one of the following information:
a current time period;
the current geographic location;
using a user feature of the first application.
The determining unit 10 is further configured to select a target interface configuration based on the recommended interface configuration, and determine an interface layout of the first application based on the target interface configuration; the interface configuration comprises configuration information of an interface hierarchy of the function UI contained in the first application.
It should be noted that: in the terminal device provided in the foregoing embodiment, when performing information reminding, only the division of each program module is described as an example, and in practical applications, the processing allocation may be completed by different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the terminal device and the method for adjusting the layout of the application interface provided by the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and are not described herein again.
An embodiment of the present invention further provides a terminal device 700, where the terminal device 700 includes: a processor 701 and a memory 702 for storing computer programs capable of running on the processor,
wherein the processor is configured to execute, when running the computer program:
steps of the above-described method embodiments
Fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
The terminal device 700 may be a mobile phone, a computer, a digital broadcast terminal, an information transceiving device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like. The terminal device 700 shown in fig. 7 includes: at least one processor 701, a memory 702, at least one network interface 704, and a user interface 703. The various components in the terminal device 700 are coupled together by a bus system 705. It is understood that the bus system 705 is used to enable communications among the components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to a data bus. But for clarity of illustration the various busses are labeled in figure 7 as the bus system 705.
The user interface 703 may include, among other things, a display, a keyboard, a mouse, a trackball, a click wheel, a key, a button, a touch pad, or a touch screen.
The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a magnetic Random Access Memory (FRAM), a magnetic surface Memory, an optical Disc, or a Compact Disc Read-Only Memory (CD-ROM), a Flash Memory (Flash Memory), a magnetic surface Memory, a magnetic disk, or a Compact Disc Read-Only Memory (CD-ROM), a Dynamic Random Access Memory (SDRAM), or a Dynamic Random Access Memory (SDRAM), which may be of any type including but not limited to DRAM, SDRAM, Random Access Memory (SDRAM), Random Access Memory (Dynamic Random Access Memory), Random Access Memory (SDRAM), Random Access Memory (Random Access Memory, Random Access Memory (SDRAM), or Random Access Memory (Random Access Memory), Random Access Memory (Random Access Memory), or Random Access Memory (DRAM), or Random Access Memory (S-Random Access Memory, which may be used as examples and Random Access Memory, but not limited by any other types of Random Access Memory, such as Random Access Memory, Random Access Memory (SDRAM, Random Access Memory (Random Access Memory, Random.
The memory 702 in the embodiments of the present invention is used for storing various types of data to support the operation of the terminal device 700. Examples of such data include: any computer programs for operating on the terminal device 700, such as an operating system 7021 and application programs 7022; contact data; telephone book data; a message; a picture; video, etc. The operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 7022 may include various applications such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. Programs that implement methods in accordance with embodiments of the present invention can be included within application program 7022.
The method disclosed in the above embodiments of the present invention may be applied to the processor 701, or implemented by the processor 701. The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 701. The Processor 701 may be a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 701 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed by the embodiment of the invention can be directly implemented by a hardware decoding processor, or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the memory 702, and the processor 701 may read the information in the memory 702 and perform the steps of the aforementioned methods in conjunction with its hardware.
In an exemplary embodiment, the terminal Device may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable logic devices (P L D, Programmable L) Complex Programmable logic devices (CP L D, Complex Programmable L) devices, Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, Micro Controllers (MCUs), microprocessors (microprocessors), or other electronic components for performing the foregoing methods.
In an exemplary embodiment, the present invention further provides a computer-readable storage medium, such as the memory 702 containing a computer program, which is executable by the terminal device processor 701 to perform the steps of the foregoing method. The computer readable storage medium can be Memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface Memory, optical disk, or CD-ROM; or may be a variety of devices including one or any combination of the above memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (12)

1. A method of adjusting an application interface layout, the method comprising:
determining interface adjustment configuration of a first application based on a historical operation record corresponding to a function UI contained in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface;
adjusting the first function UI from a source level interface to a target level interface based on the interface adjustment configuration to obtain an interface layout of an adjusted level interface of a first application;
and displaying the first application based on the adjusted interface layout of the hierarchical interface.
2. The method of claim 1, wherein the historical operational record comprises:
and the number of clicks of the function UI contained in the first application and/or the stay time of each time of entering the operation interface corresponding to the function UI.
3. The method of claim 1, wherein before adjusting the first function UI from a source-level interface to a target-level interface based on the interface adjustment configuration to obtain an adjusted interface layout of a level interface of the first application, the method further comprises:
determining, based on a control instruction, whether to adjust an interface layout of a hierarchical interface of the first application based on the interface adjustment configuration.
4. The method according to any one of claims 1-3, wherein after determining the interface adjustment configuration of the first application based on the historical operation record corresponding to the at least one functional UI in the first application, the method further comprises:
adjusting an interface adjustment configuration of the first application based on at least one of:
a current time period;
the current geographic location;
using a user feature of the first application.
5. The method according to any one of claims 1-3, further comprising:
selecting a target interface configuration based on the recommended interface configuration, and determining the interface layout of the first application based on the target interface configuration;
the interface configuration comprises configuration information of an interface hierarchy of the function UI contained in the first application.
6. A terminal device, the terminal device comprising: the display device comprises a determining unit, an adjusting unit and a display unit;
the determining unit is used for determining the interface adjustment configuration of the first application based on the historical operation record corresponding to the function UI contained in the first application; wherein the interface adjustment configuration comprises: adjusting the first function UI to a target level interface; the adjusting unit is used for adjusting the first function UI from a source layer level interface to a target level interface based on the interface adjusting configuration to obtain an interface layout of an adjusted level interface of a first application;
the display unit is used for displaying the first application based on the adjusted interface layout of the hierarchical interface.
7. The terminal device of claim 6,
the determining unit is further configured to determine the number of clicks of the function UI included in the first application and/or the dwell time of each time of entering the operation interface corresponding to the function UI.
8. The terminal device of claim 6,
the adjusting unit is further configured to determine whether to adjust the interface layout of the hierarchical interface of the first application based on the interface adjustment configuration based on a control instruction.
9. The terminal device of any of claims 6-8,
the adjusting unit is further configured to adjust an interface adjustment configuration of the first application based on at least one of the following information:
a current time period;
the current geographic location;
using a user feature of the first application.
10. The terminal device according to any of claims 6-8,
the determining unit is further configured to select a target interface configuration based on the recommended interface configuration, and determine the interface layout of the first application based on the target interface configuration; the interface configuration comprises configuration information of an interface hierarchy of the function UI contained in the first application.
11. A terminal device, comprising: a processor and a memory for storing a computer program capable of running on the processor,
wherein the processor is adapted to perform the method of any of claims 1-5 when the computer program is run.
12. A computer storage medium storing computer-executable instructions that, when executed, implement the method of any one of claims 1-5.
CN202010158135.6A 2020-03-09 2020-03-09 Method for adjusting layout of application interface, terminal equipment and computer storage medium Pending CN111399952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010158135.6A CN111399952A (en) 2020-03-09 2020-03-09 Method for adjusting layout of application interface, terminal equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010158135.6A CN111399952A (en) 2020-03-09 2020-03-09 Method for adjusting layout of application interface, terminal equipment and computer storage medium

Publications (1)

Publication Number Publication Date
CN111399952A true CN111399952A (en) 2020-07-10

Family

ID=71436163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010158135.6A Pending CN111399952A (en) 2020-03-09 2020-03-09 Method for adjusting layout of application interface, terminal equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN111399952A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113256313A (en) * 2021-06-15 2021-08-13 浙江汇鼎华链科技有限公司 Food traceability system and method based on block chain
CN113590244A (en) * 2021-07-05 2021-11-02 青岛海信移动通信技术股份有限公司 Control method applied to setting function of terminal equipment and terminal equipment
TWI806058B (en) * 2021-05-26 2023-06-21 中華電信股份有限公司 Method for generating the personal assistant tool in a mobile application and computer readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218129A (en) * 2013-03-11 2013-07-24 东莞宇龙通信科技有限公司 Method for adjusting application operation flow, and terminal thereof
CN105487863A (en) * 2015-11-26 2016-04-13 小米科技有限责任公司 Interface setting method and device based on scene
CN110134473A (en) * 2019-04-12 2019-08-16 深圳市元征科技股份有限公司 Software interface optimizes display methods, device, diagnostic device and storage medium
CN110825481A (en) * 2019-11-06 2020-02-21 北京无限光场科技有限公司 Method and device for displaying page information corresponding to page tag and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218129A (en) * 2013-03-11 2013-07-24 东莞宇龙通信科技有限公司 Method for adjusting application operation flow, and terminal thereof
CN105487863A (en) * 2015-11-26 2016-04-13 小米科技有限责任公司 Interface setting method and device based on scene
CN110134473A (en) * 2019-04-12 2019-08-16 深圳市元征科技股份有限公司 Software interface optimizes display methods, device, diagnostic device and storage medium
CN110825481A (en) * 2019-11-06 2020-02-21 北京无限光场科技有限公司 Method and device for displaying page information corresponding to page tag and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI806058B (en) * 2021-05-26 2023-06-21 中華電信股份有限公司 Method for generating the personal assistant tool in a mobile application and computer readable medium
CN113256313A (en) * 2021-06-15 2021-08-13 浙江汇鼎华链科技有限公司 Food traceability system and method based on block chain
CN113590244A (en) * 2021-07-05 2021-11-02 青岛海信移动通信技术股份有限公司 Control method applied to setting function of terminal equipment and terminal equipment
CN113590244B (en) * 2021-07-05 2024-03-22 青岛海信移动通信技术有限公司 Control method of setting function applied to terminal equipment and terminal equipment

Similar Documents

Publication Publication Date Title
CN107609198B (en) Recommendation method and device and computer readable storage medium
US10877640B2 (en) Application interface management method and apparatus
CN111399952A (en) Method for adjusting layout of application interface, terminal equipment and computer storage medium
CN105843650B (en) Application program management method and device in intelligent terminal
US20180285471A1 (en) Page caching method and apparatus
CN108228766B (en) Page generation method and device and storage medium
CN108287743B (en) Page jump method, terminal and storage medium in application program
WO2021098239A1 (en) Mini-program switching method and apparatus, framework, device and readable medium
CN110191045B (en) Information sharing method and device, terminal and readable storage medium
CN111596911B (en) Method, device, computer equipment and storage medium for generating control
CN105824542A (en) Method and apparatus for starting application functions
CN104598571A (en) Method and device for playing multimedia resource
CN111782328A (en) Application processing method and device
CN113434063B (en) Information display method, device and equipment
CN111142997A (en) Application display method, vehicle machine and computer storage medium
CN113157439B (en) Resource statistics method, device and terminal
CN112000329B (en) Data display method, device, equipment and medium
CN110798521B (en) File sharing method and device, electronic equipment and storage medium
CN111597480A (en) Webpage resource preloading method and device, computer equipment and storage medium
CN113992784B (en) Audio and video call method, device, computer equipment and storage medium
CN111258676B (en) Module preloading method, device, equipment and readable storage medium
CN111858395B (en) Data management method and device
CN109885787B (en) APP page display method and system, mobile terminal and computer readable medium
CN109088977B (en) Control method and control device for automatically installing mobile terminal application
CN107621903B (en) Double-touch-screen equipment and response control method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210319

Address after: No.39 Caohu Avenue, Xiangcheng Economic Development Zone, Suzhou City, Jiangsu Province

Applicant after: Meizhizongheng Technology Co.,Ltd.

Address before: 39 Caohu Avenue, Xiangcheng Economic Development Zone, Suzhou, Jiangsu Province, 215144

Applicant before: JIANGSU MIDEA CLEANING APPLIANCES Co.,Ltd.

Applicant before: MIDEA GROUP Co.,Ltd.