CN111258485B - Application program starting method and device, storage medium and terminal - Google Patents

Application program starting method and device, storage medium and terminal Download PDF

Info

Publication number
CN111258485B
CN111258485B CN202010053561.3A CN202010053561A CN111258485B CN 111258485 B CN111258485 B CN 111258485B CN 202010053561 A CN202010053561 A CN 202010053561A CN 111258485 B CN111258485 B CN 111258485B
Authority
CN
China
Prior art keywords
screen
response
application program
starting
displaying
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.)
Active
Application number
CN202010053561.3A
Other languages
Chinese (zh)
Other versions
CN111258485A (en
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.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication 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 Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN202010053561.3A priority Critical patent/CN111258485B/en
Publication of CN111258485A publication Critical patent/CN111258485A/en
Application granted granted Critical
Publication of CN111258485B publication Critical patent/CN111258485B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • 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/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

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

Abstract

The embodiment of the application discloses an application program starting method, an application program starting device, a storage medium and a terminal, wherein the terminal comprises a foldable screen, the foldable screen comprises a reference screen and at least one response screen, and the reference screen is rotatably connected with the response screen. The application program starting method comprises the steps of determining whether a corresponding page of an application program is displayed on the current response screen or not when a wake-up instruction of the response screen is detected, determining a starting application program associated with the response screen if the corresponding page of the application program is not displayed on the current response screen, and then displaying the corresponding page of the starting application program on the response screen and the reference screen. Through the mode, the user can trigger the corresponding awakening instruction by unfolding the corresponding response screen, so that the corresponding starting application program can be displayed on the screen, the operation is simple and convenient, and the user experience is promoted.

Description

Application program starting method and device, storage medium and terminal
Technical Field
The present application relates to the field of foldable screen technologies, and in particular, to a method and an apparatus for starting an application program, a storage medium, and a terminal.
Background
At present, mobile terminals such as smart phones and tablet computers mainly have straight plates and metal appearances, the sizes of the mobile terminals are diversified, and in order to obtain the largest screen display area as possible with the smallest possible size, concepts of various folding screens appear.
In the prior art, if an application program in a folding mobile phone or a folding tablet computer needs to be started, the folding mobile phone needs to be opened first, and then a corresponding application program is selected from a screen and clicked to be opened, so that the method is too complicated for the application program frequently used by a user.
Disclosure of Invention
The embodiment of the application program starting method and device, the storage medium and the terminal enables a user to quickly open a preset starting application program in a folding screen unfolding mode, and operation is convenient.
In a first aspect, an embodiment of the present application provides an application starting method, which is applied to a terminal, where the terminal includes a foldable screen, where the foldable screen includes a reference screen and at least one response screen, and the reference screen and the response screen are rotatably connected, where the method includes:
when a wake-up instruction of the response screen is detected, determining whether the corresponding page of the application program is displayed on the current response screen;
if not, determining a starting application program associated with the response screen;
and displaying the corresponding page of the starting application program in the response screen and the reference screen.
In a second aspect, an embodiment of the present application provides an application starting apparatus, which is applied to a terminal, where the terminal includes a foldable screen, where the foldable screen includes a reference screen and at least one response screen, and the reference screen and the response screen are rotatably connected, where the apparatus includes:
the detection unit is used for determining whether the current application program in operation exists at present or not when the awakening instruction of the response screen is detected;
if not, determining a preset starting application program in the response screen;
and the program display unit is used for displaying the corresponding page of the starting application program in the response screen and the reference screen.
In a third aspect, an embodiment of the present application further provides a storage medium, where a plurality of instructions are stored, and the instructions are adapted to be loaded by a processor to execute the application starting method described above.
In a fourth aspect, an embodiment of the present application further provides a terminal, including a processor, a memory and a foldable screen, where the processor is electrically connected to the memory, and the memory is used for storing instructions and data; the processor is used for executing the application program starting method, and the foldable screen is used for displaying the execution result of the processor.
In the embodiment of the application, one reference screen is provided, one or more response screens are provided, a user can set a starting application program on the response screen in advance according to own needs, each response screen corresponds to one starting application program, when the foldable screen of the terminal is in a folded and closed state, if the user wants to display a certain starting application program, the user can realize the starting application program by unfolding the corresponding response screen of the starting application program, and the size of the interface display of the starting application program can be controlled by controlling the unfolding angle between the response screen and the reference screen. Through the mode, the user presets one starting application program in each response screen in advance, the corresponding starting application program is displayed and the size of the display interface of the starting application program is controlled through the unfolding action and the unfolding process, the operation is simple and convenient, and the user experience is favorably improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, 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 structural diagram of an application startup terminal according to an embodiment of the present application.
Fig. 2 is another schematic structural diagram of an application start terminal according to an embodiment of the present application
Fig. 3 is a schematic structural diagram of an application startup terminal according to an embodiment of the present application.
Fig. 4 is an expanded view of the application startup terminal shown in fig. 3 in the embodiment of the present application.
Fig. 5 is a flowchart of an application starting method according to an embodiment of the present application.
Fig. 6 is another flowchart of an application starting method according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of an application startup device according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of an application startup terminal according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, 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 application.
The embodiments of the present application provide an application program starting method, an application program starting device, a storage medium, and a terminal, which will be described in detail below.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an application starting terminal according to an embodiment of the present application, where the terminal 100 is a smart phone or a tablet pc, and includes a foldable screen 101, in this embodiment, the foldable screen 101 includes a reference screen 1011, two response screens 1012 and a rotating shaft 1013, the number of the rotating shafts 1013 corresponds to the number of the response screens 1012, the rotating shaft 1013 is disposed between the reference screen 1011 and the response screen 1012, the response screen 1012 is folded with respect to the reference screen 1011 via the rotating shaft 1013, the reference screen 1011 is set as a screen, the two response screens 1012 are respectively set as B screen and C screen, the B screen and the C screen are respectively provided with corresponding starting applications and are respectively connected to two sides of the a screen via the rotating shaft 1013, so that the B screen and the C screen can be folded with respect to the a screen via the rotating shaft 1013, or, the screen B with the screen C accessible the pivot 1013 realize with the screen A flushes, works as the screen B with after the screen C is folded, the screen B with the screen C all is located the same one side of screen A.
Referring to fig. 2, fig. 2 is another schematic structural diagram of an application starting terminal according to an embodiment of the present application, where the terminal 100 includes a foldable screen 101, in this embodiment, the foldable screen 101 includes a reference screen 1011, two response screens 1012 and a rotating shaft 1013, the number of the rotating shafts 1013 corresponds to the number of the response screens 1012, the rotating shaft 1013 is disposed between the reference screen 1011 and the response screen 1012, the response screen 1012 is folded with respect to the reference screen 1011 via the rotating shaft 1013, the reference screen 1011 is set as an a screen, two of the response screens 1012 are set as a B screen and a C screen in half, the B screen and the C screen are respectively provided with corresponding starting applications and are respectively connected to two sides of the a screen via the rotating shaft 1013, so that the B screen and the C screen can be folded with respect to the a screen via the rotating shaft 1013, or, the screen B and the screen C can be aligned with the screen a by the rotation shaft 1013, and after the screen B and the screen C are folded, the screen B and the screen C are respectively located on two opposite surfaces of the screen a.
Please refer to fig. 3 and 4 together, fig. 3 is still another schematic structural diagram of the application starting terminal provided in the embodiment of the present application, fig. 4 is an expanded view of the application starting terminal shown in fig. 3, the terminal 100 includes a foldable screen 101, in this embodiment, the foldable screen 101 includes a reference screen 1011, four response screens 1012 and a rotating shaft 1013, the number of the rotating shafts 1013 corresponds to the number of the response screens 1012, the rotating shaft 1013 is disposed between the reference screen 1011 and one of the response screens 1012, the response screen 1012 is folded with respect to the reference screen 1011 by the rotating shaft 1013, the reference screen 1011 is set as a screen, the four response screens 1012 are respectively set as B screen, C screen, D screen and E screen, the B screen, C screen, D screen and E screen are respectively provided with corresponding starting applications, the a screen is square, the B screen, the C screen, the D screen, and the E screen are respectively provided with corresponding starting applications, the a screen is square, The screen C, the screen D and the screen E are all triangular and are respectively connected to four sides of the screen A through rotating shafts 1013, so that the screen B, the screen C, the screen D and the screen E are folded relative to the screen A, or the screen B, the screen C, the screen D and the screen E are flush with the screen A, and when the screen B, the screen C, the screen D and the screen E are folded, the screen B, the screen C, the screen D and the screen E are all located on the same surface of the screen A and are in a state of being divided by two diagonal lines of the screen A; when the B screen, the C screen, the D screen and the E screen are unfolded, the surfaces of the B screen, the C screen, the D screen, the E screen and the a screen are flush with each other, so that the terminal 100 presents a quadrilateral plate-shaped structure.
It should be noted that fig. 1, fig. 2 and fig. 3 are only three schematic structural diagrams exemplified in the present application, and in other embodiments, the terminal 100 may include only one reference screen 1011 and one response screen 1012, and a dual-screen structure is presented, or the terminal 100 may include one reference screen 1011 and five response screens 1012, or in some embodiments, the reference screen 1011 is square, the number of the response screens 1012 is plural, a part of the response screens 1012 is rectangular, and a part of the response screens 1012 is triangular.
In the present embodiment, the number of the response screens 1012 of the foldable screen 101 and the shape of the foldable screen 101 are not limited.
Referring to fig. 5, fig. 5 is a flowchart of an application starting method according to an embodiment of the present application, where the method includes:
201. and when the wake-up instruction of the response screen is detected, determining whether the current response screen has a corresponding page of an application program, and if not, determining to start the application program associated with the response screen.
Optionally, when the terminal 100 is manufactured, an initial startup application program is preset in each response screen 1012, each response screen 1012 corresponds to one startup application program, if the user does not reset the startup application program, the terminal 100 displays the initial startup application program when a wake-up instruction is detected, after the user resets the startup application program, the terminal 100 displays the startup application program set by the user when the wake-up instruction is detected, and the user may change the set startup application program many times according to the needs of the user.
In other embodiments, the terminal 100 is manufactured without presetting the start-up application in each response screen 1012, and if the user does not set the start-up application in each response screen 1012 in the terminal 100, when the wake-up instruction is detected, the terminal 100 does not display any application, and the user is required to manually trigger the icon of the application that the user wants to display according to his own needs.
In this embodiment, when the side for displaying on the response screen 1012 is folded toward the side for displaying on the reference screen 1011, the response screen 1012 is set to be closed with respect to the reference screen 1011, and conversely, when the side for displaying on the response screen 1012 is unfolded away from the side for displaying on the reference screen 1011, the response screen 1012 is set to be opened with respect to the reference screen 1011.
Referring to fig. 6, the step "when the wake-up command of the response screen is detected, determine whether there is a corresponding page of the application program in the response screen, and if not, determine to start the application program associated with the response screen" includes the following processes:
2011. the folding angle between the response screen and the reference screen is obtained.
2012. And judging whether the folding angle is larger than or equal to a first angle threshold value preset by the system, if so, executing a step 2013, and if not, ending the step.
2013. A wake-up instruction is triggered.
When the terminal 100 is in a closed state, when a certain response screen 1012 is unfolded, the behavior of unfolding the response screen 1012 can trigger a wake-up command corresponding to the response screen 1012 in the process of performing, specifically, a corresponding sensing device, such as an angle sensor, the detection is performed by a sensing device and the result of the detection by the sensing device determines whether to trigger the wake-up command, e.g., when a certain response screen 1012 is deployed, during the unfolding process, the sensing device tracks and detects the unfolding angle of the response screen 1012 relative to the reference screen 1011, alternatively, the terminal 100 should be provided with a processing device for processing the detection result of the sensing device, when the sensing device detects that the responsive screen 1012 is deployed at an angle relative to the reference screen 1011, the sensing device sends the detection result to the processing device, and the awakening instruction can be triggered through the processing device.
Specifically, a first angle threshold is preset in the system of the terminal 100, and the first angle threshold is used as a reference value for whether to trigger the wake-up command. When a certain response screen 1012 is unfolded, the corresponding angle sensor in the terminal 100 detects the folding angle between the response screen 1012 and the reference screen 1011, obtains the folding angle between the response screen 1012 and the reference screen 1011, compares the obtained folding angle with the first angle threshold, and when the folding angle is greater than or equal to the first angle threshold, the processor controls to trigger a wake-up command. For example, when the preset first angle threshold is 60 degrees, and when the folding angle between the unfolded response screen 1012 and the reference screen 1011 is greater than or equal to 60 degrees, a wake-up command is triggered.
Further, after the wake-up command is detected, it is determined whether the response screen 1012 displays a corresponding page of the application program and then displays a corresponding start-up application program. Specifically, the start-up application is divided into two states of already started and closed, for example, before a certain response screen 1012 is closed, the user already runs a corresponding start-up application on the response screen 1012, when the user directly folds and closes the response screen 1012 before the start-up application is not closed, the start-up application will run in the background of the terminal 100, and in this case, the start-up application is in the already started state; for another example, before the certain response screen 1012 is closed, the user already exits the start-up application, or after the terminal is restarted, the start-up application is in a closed state and needs to be started first.
In this embodiment, optionally, when the start-up application is in the closed state, after the corresponding response screen 1012 is expanded, the corresponding start-up application is automatically started.
202. And displaying the corresponding page of the starting application program in the response screen and the reference screen.
In this embodiment, the response screen 1012 and the reference screen 1011 are both display screens with touch control functions, each of the launched applications has a corresponding display status and page, and when the response screen 1012 is expanded, the corresponding page of the corresponding launched application is displayed on the response screen 1012 and the reference screen 1011, or is only displayed on the response screen 1012.
The step of displaying the corresponding page of the starting application program in the response screen and the reference screen comprises the following procedures:
2021. and judging whether the folding angle is greater than or equal to a second angle threshold preset by the system, if so, executing a step 2022, and if not, executing a step 2023.
2022. And displaying corresponding pages of the starting application program on the response screen and the reference screen.
2023. And displaying a corresponding page of the starting application program on the response screen.
Specifically, a second angle threshold is preset in the system of the terminal 100, and the second angle threshold is used as a display range of a corresponding page for starting the application program.
During the process of unfolding a certain response screen 1012, the folding angle between the response screen 1012 and the reference screen 1011 will gradually increase, after triggering the wake-up command, the corresponding page of the start application program is only displayed on the response screen 1012, the sensing device continuously acquires the folding angle between the response screen 1012 and the reference screen 1011, and when the folding angle is greater than or equal to the second angle threshold, the corresponding page of the start application program is displayed on the response screen 1012 and the reference screen 1011. For example, the second angle threshold is preset to 120 degrees, when the folding angle is greater than or equal to 120 degrees, the corresponding page of the started application is displayed on the response screen 1012 and the reference screen 1011, and when the folding angle is less than 120 degrees, the corresponding page of the started application is only displayed on the response screen 1012.
Further, in the case that the terminal 100 has a plurality of response screens 1012, a certain response screen 1012 is firstly unfolded, when the folding angle between the response screen 1012 and the reference screen 1011 is greater than or equal to a first angle threshold, the corresponding page of the corresponding start application is displayed on the response screen 1012, when the folding angle is greater than the first angle threshold and is greater than or equal to a second angle threshold, the corresponding page of the corresponding start application is displayed on the response screen 1012 and the reference screen 1011, when the other response screens 1012 are unfolded, and when the folding angle between the other unfolded response screens 1012 and the reference screen 1011 is greater than the second angle threshold, the corresponding page of the corresponding start application on the response screen 1013 which is firstly unfolded also displays the response screen 1012 of which the folding angle of the following start application is greater than the second angle threshold.
As illustrated with reference to fig. 1, the terminal 100 includes a reference screen 1011 and two response screens 1012, where the reference screen 1011 is set as a screen a and is not provided with a start application, the two response screens 1012 are respectively set as a screen B and a screen C, and the screen B and the screen C are respectively provided with a start application, a first angle threshold and a second angle threshold are preset in a system of the terminal 100, the first angle threshold is set to be 60 degrees, the second angle threshold is set to be 120 degrees, a folding angle between the screen B and the screen a is set as a first folding angle, and a folding angle between the screen C and the screen a is set as a second folding angle.
When the foldable screen 101 is in a closed state, the screen A is close to the screen B and the screen C, and one surface of the screen A is used for displaying.
Firstly unfolding the B screen, and in the unfolding process, triggering a wake-up instruction of the B screen when a first folding angle between the B screen and the A screen is greater than or equal to 60 degrees, wherein a corresponding page for starting an application program on the B screen is displayed on the B screen; when the first folding angle is greater than or equal to 120 degrees, the corresponding page of the corresponding application program started on the screen B is displayed on the screen B and the screen A, and optionally, the corresponding page of the application program started corresponding to the screen B is displayed on the screen B and the screen A together.
And then the C screen is unfolded, when a second folding angle between the C screen and the A screen is larger than or equal to 120 degrees, corresponding pages of the corresponding starting application program on the B screen are displayed on the B screen, the A screen and the C screen, the B screen, the A screen and the C screen jointly display the corresponding pages of the corresponding starting application program on the B screen, and when the second folding angle is smaller than 120 degrees, the corresponding pages of the corresponding starting application program on the B screen are only displayed on the B screen and the A screen.
As can be seen from the above, in the application starting method provided in this embodiment of the application, the corresponding starting application is triggered and displayed by detecting the wake-up instruction of the response screen 1012, and when the wake-up instruction of the response screen 1012 is detected and there is no corresponding page of the application on the response screen 1012, the corresponding page of the starting application corresponding to the response screen 1012 is displayed in the response screen 1012 and the reference screen 1011. By this way, when a user wants to display a certain starting application program, the corresponding wake-up instruction of the response screen 1012 is triggered, so that the corresponding page of the corresponding starting application program can be displayed in the response screen 1012 and the reference screen 1011, the operation is simple and convenient, and the user experience can be improved.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an application starting apparatus according to an embodiment of the present application, the apparatus 300 may be integrated in the terminal 100 in a form of software or hardware, and includes a detecting unit 301 and a program displaying unit 302, where:
the detection unit 301 is configured to determine whether a current application program currently running exists when the wake-up instruction of the response screen is detected, and if not, determine a preset application program to be started in the response screen.
A program display unit 302, configured to display a corresponding page of the started application program in the response screen and the reference screen.
In some embodiments, the apparatus 300 further comprises:
and the acquisition unit is used for acquiring the folding angle between the response screen and the reference screen.
And the first trigger unit is used for triggering the awakening instruction when the folding angle is greater than or equal to a first angle threshold value preset by a system.
And the second triggering unit is used for determining whether the folding angle is greater than or equal to a second angle threshold value preset by a system, if so, executing a step of displaying the corresponding page of the started application program on the response screen and the reference screen, and if not, displaying the corresponding page of the started application program on the response screen.
In other embodiments, the program display unit 302 further includes:
and the judging and running subunit is used for judging whether the starting application program runs, if so, executing the display of the corresponding page of the starting application program in the response screen and the reference screen, and if not, starting the starting application program and displaying the corresponding page of the starting application program in the response screen and the reference screen.
Optionally, in other embodiments, the apparatus 300 further includes:
the computing unit is used for detecting the use duration of the starting application program and other application programs;
the comparison unit is used for comparing the service time of the starting application program with the service time of other application programs;
and the prompting unit is used for triggering and prompting to change the prompting information of the started application program when the service time of other application programs is longer than the service time of the started application program.
As can be seen from the above, the application starting apparatus provided in the embodiment of the present application compares the folding angle with the angle threshold preset by the system by obtaining the folding angle between the response screen and the folding screen, and determines whether to display the corresponding page of the corresponding started application and the display range of the corresponding page of the started application according to the comparison result. Through the device, the user can display the corresponding starting application program and control the size of the display interface of the starting application program through the unfolding action and the unfolding process, the operation is simple and convenient, and the user experience is favorably improved.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an application startup terminal according to an embodiment of the present application, where the terminal 100 includes: the display device comprises a display 101, a memory 102, a processor 103 and a sensor 104, wherein the display 101, the memory 102 and the sensor 104 are all electrically connected with the processor 103.
Specifically, the display 101 is used for displaying and realizing a touch function, in this embodiment, the display 101 may be regarded as a whole folding screen, and is used for displaying corresponding pages of a start application program and other application programs, and displaying content such as icons, videos, photos, and texts of each application program.
The memory 102 is used for storing instructions and data, and the wake-up instructions are stored in the memory 102.
The processor 103 is configured to implement the application starting method described above.
The sensor 104 is used for detecting corresponding data, in this embodiment, the sensor 104 may be selected as an angle sensor for detecting the folding angle.
Optionally, the terminal 100 further includes a controller, a power supply, and various functional circuits, which are not described herein again.
In some embodiments, a computer-readable storage medium is also provided, having stored therein a plurality of instructions adapted to be loaded by a processor to perform any of the above-described application launching methods.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
The method, the apparatus, the storage medium, and the terminal for clearing junk files provided in the embodiments of the present application are described in detail above, and a specific example is applied in the description to explain the principle and the implementation of the present application, and the description of the embodiments above is only used to help understand the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (7)

1. An application program starting method is applied to a terminal and is characterized in that the terminal comprises a foldable screen, the foldable screen comprises a reference screen and at least one response screen, the reference screen is rotatably connected with the response screen, the foldable screen comprises a reference screen, four response screens and rotating shafts, the number of the rotating shafts corresponds to the number of the response screens, the rotating shafts are arranged between the reference screen and one of the response screens, the response screens are folded relative to the reference screen through the rotating shafts, the reference screen is set to be an A screen, the four response screens are respectively set to be a B screen, a C screen, a D screen and an E screen, corresponding starting application programs are respectively arranged on the B screen, the C screen, the D screen and the E screen, the A screen is square, the B screen, the C screen, the D screen and the E screen are all triangular and are respectively connected to four sides of the A screen through the rotating shafts, enabling the screen B, the screen C, the screen D and the screen E to be folded relative to the screen A, or enabling the screen B, the screen C, the screen D and the screen E to be flush with the screen A, and when the screen B, the screen C, the screen D and the screen E are folded, enabling the screen B, the screen C, the screen D and the screen E to be located on the same surface of the screen A and presenting a state of being divided by two diagonal lines of the screen A; when the B screen, the C screen, the D screen and the E screen are unfolded, the surfaces of the B screen, the C screen, the D screen, the E screen and the A screen are mutually flush, so that the terminal presents a quadrilateral plate-shaped structure, and the method comprises the following steps:
acquiring a folding angle between the response screen and the reference screen;
when the folding angle is larger than or equal to a first angle threshold value preset by a system, triggering a wake-up instruction;
when a wake-up instruction of the response screen is detected, determining whether the corresponding page of the application program is displayed on the current response screen;
if not, determining a starting application program associated with the response screen;
determining whether the folding angle is greater than or equal to a second angle threshold preset by a system;
if yes, displaying a corresponding page of the starting application program on the response screen and the reference screen;
the step of displaying the corresponding page of the starting application program on the response screen and the reference screen includes: and when the folding angle between the response screen and the reference screen is greater than or equal to the first angle threshold, displaying the corresponding page of the corresponding started application program on the response screen, and when the folding angle is greater than the first angle threshold and greater than or equal to the second angle threshold, displaying the corresponding page of the corresponding started application program on the response screen and the reference screen.
2. The application program startup method according to claim 1, further comprising:
and when the folding angle is smaller than a second angle threshold value preset by the system, displaying the corresponding page of the starting application program on the response screen.
3. The application starting method according to claim 1, wherein after determining the starting application associated with the response screen, before displaying the corresponding page of the starting application in the response screen and the reference screen, the method comprises:
judging whether the starting application program runs or not;
if yes, displaying the corresponding page of the starting application program in the response screen and the reference screen;
if not, starting the starting application program, and displaying the corresponding page of the starting application program in the response screen and the reference screen.
4. The application program starting method according to claim 1, comprising:
detecting the use duration of the starting application program and other application programs;
comparing the use duration of the starting application program with that of other application programs;
and when the use duration of other application programs is longer than the use duration of the started application program, triggering to remind to change the prompt information of the started application program.
5. An application program starting device is applied to a terminal and is characterized in that the terminal comprises a foldable screen, the foldable screen comprises a reference screen and at least one response screen, the reference screen is rotatably connected with the response screen, the foldable screen comprises a reference screen, four response screens and rotating shafts, the number of the rotating shafts corresponds to the number of the response screens, the rotating shafts are arranged between the reference screen and one of the response screens, the response screens are folded relative to the reference screen through the rotating shafts, the reference screen is set to be an A screen, the four response screens are respectively set to be a B screen, a C screen, a D screen and an E screen, corresponding starting application programs are respectively arranged on the B screen, the C screen, the D screen and the E screen, the A screen is square, the B screen, the C screen, the D screen and the E screen are all triangular and are respectively connected to four sides of the A screen through the rotating shafts, enabling the screen B, the screen C, the screen D and the screen E to be folded relative to the screen A, or enabling the screen B, the screen C, the screen D and the screen E to be flush with the screen A, and when the screen B, the screen C, the screen D and the screen E are folded, enabling the screen B, the screen C, the screen D and the screen E to be located on the same surface of the screen A and presenting a state of being divided by two diagonal lines of the screen A; when B screen, C screen, D screen and E screen expand the back, B screen, C screen, D screen, E screen and the surface of A screen flushes each other for the terminal presents tetragonal platelike structure, the terminal includes collapsible screen, collapsible screen includes a reference screen and at least one response screen, the reference screen with the response screen rotates to be connected, the device includes:
the acquisition unit is used for acquiring the folding angle between the response screen and the reference screen;
the first trigger unit is used for triggering a wake-up instruction when the folding angle is greater than or equal to a first angle threshold value preset by a system;
the detection unit is used for determining whether the current application program in operation exists at present or not when the awakening instruction of the response screen is detected;
if not, determining a preset starting application program in the response screen;
the determining unit is used for determining whether the folding angle is larger than or equal to a second angle threshold value preset by a system;
the program display unit is used for displaying the corresponding page of the starting application program on the response screen and the reference screen if the corresponding page of the starting application program is displayed on the response screen and the reference screen;
the step of displaying the corresponding page of the starting application program on the response screen and the reference screen includes: and when the folding angle between the response screen and the reference screen is greater than or equal to the first angle threshold, displaying the corresponding page of the corresponding started application program on the response screen, and when the folding angle is greater than the first angle threshold and greater than or equal to the second angle threshold, displaying the corresponding page of the corresponding started application program on the response screen and the reference screen.
6. A storage medium having stored therein a plurality of instructions adapted to be loaded by a processor to perform the application launching method of any of claims 1-4.
7. A terminal is characterized by comprising a processor, a memory and a foldable screen, wherein the processor is electrically connected with the memory, and the memory is used for storing instructions and data; the processor is used for executing the application program starting method of any one of claims 1 to 4, and the foldable screen is used for displaying the execution result of the processor.
CN202010053561.3A 2020-01-17 2020-01-17 Application program starting method and device, storage medium and terminal Active CN111258485B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010053561.3A CN111258485B (en) 2020-01-17 2020-01-17 Application program starting method and device, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010053561.3A CN111258485B (en) 2020-01-17 2020-01-17 Application program starting method and device, storage medium and terminal

Publications (2)

Publication Number Publication Date
CN111258485A CN111258485A (en) 2020-06-09
CN111258485B true CN111258485B (en) 2021-09-03

Family

ID=70948902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010053561.3A Active CN111258485B (en) 2020-01-17 2020-01-17 Application program starting method and device, storage medium and terminal

Country Status (1)

Country Link
CN (1) CN111258485B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114428650B (en) * 2022-01-26 2023-11-14 惠州Tcl移动通信有限公司 Application program display method, device, electronic equipment and readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105468323A (en) * 2015-12-23 2016-04-06 深圳市金立通信设备有限公司 Display method and terminal
CN105653120A (en) * 2015-12-22 2016-06-08 深圳市金立通信设备有限公司 Terminal control method and terminal
CN107395871A (en) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 A kind of method, apparatus, storage medium and terminal for opening application
CN107766023A (en) * 2017-10-19 2018-03-06 广东欧珀移动通信有限公司 Method for information display, device, terminal and storage medium
CN108132737A (en) * 2017-01-03 2018-06-08 中兴通讯股份有限公司 A kind of screen display processing method and processing device
CN110286865A (en) * 2019-06-20 2019-09-27 上海摩软通讯技术有限公司 A kind of display methods and electronic equipment of touch screen
CN110505351A (en) * 2019-08-29 2019-11-26 西安闻泰电子科技有限公司 Application switching method, device, terminal and medium
CN110502286A (en) * 2019-08-29 2019-11-26 西安闻泰电子科技有限公司 Using awakening method, device, terminal and medium
CN110673889A (en) * 2019-08-31 2020-01-10 华为技术有限公司 Application opening method in folding screen equipment and related device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102342555B1 (en) * 2014-11-10 2021-12-23 엘지전자 주식회사 Mobile terminal and control method thereof
CN106774671B (en) * 2016-12-22 2023-07-14 广东虹勤通讯技术有限公司 Control method of foldable screen and electronic equipment
CN107943374B (en) * 2017-12-14 2020-04-21 维沃移动通信有限公司 Method for starting application program in foldable terminal and foldable terminal

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105653120A (en) * 2015-12-22 2016-06-08 深圳市金立通信设备有限公司 Terminal control method and terminal
CN105468323A (en) * 2015-12-23 2016-04-06 深圳市金立通信设备有限公司 Display method and terminal
CN108132737A (en) * 2017-01-03 2018-06-08 中兴通讯股份有限公司 A kind of screen display processing method and processing device
CN107395871A (en) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 A kind of method, apparatus, storage medium and terminal for opening application
CN107766023A (en) * 2017-10-19 2018-03-06 广东欧珀移动通信有限公司 Method for information display, device, terminal and storage medium
CN110286865A (en) * 2019-06-20 2019-09-27 上海摩软通讯技术有限公司 A kind of display methods and electronic equipment of touch screen
CN110505351A (en) * 2019-08-29 2019-11-26 西安闻泰电子科技有限公司 Application switching method, device, terminal and medium
CN110502286A (en) * 2019-08-29 2019-11-26 西安闻泰电子科技有限公司 Using awakening method, device, terminal and medium
CN110673889A (en) * 2019-08-31 2020-01-10 华为技术有限公司 Application opening method in folding screen equipment and related device

Also Published As

Publication number Publication date
CN111258485A (en) 2020-06-09

Similar Documents

Publication Publication Date Title
CN107632895B (en) Information sharing method and mobile terminal
RU2611023C2 (en) Device comprising plurality of touch screens and method of screens switching for device
US11138912B2 (en) Dynamic screen modes on a bendable computing device
EP2476048B1 (en) User interface methods for ending an application
KR101495967B1 (en) Method, system, and computer program product combining gestural input from multiple touch screens into one gestural input
KR102097361B1 (en) Mobile device having a flexible display device and method of operating the same
KR102107134B1 (en) Method for arranging for list in flexable display an electronic device thereof
CN107179865B (en) Page switching method and terminal
US9152316B2 (en) Electronic device, controlling method thereof, and non-transitory storage medium
JP2012058857A (en) Information processor, operation method and information processing program
WO2014197745A1 (en) One handed gestures for navigating ui using touchscreen hover events
CN109947320B (en) Picture display method and device, electronic equipment and storage medium
WO2019200942A1 (en) Interactive method and terminal device
WO2017202077A1 (en) Mobile terminal control method and apparatus and mobile terminal
CN111258485B (en) Application program starting method and device, storage medium and terminal
EP3260947A1 (en) Information processing device, method for inputting and program
CN110609602B (en) Information processing device, control method for information processing device, and program
CN112165550B (en) Single-hand control method, terminal and storage medium
WO2024046203A1 (en) Content display method and apparatus
US20230280963A1 (en) Electronic device and non-transitory computer readable medium
KR20200037761A (en) Mobile device having a flexible display device and method of operating the same
WO2023193479A1 (en) Control method and apparatus for one-handed operation mode, and electronic device and storage medium
WO2018000832A1 (en) Display method for terminal screen content, display device, and terminal
EP2871559A1 (en) Image display device, image enlargement method, and image enlargement program
US10691297B2 (en) Display control device

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
GR01 Patent grant
GR01 Patent grant