CN112035039B - Information display control method and device, electronic equipment and readable storage medium - Google Patents

Information display control method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN112035039B
CN112035039B CN202010899676.4A CN202010899676A CN112035039B CN 112035039 B CN112035039 B CN 112035039B CN 202010899676 A CN202010899676 A CN 202010899676A CN 112035039 B CN112035039 B CN 112035039B
Authority
CN
China
Prior art keywords
screen
information
input
display
included angle
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
CN202010899676.4A
Other languages
Chinese (zh)
Other versions
CN112035039A (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202010899676.4A priority Critical patent/CN112035039B/en
Publication of CN112035039A publication Critical patent/CN112035039A/en
Application granted granted Critical
Publication of CN112035039B publication Critical patent/CN112035039B/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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a bullet screen control method and device, and belongs to the technical field of computers. The method comprises the following steps: receiving a first input of a user under the condition that display content of a first screen of an information display control device comprises first information of a target program, wherein the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device; updating a display parameter of second information associated with the first information in response to the first input; wherein the display parameter of the second information is associated with an angle between the first screen and the second screen. According to the method and the device, when the display parameter of the second information of the target program is controlled, browsing of the first information can not be influenced, and the operation complexity of adjusting the display parameter of the second information is reduced.

Description

Information display control method and device, electronic equipment and readable storage medium
Technical Field
The application belongs to the field of computers, and particularly relates to an information display control method and device, electronic equipment and a readable storage medium.
Background
With the development of science and technology, more and more software can provide an information display function, and the software can not only provide main content of the software for a user to browse, but also provide additional content related to the main content for display.
Currently, when the display parameters of the additional content are adjusted, browsing of the main content needs to be suspended, and the relevant parameters need to be configured by opening a setting interface of the display parameters.
However, the above-described information display control scheme is liable to affect browsing of the main content of the software and has a problem that the operation is troublesome when adjusting the display parameters of the additional content of the software.
Disclosure of Invention
An object of the embodiments of the present application is to provide an information display control method, an information display control apparatus, an electronic device, and a readable storage medium, which can solve the problem that the information display control scheme in the related art affects browsing of main content of software and operation complexity when adjusting display parameters of additional content of the software.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides an information display control method, including:
receiving a first input of a user under the condition that display content of a first screen of an information display control device comprises first information of a target program, wherein the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device;
updating a display parameter of second information associated with the first information in response to the first input;
wherein the display parameter of the second information is associated with an angle between the first screen and the second screen.
In a second aspect, an embodiment of the present application provides an information display control apparatus, including:
the information display control device comprises a first receiving module, a second receiving module and a display module, wherein the first receiving module is used for receiving first input of a user under the condition that display content of a first screen of the information display control device comprises first information of a target program, and the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device;
a first update module to update a display parameter of second information associated with the first information in response to the first input;
wherein the display parameter of the second information is associated with an angle between the first screen and the second screen.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, when a user needs to adjust the display parameter of the second information associated with the first information of the displayed target program, the user only needs to trigger the first input for adjusting the included angle between the first screen and the second screen of the information display control device under the condition that the display content of the first screen of the information display device comprises the first information, so that the display parameter of the second information displayed on the display screen of the information display device can be adjusted in real time The display parameters of the additional content provided by the target software, namely the second information, are conveniently adjusted, and the adjustment operation of the display effect of the additional content is simplified.
Drawings
Fig. 1 is a flowchart of an information display control method according to an embodiment of the present application;
FIG. 2 is one of the schematic diagrams of the folding screen of the handset according to one embodiment of the present application;
fig. 3 is a second schematic view of a foldable screen of a mobile phone according to an embodiment of the present application;
FIG. 4 is a third schematic view of a foldable screen of a handset according to an embodiment of the present application;
FIG. 5 is a fourth schematic view of a folding screen of a cell phone of an embodiment of the present application;
FIG. 6 is a fifth schematic view of a folding screen of a cell phone of an embodiment of the present application;
FIG. 7 is a sixth schematic view of a folding screen of a cell phone of an embodiment of the present application;
FIG. 8 is a seventh schematic view of a folding screen of a cell phone according to an embodiment of the present application;
fig. 9 is a block diagram of an information display control apparatus according to an embodiment of the present application;
FIG. 10 is a diagram of a hardware configuration of an electronic device according to an embodiment of the present application;
fig. 11 is a hardware configuration diagram of an electronic device according to another 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 some, but not all, embodiments of the present application. 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 terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The information display control method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 1, a flowchart of an information display control method according to an embodiment of the present application is shown, which can be applied to an information display apparatus.
The display screen of the information display device can be a folding screen structure with a bending line, and also can be a flexible screen, the bending position is controlled by a user, and two screens can be formed after bending.
Then when the display screen is a folded screen structure with a bend line, the first and second screens described in the various embodiments herein may be two half screens of the folded screen structure that are separated on either side of the bend line; and when the display screen is a flexible screen, the first screen and the second screen are two screens generated after the flexible screen is bent by a user.
The method may specifically comprise the steps of:
step 101, receiving a first input of a user under the condition that display content of a first screen of an information display control device comprises first information of a target program, wherein the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device;
the target program is a program providing first information, which may be multimedia data, wherein the multimedia data includes, but is not limited to, picture data, video data, audio data, and the like.
For example, the first information may be information other than a bullet screen message, such as a video picture, a cartoon, a speech, and the like.
The first screen in this step is the second screen 12 in fig. 3.
And the second information is information associated with the first information, such as a bullet screen message.
Before the first input of the user is received, the display content of the display screen of the information display device may include a bullet screen message or not, which is not limited in the present application. In addition, before the first input of the user is received, the application is not limited as to whether the barrage message is displayed on the first screen or the second screen.
The first input may be a folding input of the display screen of the information display device by the user, thereby causing the display screen to be divided into two screens (a first screen and a second screen) and formed with an angle, or changing an angle between the existing first screen and the second screen of the display screen.
The included angle may be any angle (including a critical value) from 0 to 180 degrees.
In one example, FIG. 2 shows a schematic view of a folding screen of a cell phone;
the mobile phone has a front camera 10, then the screen located above the dotted line and close to the front camera 10 is a first screen (for example, the upper half screen) 11, the screen far away from the front camera 10 is a second screen (for example, the lower half screen) 12, the folding angle of the folding screen (including the first screen 11 and the second screen 12) in fig. 2 is 180 degrees, the first screen 11 and the second screen 12 can be bent along a middle line c bisecting the mobile phone screen according to the directions of respective arrows to reduce the folding angle of the folding screen, wherein, the side a is the top side of the first screen 11, and the side b is the bottom side of the second screen 12.
Step 102, responding to the first input, and updating display parameters of second information related to the first information;
wherein the display parameter of the second information is associated with an angle between the first screen and the second screen.
Since the first input is used to adjust the angle between the first screen and the second screen, and this adjustment process is a dynamic process, the display parameter may be associated with a real-time angle in this dynamic process, or may be associated with a final angle between the two screens after the adjustment process is completed, and different situations will be described below with different embodiments.
Wherein the display parameters include at least one of: font size, color, transparency.
According to the embodiment of the invention, at least one display parameter of the character size, the color and the transparency of the second information can be flexibly adjusted by adjusting the included angle between the first screen and the second screen, so that the flexible adjustment of various display parameters is realized.
In one example, the second information is a bullet screen message, and then the display parameter of the bullet screen message is a bullet screen parameter, and the bullet screen parameter may include, but is not limited to, at least one of the following: the transparency of the bullet screen message, the font size of the bullet screen message, the display line number of the bullet screen message (or the proportion of the displayed bullet screen message in the display area of the screen), the display density of the bullet screen message, the moving speed of the bullet screen message and the like.
In the embodiment of the invention, when a user needs to adjust the display parameter of the second information related to the first information of the displayed target program, the user only needs to trigger the first input for adjusting the included angle between the first screen and the second screen of the information display control device under the condition that the display content of the first screen of the information display device comprises the first information, so that the display parameter of the second information displayed on the display screen of the information display device can be adjusted in real time The display parameters of the additional content provided by the target software, namely the second information, are conveniently adjusted, and the adjustment operation of the display effect of the additional content is simplified.
In one example, when a user needs to control a bullet screen message of played multimedia data, the user only needs to trigger a first input to a folding screen, and then can adjust bullet screen parameters of the bullet screen message displayed on the folding screen in real time.
Optionally, in an embodiment, the interpretation of the angle in the association between the display parameter of the second information and the angle between the first screen and the second screen may be a first angle included in the input process of the first input;
then, in step 102, a first angle between the first screen and the second screen may be obtained in real time during the input process of the first input, and based on the first angle, a display parameter of second information associated with the first information may be updated in real time.
That is, the second information, for example, the value of the display parameter of the bullet screen message, may be updated in real time based on the current angle between the two screens in real time during the dynamic process in which the user performs the first input to change the angle between the first screen and the second screen.
In the embodiment of the application, the current included angle between the first screen and the second screen of the information display device can be acquired in real time in the process of adjusting the included angle between the first screen and the second screen, and updating the value of the display parameter of the second information associated with the first information in real time based on the current included angle, so that the change condition of the display effect corresponding to the display parameter of the second information can be seen in real time in the process of folding the display screen by a user, updating the display parameters of the second information in real time in the process of changing the included angle, enabling a user to flexibly determine whether the included angle can be continuously changed or not according to the display effect of the currently updated second information, stopping the first input at a proper time, therefore, the flexible adjustment of the display effect of the second information can be realized, and the display effect of the finally updated display parameters of the second information is the same as the expected display effect of the user on the second information.
Optionally, in another embodiment, the interpretation of the angle in the association between the display parameter of the second information and the angle between the first screen and the second screen may be that the angle includes a second angle that is maintained for a preset time after the input end time of the first input;
then, in executing step 102, a second angle between the first screen and the second screen at the input end time of the first input may be obtained; and under the condition that the second included angle is kept unchanged within the preset time, updating the display parameters of the second information associated with the first information based on the second included angle.
That is to say, in this embodiment, it is not concerned about what the real-time included angle between the first screen and the second screen is in the input process of the first input, but it is concerned about the final included angle between the first screen and the second screen, that is, the second included angle, which is kept for a certain time after the input end time of the first input, and the value of the display parameter of the second information is updated according to the value of the second included angle.
In one example, as shown in fig. 3, when the user watches a video, for example, the folding angle of the folding screen is 0 degree, that is, the folding screen is in a folded state, in fig. 3, for example, the played video data is displayed by the second screen 12 (where the angle between the first screen 11 and the second screen 12 is 0 degree, so fig. 3 shows a part of the first screen 11); then, a first input to the folding screen by the user is received. In this example, when the folding angle is 0 degrees, the bullet screen message may be in a closed state as shown in fig. 3. In other examples, when the folding included angle is 0 degree, the bullet screen message may also be in an open state, i.e., a display state.
In order to control the barrage message of the video displayed on the second screen 12 in fig. 3, the user does not need to pause the video playing, and only needs to trigger the first input to the folding screen in the process of playing the video, so that the barrage parameter of the barrage message can be adjusted.
Alternatively, the barrage message is displayed in the same screen as the multimedia data (e.g., the second screen 12 of fig. 3).
The display parameter updated in response to the first input, for example, the barrage parameter may be any of the barrage parameters listed in the above embodiments, and in this example, the barrage parameter is taken as the transparency of the barrage message.
For example, if the user adjusts the folding angle of the folding screen from 0 degree shown in fig. 3 to 36 degrees shown in fig. 4 and then stops the folding, that is, the folding angle of 36 degrees is maintained for a certain period of time, the user may obtain the folding angle, that is, the adjusted folding angle is 36 degrees. For example, the folding angle of the folding screen is preset to be related to the value of the transparency of the pop-up screen message, and a proportional relationship between the folding angle and the transparency is preset, for example, T is 100 × R/180, where T is the transparency, R is the folding angle of the folding screen, since the maximum value of the folding angle is 180 degrees, the denominator is 180, and since the maximum value of the transparency is 100, the above formula takes 100 times R/180.
In this example, R is 36, then T is 20, where when T is predefined to be 0, the barrage message is completely transparent, and when T is 100, the barrage message is completely opaque, so that the video picture in fig. 4 is displayed with multiple barrage messages with transparency 20 corresponding to the frame picture, for example, one barrage message 13, by adjusting the folding angle of the folding screen.
In the embodiment of the application, what the real-time included angle between the first screen and the second screen is not concerned in the input process of the first input, but what the final included angle between the first screen and the second screen, that is, the second included angle, is concerned after the input end time of the first input is kept for a certain time, and the value of the display parameter of the second information is updated according to the value of the second included angle, so that the situation that the display parameter of the second information is updated in real time according to the real-time included angle between the first screen and the second screen in the input process of the first input by the system can be avoided, and the display parameter is updated only once after the input of the first input is stopped, and the signaling overhead of the system can be reduced.
Optionally, in an embodiment, in executing step 102, in response to the first input, a first display parameter of second information associated with the first information may be updated according to a corresponding relationship between the included angle and the first display parameter.
Since the display parameters of the second information, such as the types of the barrage parameters, are more, different barrage parameters can be adjusted by triggering different inputs to the folding screen, so that the angle between the first screen and the second screen is adjusted here, and the angle can be preconfigured to update the first display parameters, such as the transparency, although the first display parameters may also include various barrage parameters;
the values of, for example, transparency corresponding to different included angles between the first screen and the second screen are also different, for example, the corresponding relationship between the included angle and the transparency is as shown in the formula of the above example: and T is 100R/180, wherein T is transparency, and R is the folding angle of the folding screen, namely the included angle between the first screen and the second screen.
In this application embodiment, when the first display parameter of second information needs to be adjusted, the user only needs to slightly adjust the included angle between first screen and the second screen, just can adjust the value of the first display parameter of second information to the value that matches with this included angle for on the control of the first display parameter of second information changes the included angle to first screen and second screen is adjusted, and this kind of adjustment mode of display parameter is more convenient.
In addition, in an example, when a user browses multimedia data played by a folding screen, the folding angle of the folding screen may be adjusted, so that the method of the embodiment of the application may obtain a first value of a first display parameter that matches the adjusted folding angle of the folding screen, and adjust a parameter value of the first display parameter of a popup message displayed on the folding screen to the first value. In the process, the user does not need to manually and frequently pause the video, a series of complex operations such as opening the setting of the bullet screen and the like are used for adjusting the first bullet screen parameter of the bullet screen message, the setting of the first display parameter of the bullet screen message can be completed only by slightly controlling the folding angle of the folding screen, for example, the transparency of the bullet screen message can be controlled in real time by controlling the folding angle of the folding screen, and the watching experience of the user on multimedia data can not be reduced under the condition that the bullet screen message can be seen at any time.
Optionally, in an embodiment, regarding a corresponding relationship between an included angle and a first display parameter, the included angle is an included angle between a first screen and a second screen, and the included angle and a parameter value of the first display parameter may be positively correlated, for example, as the user expands the first screen 11 and the second screen 12 of the folding screen in fig. 4 to a larger angle, the larger the value of the transparency of the pop-up screen message displayed by the folding screen is, that is, the more opaque the pop-up screen message is, or the higher the definition of the pop-up screen message is.
In the embodiment of the application, because the folding angle of the folding screen is positively correlated with the parameter value of the first display parameter, the folding screen more conforms to the regulation habit of the user on the first display parameter, and the value of the first display parameter is increased by enlarging the folding angle, so that the user can be more conveniently utilized to control the first display parameter of the second information.
Alternatively, if the back panel (e.g., the first panel 11 in fig. 4) of the foldable screen is a flexible panel when the foldable screen is in the folded state (the folded angle is less than 180 degrees), as shown in fig. 5, the folding height H of the first panel 11 may be changed by bending the edge a of the first panel 11 upward, so as to dynamically update a third display parameter of the second information (e.g., the pop-up message), such as a third pop-up parameter, e.g., the display line number of the pop-up message (or the ratio of the displayed pop-up message to the display area of the screen (e.g., the second panel 12)).
Wherein the fold height H represents the distance between edge a and edge b in the plane of the second screen 12;
as shown in fig. 5, the height of the second screen 12, i.e., the distance between side c and side b, is M.
Then when the user can have the demand to the display range of bullet screen message in the screen, for example show several lines, show half screen or show the full screen, the video broadcast needs to be paused to traditional scheme, then clicks the setting of broadcast interface, sets gradually the display range of bullet screen message again, and whole process is loaded down with trivial details unusually, in this application embodiment, can borrow the flexible characteristic of back of the body screen and fold, reaches the purpose that changes the display range of bullet screen message.
For example, the display line number L of the bullet screen message can be calculated by the following formula;
ceil (Q × H/M), where Q is the maximum number of lines displayed by the second screen for the barrage message, e.g., Q10;
ceil () is a common code in common programming languages used for integer up-counting of function parameters in parentheses, returning values greater than or equal to the function parameters.
The significance of the above formula is that H/M is a proportional relationship between the bending height of the back panel and the height of the screen displaying the bullet screen, and the maximum line number displayed by the bullet screen on the screen height M is Q lines, so that the proportional relationship needs to be multiplied by the Q lines to be converted into the line number of the bullet screen corresponding to the bending height. For example, through a bend of height H as shown in fig. 5, such that the number of lines of the barrage message displayed by the second screen 12 changes from 4 lines in fig. 4 to 7 lines in fig. 5.
The larger the folding height H of the back screen is, the more the line number L of the bullet screen message is displayed, wherein H and L are in positive correlation.
In the embodiment of the application, by controlling the folding height of the back screen which does not display the bullet screen message in the folding screen, the third bullet screen parameter can be dynamically adjusted, for example, the display line number of the bullet screen message of another screen on which the folding screen displays the bullet screen message is adjusted, the display line number of the bullet screen message can be flexibly and freely controlled, the bullet screen can be displayed from the first two lines to the last full screen, the operation of a user can be simplified, and under the condition that the bullet screen can be seen at any time, the viewing experience of the user can not be reduced.
Optionally, after step 102, the method according to the embodiment of the present application may further include: step 103, step 104, step 105, step 106;
103, receiving sliding input of a user in a preset area of the information display control device;
step 104, responding to the sliding input, and acquiring a target sliding sub-region of the sliding input in the preset region;
105, determining a second display parameter matched with the target sliding subregion according to the corresponding relation between the sliding subregion and the display parameter;
in the corresponding relationship between the sliding sub-regions and the display parameters, one sliding sub-region may correspond to at least one display parameter. The second display parameter may be at least one of the bullet screen parameters exemplified above.
Step 106, updating a second display parameter of second information related to the first information according to the sliding parameter input by sliding;
wherein the slip parameters include at least one of: sliding direction, sliding displacement.
The preset area may be any one of the areas of the information display control device, which is configured in advance.
Specifically, in an example, as shown in fig. 6, the preset area is a side c, where the side c is a folding line of the display screen of the apparatus, and here is a folding center line, and the user may trigger an update of a value of a second display parameter of second information displayed on the folding screen by performing a sliding input on the side c, for example, a second barrage parameter of a barrage message.
In order to control adjustment of various bullet screen parameters by using sliding input of folding lines, segmentation processing can be performed on the folding lines in advance, and adjustment of different bullet screen parameters is controlled by sliding input of the folding lines of different segments, namely, the corresponding relation between a sliding sub-region and display parameters is preset.
As shown in fig. 6, the side c may be divided into two sections in advance at a midpoint S of the side c, which are a left half section and a right half section in fig. 6, respectively, and the left half section is configured to correspond to the font size of the bullet screen message; the right half segment is configured to correspond to the display density of the bullet screen message. Optionally, in this example, the edge c is a middle line that bisects the screen of the handset.
Therefore, after receiving the sliding input of the opposite side c, whether the sliding input slides on the left half segment or the right half segment of the side c can be obtained; for example, in fig. 6, the barrage parameter of the left half segment of edge c is configured to the font size of the barrage message; and configuring the bullet screen parameters of the right half segment of the side c as the display density of the bullet screen message. Then if the user makes a slide input in the left half segment of side c in fig. 6, it may be determined that the second barrage parameter here is the font size of the barrage message.
And then, updating the second barrage parameters of the barrage message according to the slide parameters (slide direction and slide displacement) input by sliding.
Referring to fig. 6, for example, it is pre-configured that the user slides the side c from left to the middle point S in the left half segment of the side c, and then the font of the current bullet screen message is adjusted to be larger; the user slides the edge c from the middle point S to the left in the right half section of the edge c, and the current bullet screen font can be adjusted to be reduced.
The user is configured in advance to slide the edge c in the right half section of the edge c from the middle point S to the right, so that the display density of the current bullet screen message can be adjusted to be increased; the user slides the edge c from the right to the middle point S at the right half section of the edge c, and the display density of the current barrage message can be adjusted to be reduced.
Then, by configuring as above, sliding the left half segment and the right half segment of the side c in the direction of the arrow indicated by the finger as shown in fig. 6, respectively, the font size of the bullet screen message displayed on the second screen 12 can be adjusted to be larger, and the display density becomes larger.
The display density of the bullet screen messages can be represented by the number of each line of bullet screen messages in the screen, and the greater the density, the greater the number.
The number of font tones is small, and the font tones depend on the magnitude of the sliding displacement of the sliding input of the finger on the left half segment of the edge c; the display density adjustment is small in amount, and depends on the magnitude of the slide displacement of the slide input of the finger on the right half of the side c.
A functional relationship between the sliding displacement and the word size adjustment amount may be preset, for example, every time the sliding movement is 1cm, the word size adjustment amount is 1, for example, in this example, in fig. 6, when the left half segment of the side c slides 2cm along the direction of the finger arrow, the size of the font of the bullet screen message is increased by 2;
furthermore, a functional relationship between the sliding displacement and the display density adjustment amount can be preset, for example, every sliding of 1cm, the display density adjustment amount is 2 barrages, for example, in the present example, in fig. 6, the right half of the side c slides in the direction of the finger arrow by 2cm, and then the number of the barrage messages displayed in each row is increased by two.
Alternatively, in fig. 6, when the folding angle between the first screen 11 and the second screen 12 is greater than the first preset angle and smaller than the second preset angle, the folding line between the first screen 11 and the second screen 12, that is, the side c in fig. 6, may be displayed in a preset color, for example, red, so as to achieve the purpose of reminding the user of controlling the pop-up screen parameter by performing a sliding input on the folding line.
In the embodiments of fig. 2 to 8, the first predetermined angle is 0 degree, and the second predetermined angle is 180 degrees, while in other embodiments, the first predetermined angle and the second predetermined angle may have other values, it should be noted that the first predetermined angle is smaller than the second predetermined angle, and both are selected from the interval of [0 °,180 ° ].
Optionally, for the case that the folding lines of some folding screens have no sensor interface and thus cannot receive sliding input to the folding lines, when some barrage parameters need to be adjusted, the method of the embodiment of the application may further implement adjustment of the barrage parameters by operating the back screen of the folding screen (a screen not displaying multimedia data).
In this embodiment, the folding included angle of folding screen is greater than above-mentioned first angle of predetermineeing and is less than above-mentioned second angle of predetermineeing, can reach the purpose of adjusting bullet screen parameter through operating the back of the body screen to folding screen.
In one example, as shown in fig. 7, in the embodiment of the present application, a display area of the first screen 11 (back screen) is a preset area, and the first screen 11 may be divided into four areas as shown in fig. 7 in advance. The first configuration area is used for adjusting the font size of the bullet screen message; the configuration area is used for adjusting the moving speed of the bullet screen message, and the configuration area is used for adjusting the display density of the bullet screen message; the fourth configuration area is used for adjusting the display area of the bullet screen message, namely the proportion of the displayed bullet screen message in the display area of the back screen, or the fourth configuration area is used for adjusting the display line number of the bullet screen message;
then, for the sliding input of the preset area, a target sliding sub-area of the sliding input in the back screen may be obtained, and may be any one of the four areas; since the four regions correspond to different bullet screen parameters, i.e., different second display parameters, the second display parameters of the second information may be updated according to the slide parameters (including the slide direction and the slide displacement) of the slide input.
Wherein, the font size of the bullet screen message is adjusted: in the left area of the back screen, the user's finger slides in the first area from side a to side c, for example, slides down and up (where the sliding direction is not limited to the vertical side c), and the font of the control bullet screen message becomes larger. The user finger slides from the side c to the side a in the first area, for example, from top to bottom, so that the font of the bullet screen message is controlled to be reduced;
adjusting the moving speed of the bullet screen message: the user finger slides from the side a to the side c in the area two, for example, slides downwards and upwards, so that the moving speed of the bullet screen message is controlled to be high, and the user finger slides from top to bottom in the area two, and slides from the side c to the side a, for example, slides from top to bottom, so that the moving speed of the bullet screen message is controlled to be low;
since each bullet screen is associated with a time point of the video, when the video is normally played to a certain time point, a bullet screen message associated with the time point is displayed. However, the number of bullet screen messages associated with the time point is large, and therefore, the moving speed of the bullet screen messages is different, which results in that the number of the displayed bullet screen messages related to the time point is different, for example, 500 bullet screens are associated with a certain time point, if the moving speed of the configured bullet screen messages is slow, a maximum of 10 bullet screen messages can be displayed in the bullet screens associated with each time point, and if the moving speed of the configured bullet screen messages is fast, a maximum of 200 bullet screen messages can be displayed in the bullet screens associated with each time point.
Adjusting display density of the bullet screen message: in the top area of the back screen, the user's finger is in area three, as shown in fig. 7, the two screen sides of the back screen (i.e. the first screen 11) are side e and side f, respectively (where side e and side f are parallel and perpendicular to side c, and further, side a and side b are parallel to side c); then sliding from the side e to the side f, for example, sliding from left to right, the display density of the control bullet screen message becomes higher; when the user's finger slides from the side f to the side e, for example, from the right to the left, in the area three, the display density of the bullet screen message is controlled to be reduced.
Adjusting the bullet screen area: the user finger slides from the side e to the side f in the area four, for example, from left to right, so that the display line number of the bullet screen message is controlled to be increased, or the proportion of the displayed bullet screen message in the display area of the back screen is controlled to be increased; if the user's finger slides from the side f to the side e in the area four, for example, from right to left, the display line number of the bullet screen message is controlled to be reduced, or the ratio of the displayed bullet screen message to the display area of the back screen is controlled to be reduced.
In the embodiment of the present application, when a user needs to adjust a second display parameter of second information, for example, the bullet screen size is considered to be smaller or the bullet screen density is considered to be too low, in the conventional technology, the user needs to pause browsing of first information, for example, pause playing of a video, then click on a setting of a playing interface, and then sequentially adjust the font size and the density of the video bullet screen at this time, and the whole process is extremely tedious, but in the embodiment of the present application, by means of a preset region of an information display control device, through sliding input of different target sliding sub-regions in the preset region, adjustment of parameter values of different second display parameters can be controlled, and the second display parameter of the second information can be updated specifically according to the sliding parameter of the sliding input, by means of performing sliding input of different sliding parameters on different regions of the information display control device, the second display parameters required to be updated are flexibly selected and selected, and the updating result of the second display parameters is accurately controlled based on the difference of the sliding parameters.
Optionally, when the step of updating the display parameter of the second information associated with the first information in step 102 is performed, in a case that an included angle between the first screen and the second screen is greater than a preset threshold, the display parameter of the second information may be updated based on the included angle, the first information is updated to the second screen (i.e., the first screen 11 in fig. 8) to be displayed, and an information input frame for inputting the second information is displayed to the first screen (i.e., the second screen 12 in fig. 8).
For example, if the user wishes to input a popup message while browsing multimedia data displayed on a first screen, the user may fold the folding screen such that the folding angle between the folded first screen and the second screen is greater than a preset threshold (e.g., 170 degrees), for example, 180 degrees, as illustrated in fig. 4, for example, when browsing multimedia data displayed on the second screen 12 (i.e., the first screen in step 101) of fig. 4, when the screens of three children are unfolded such that the first screen 11 and the second screen 12 of fig. 4 are 180 degrees, the state shown in fig. 8 is presented, as shown in fig. 8, the multimedia data originally displayed on the second screen 12 may be switched to be displayed on the first screen 11, and a text box (here, a keyboard 14) for inputting the popup message is popped up and displayed on the second screen 12, so that the user can input the popup message by operating the text box, the method of the embodiment of the application can display the newly input barrage message in the interface of the first screen 11. In addition, since the folding angle is changed, the display parameter of the bullet screen message may also be changed, and the specific implementation method for updating the display parameter of the second information based on the included angle may refer to any one of the above related embodiments, for example, the transparency of the bullet screen message on the first screen 11 in fig. 8 is changed based on the included angle.
In this case, the bullet screen message displayed on the first screen 11 is not in a transparent state.
Wherein the first screen 11 is located above the second screen 12.
In the embodiment of the application, during the process of watching the first information displayed on the first screen, if the user needs to input the second information, the folded screen may be opened by unfolding the folded screen at a folding angle greater than a preset threshold, for example, by completely unfolding the folded screen, such that the folding angle is 180 degrees, the method of the embodiment of the present application may switch the first information to the second screen display, and display an information input box for inputting the second information on the first screen, wherein the second screen is positioned above the first screen, such that a user may enter first information in the first screen below, and the first information displayed by the second screen can be checked at any time, so that the user can watch the first information without being influenced, the second information can be input at any time and quickly, and the browsing experience of the user on the first information is not influenced under the condition that the user can see the second information at any time.
In an example, in the process of viewing multimedia data, if a user needs to input a pop-up screen message, the folding angle of the folding screen may be expanded to be greater than a preset threshold, for example, the folding screen is completely expanded, so that the folding included angle is 180 degrees, the method of the embodiment of the present application may switch the multimedia data to the first screen 11 for display, and a text box for inputting the pop-up screen is displayed on the second screen 12, where the first screen 11 is located above the second screen 12, so that the user may input the pop-up screen message in the second screen 12 below, and view the multimedia data displayed on the first screen 11 at any time, and can implement the input of the pop-up screen message at any time and quickly without affecting the user viewing the multimedia data, and can also avoid the viewing experience of the user under the condition that the user can see the pop-up screen message at any time.
Optionally, after step 102, the method according to the embodiment of the present application may further include: receiving a second input of a user, wherein the second input is used for adjusting an included angle between the first screen and the second screen to a third included angle, and the third included angle is an included angle between the first screen and the second screen before the first input is received; updating the display states of the first information and the second information from a second state to a first state in response to the second input;
wherein the first state is a display state that the first information and the second information have before responding to the first input; the second state is a display state that the first information and the second information have after responding to the first input.
For example, after step 102, the angle between the first screen (i.e., the second screen 12 in fig. 4 and 8) and the second screen (i.e., the first screen 11 in fig. 4 and 8) is 180 degrees as shown in fig. 8, and before the first input is received, the third angle between the first screen (i.e., the second screen 12 in fig. 4 and 8) and the second screen (i.e., the first screen 11 in fig. 4 and 8) is 36 degrees as exemplified above, so that the display state of the folded screen of the mobile phone for the first information and the second information is restored from the display state shown in fig. 8 to the display state shown in fig. 4.
Specifically, the keyboard 14 in fig. 8 is turned off to display on the second screen 12, the multimedia data and the barrage message thereof are switched from the first screen 11 to the second screen 12 for display, and the value of the barrage parameter (for example, transparency) of the barrage message displayed on the second screen 12 matches with the included angle of 36 degrees.
As another example, after step 102, if the angle between the first screen (i.e., the second screen 12 in fig. 4 and 8) and the second screen (i.e., the first screen 11 in fig. 4 and 8) is 180 degrees as shown in fig. 8, and before the first input is received, the third angle between the first screen (i.e., the second screen 12 in fig. 4 and 8) and the second screen (i.e., the first screen 11 in fig. 4 and 8) is 0 degree as shown in fig. 3, the keyboard 14 in fig. 8 is turned off to display the second screen 12, the multimedia data is switched from the first screen 11 to the second screen 12, and the value of the popup screen parameter of the popup screen message displayed in the second screen 12 matches with the value of 0 degree, and the transparency of the popup screen message is 0 because the third angle is 0 degree, so that the state in fig. 8 can be restored to the state in fig. 3, and the popup message is not displayed in the second screen 12.
In the embodiment of the application, after a user adjusts an included angle between a first screen and a second screen to an angle larger than a preset threshold value through first input, second information can be input in a mode of popping up an information input box; after the user finishes inputting the second information, the display states of the first information and the second information can be updated by adjusting the included angle again to a third included angle between the first screen and the second screen before the first input is received, the display states of the first information and the second information are updated from the second display state of the first information and the second information after responding to the first input to the first display state of the first information and the second information before responding to the first input, and the display states of the first information and the second information can be flexibly switched by changing the included angle between the first screen and the second screen.
Optionally, after the display states of the first information and the second information are updated from the second state to the first state in response to the second input, if the user also wants to see the bullet screen message and adjust the bullet screen parameters of the bullet screen message, the bullet screen parameters (such as the transparency, the number of display lines, and the like) of the bullet screen message may be adjusted to an appropriate value by changing the folding angle of the folding screen or by controlling the folding height of the flexible screen on the back of the folding screen, and then the bullet screen message is viewed.
In fig. 2 to 8, the same reference numerals denote the same objects, and therefore, the same reference numerals are not explained in each drawing, and may be mutually referred to, and thus, the description is omitted.
In addition, the present application is not limited to the specific text content of the bullet screen message in fig. 4 to 8 (here, fig. 4 to 8 all show the specific text content of the bullet screen message by using english letters).
In the information display control method provided in the embodiment of the present application, the execution main body may be an information display control device, or a control module in the information display control device for executing the information display control method. In the embodiment of the present application, an information display control method executed by an information display control apparatus is taken as an example, and the information display control apparatus provided in the embodiment of the present application is described.
Referring to fig. 9, there is shown a block diagram of an information display control apparatus 200 according to an embodiment of the present application, including:
the first receiving module 21 is configured to receive a first input of a user when display content of a first screen of the information display control apparatus includes first information of a target program, where the first input is used to adjust an included angle between the first screen and a second screen of the information display control apparatus;
a first updating module 22 for updating a display parameter of second information associated with the first information in response to the first input;
wherein the display parameter of the second information is associated with an angle between the first screen and the second screen.
Optionally, the included angle includes a first included angle in an input process of the first input;
the first update module 22 includes:
and the first updating submodule is used for acquiring a first included angle between the first screen and the second screen in real time in the input process of the first input, and updating the display parameter of the second information related to the first information in real time based on the first included angle.
Optionally, the included angle includes a second included angle that is kept for a preset time after the input end time of the first input;
the first update module 22 includes:
the obtaining submodule is used for obtaining a second included angle between the first screen and the second screen at the input ending moment of the first input;
and the second updating submodule is used for updating the display parameters of the second information associated with the first information based on the second included angle under the condition that the second included angle is kept unchanged within the preset time length.
Optionally, the first updating module 22 is further configured to update, in response to the first input, a first display parameter of second information associated with the first information according to a corresponding relationship between the included angle and the first display parameter.
Optionally, the apparatus further comprises:
the second receiving module is used for receiving sliding input of a user in a preset area of the information display control device;
the acquisition module is used for responding to the sliding input and acquiring a target sliding sub-region of the sliding input in the preset region;
the determining module is used for determining a second display parameter matched with the target sliding subregion according to the corresponding relation between the sliding subregion and the display parameter;
the second updating module is used for updating a second display parameter of second information related to the first information according to the sliding parameter input by sliding;
wherein the slip parameters include at least one of: sliding direction, sliding displacement.
Optionally, the first updating module 22 includes:
and the third updating submodule is used for updating the display parameters of the second information based on the included angle under the condition that the included angle between the first screen and the second screen is larger than a preset threshold value, updating the first information to the second screen for displaying, and displaying the information input frame for inputting the second information to the first screen.
Optionally, the apparatus further comprises:
a third receiving module, configured to receive a second input of a user, where the second input is used to adjust an included angle between the first screen and the second screen to a third included angle, where the third included angle is an included angle between the first screen and the second screen before the first input is received;
a third updating module, configured to update the display states of the first information and the second information from the second state to the first state in response to the second input;
wherein the first state is a display state that the first information and the second information have before responding to the first input; the second state is a display state that the first information and the second information have after responding to the first input.
Optionally, the display parameters include at least one of: font size, color, transparency.
In the embodiment of the application, when a user needs to adjust the display parameter of the second information associated with the first information of the displayed target program, the user only needs to trigger the first input for adjusting the included angle between the first screen and the second screen of the information display control device under the condition that the display content of the first screen of the information display device comprises the first information, so that the display parameter of the second information displayed on the display screen of the information display device can be adjusted in real time The display parameters of the additional content provided by the target software, namely the second information, are conveniently adjusted, and the adjustment operation of the display effect of the additional content is simplified.
The information display control device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The information display control apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The information display control device provided in the embodiment of the present application can implement each process implemented by the above method embodiment, and is not described here again to avoid repetition.
Optionally, as shown in fig. 10, an electronic device 2000 is further provided in this embodiment of the present application, and includes a processor 2002, a memory 2001, and a program or an instruction stored in the memory 2001 and executable on the processor 2002, where the program or the instruction is executed by the processor 2002 to implement the processes of the above-mentioned embodiment of the information display control method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device comprises a first screen and a second screen;
the electronic device 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
Those skilled in the art will appreciate that the electronic device 1000 may further comprise a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 11 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The user input unit 1007 is configured to receive a first input of a user when display content of a first screen includes first information of a target program, where the first input is used to adjust an included angle between the first screen and a second screen of an electronic device;
a processor 1010 for updating a display parameter of second information associated with the first information in response to the first input;
wherein the display parameter of the second information is associated with an angle between the first screen and the second screen.
In the embodiment of the application, when a user needs to adjust the display parameter of the second information associated with the first information of the displayed target program, the user only needs to trigger the first input for adjusting the included angle between the first screen and the second screen of the electronic device under the condition that the display content of the first screen of the information display device includes the first information, so that the display parameter of the second information displayed on the display screen of the information display device can be adjusted in real time, in the process, the user does not need to pause browsing the first information, and does not need to execute a series of complex operations for adjusting the display parameter of the second information by opening a setting interface of the display parameter of the target software, the degree of influence on browsing the first information can be reduced while ensuring that the information display controls and displays the main content, namely the first information, and the user can conveniently and quickly provide additional content for the target software, namely, the display parameter of the second information is adjusted, so that the adjustment operation of the display effect of the additional content is simplified.
Optionally, the included angle includes a first included angle in an input process of the first input;
and the processor 1010 is configured to obtain a first included angle between the first screen and the second screen in real time in the input process of the first input, and update the display parameter of the second information associated with the first information in real time based on the first included angle.
In the embodiment of the application, the current included angle between the first screen and the second screen of the information display device can be acquired in real time in the process of adjusting the included angle between the first screen and the second screen, and updating the value of the display parameter of the second information associated with the first information in real time based on the current included angle, so that the change condition of the display effect corresponding to the display parameter of the second information can be seen in real time in the process of folding the display screen by a user, updating the display parameters of the second information in real time in the process of changing the included angle, enabling a user to flexibly determine whether the included angle can be continuously changed or not according to the display effect of the currently updated second information, stopping the first input at a proper time, therefore, the flexible adjustment of the display effect of the second information can be realized, and the display effect of the finally updated display parameters of the second information is the same as the expected display effect of the user on the second information.
Optionally, the included angle includes a second included angle that is kept for a preset time after the input end time of the first input;
a processor 1010, configured to obtain a second included angle between the first screen and the second screen at the input end time of the first input; and under the condition that the second included angle is kept unchanged within the preset time, updating the display parameters of the second information associated with the first information based on the second included angle.
In the embodiment of the application, what the real-time included angle between the first screen and the second screen is not concerned in the input process of the first input, but what the final included angle between the first screen and the second screen, namely the second included angle, is concerned after the input end time of the first input is kept for a certain time, and the value of the display parameter of the second information is updated according to the value of the second included angle, so that the situation that the display parameter of the second information is updated in real time according to the real-time included angle between the first screen and the second screen in the input process of the first input by the system can be avoided, and the display parameter is updated only once after the input of the first input is stopped, and the signaling overhead of the system can be reduced.
Optionally, the processor 1010 is configured to, in response to the first input, update a first display parameter of second information associated with the first information according to a corresponding relationship between the included angle and the first display parameter.
In the embodiment of the application, when the first display parameter of the second information needs to be adjusted, the user only needs to slightly adjust the included angle between the first screen and the second screen, and the value of the first display parameter of the second information can be adjusted to the value matched with the included angle, so that the control of the first display parameter of the second information is changed to the adjustment of the included angle between the first screen and the second screen, and the adjustment mode of the display parameter is more convenient.
Optionally, the user input unit 1007 is configured to receive a sliding input of a user in a preset area of the electronic device;
a processor 1010, configured to, in response to the sliding input, obtain a target sliding sub-region of the sliding input in the preset region; determining a second display parameter matched with the target sliding subregion according to the corresponding relation between the sliding subregion and the display parameter; updating a second display parameter of second information associated with the first information according to the sliding parameter input by sliding; wherein the slip parameters include at least one of: sliding direction, sliding displacement.
In the embodiment of the present application, when a user needs to adjust a second display parameter of second information, for example, the bullet screen font size is considered to be smaller or the bullet screen density is considered to be too low, in the conventional technology, the user needs to pause browsing of first information, for example, pause playing of a video, then click on a setting of a playing interface, and sequentially adjust the font size and the density of the video bullet screen at this time, and the whole process is extremely tedious, but in the embodiment of the present application, by means of a preset area of an electronic device, through sliding input of different target sliding sub-areas in the preset area, adjustment of parameter values of different second display parameters can be controlled, and the second display parameter of the second information is updated specifically according to the sliding parameter of the sliding input, and the second display parameter to be updated can be flexibly selected by performing sliding input of different sliding parameters on different areas of the electronic device, and accurately controlling the update result of the second display parameter based on the difference of the sliding parameters.
Optionally, the processor 1010 is configured to, when an included angle between the first screen and the second screen is greater than a preset threshold, update the display parameter of the second information based on the included angle, update the first information to the second screen for display, and display an information input box for inputting the second information to the first screen.
In the embodiment of the application, during the process of watching the first information displayed on the first screen, if the user needs to input the second information, the folded screen may be opened by unfolding the folded screen at a folding angle greater than a preset threshold, for example, by completely unfolding the folded screen, such that the folding angle is 180 degrees, the method of the embodiment of the present application may switch the first information to the second screen display, and display an information input box for inputting the second information on the first screen, wherein the second screen is positioned above the first screen, such that a user may enter first information in the first screen below, and the first information displayed by the second screen can be checked at any time, so that the user can watch the first information without being influenced, the second information can be input at any time and quickly, and the browsing experience of the user on the first information is not influenced under the condition that the user can see the second information at any time.
Optionally, the user input unit 1007 is configured to receive a second input from the user, where the second input is used to adjust an included angle between the first screen and the second screen to a third included angle, where the third included angle is an included angle between the first screen and the second screen before the first input is received;
a processor 1010 for updating a display state of the first information and the second information from a second state to a first state in response to the second input; wherein the first state is a display state that the first information and the second information have before responding to the first input; the second state is a display state that the first information and the second information have after responding to the first input.
In the embodiment of the application, after a user adjusts an included angle between a first screen and a second screen to an angle larger than a preset threshold value through first input, second information can be input in a mode of popping up an information input box; after the user finishes inputting the second information, the display states of the first information and the second information can be updated by adjusting the included angle again to a third included angle between the first screen and the second screen before the first input is received, the display states of the first information and the second information are updated from the second display state of the first information and the second information after responding to the first input to the first display state of the first information and the second information before responding to the first input, and the display states of the first information and the second information can be flexibly switched by changing the included angle between the first screen and the second screen.
Optionally, the display parameters of any of the above embodiments include at least one of: font size, color, transparency.
According to the display parameter adjusting method and device, at least one display parameter of the second information, such as the character size, the color and the transparency, can be adjusted flexibly by adjusting the included angle between the first screen and the second screen, and flexible adjustment of various display parameters is achieved.
It should be understood that in the embodiment of the present application, the input Unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042, and the Graphics Processing Unit 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. The memory 1009 may be used to store software programs as well as various data, including but not limited to application programs and operating systems. Processor 1010 may integrate an application processor that handles primarily operating systems, user interfaces, applications, etc. and a modem processor that handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1010.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned information display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above information display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (9)

1. An information display control method, characterized in that the method comprises:
receiving a first input of a user under the condition that display content of a first screen of an information display control device comprises first information of a target program, wherein the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device;
updating a display parameter of second information associated with the first information in response to the first input;
the display parameter of the second information is related to an included angle between the first screen and the second screen;
wherein, after updating the display parameter of the second information associated with the first information in response to the first input, the method further comprises:
receiving sliding input of a user in a preset area of the information display control device;
responding to the sliding input, and acquiring a target sliding sub-region of the sliding input in the preset region;
determining a second display parameter matched with the target sliding subregion according to the corresponding relation between the sliding subregion and the display parameter;
updating a second display parameter of second information associated with the first information according to the sliding parameter input by sliding;
wherein the slip parameters include at least one of: sliding direction, sliding displacement;
the second information is bullet screen information, and the second display parameter is a bullet screen parameter;
the preset area is a folding line between the first screen and the second screen.
2. The method of claim 1, wherein the angle comprises a first angle during input of the first input;
the updating, in response to the first input, display parameters of second information associated with the first information, including:
and in the input process of the first input, acquiring a first included angle between the first screen and the second screen in real time, and updating display parameters of second information associated with the first information in real time based on the first included angle.
3. The method according to claim 1, wherein the angle comprises a second angle that is maintained for a preset time period after an input end time of the first input;
the updating, in response to the first input, display parameters of second information associated with the first information, including:
acquiring a second included angle between the first screen and the second screen at the input ending time of the first input;
and under the condition that the second included angle is kept unchanged within the preset time, updating the display parameters of the second information associated with the first information based on the second included angle.
4. The method of claim 1, wherein updating display parameters of second information associated with the first information in response to the first input comprises:
and responding to the first input, and updating the first display parameter of the second information associated with the first information according to the corresponding relation between the included angle and the first display parameter.
5. The method of claim 1, wherein updating the display parameter of the second information associated with the first information comprises:
under the condition that the included angle between the first screen and the second screen is larger than a preset threshold value, updating the display parameters of the second information based on the included angle, updating the first information to the second screen for displaying, and displaying an information input frame for inputting the second information to the first screen.
6. The method of claim 1 or 5, wherein after updating the display parameter of the second information associated with the first information in response to the first input, the method further comprises:
receiving a second input of a user, wherein the second input is used for adjusting an included angle between the first screen and the second screen to a third included angle, and the third included angle is an included angle between the first screen and the second screen before the first input is received;
updating the display states of the first information and the second information from a second state to a first state in response to the second input;
wherein the first state is a display state that the first information and the second information have before responding to the first input; the second state is a display state that the first information and the second information have after responding to the first input.
7. The method of any one of claims 1 to 5, wherein the display parameters include at least one of: font size, color, transparency.
8. An information display control apparatus, characterized in that the apparatus comprises:
the information display control device comprises a first receiving module, a second receiving module and a display module, wherein the first receiving module is used for receiving first input of a user under the condition that display content of a first screen of the information display control device comprises first information of a target program, and the first input is used for adjusting an included angle between the first screen and a second screen of the information display control device;
a first update module to update a display parameter of second information associated with the first information in response to the first input;
the display parameter of the second information is related to an included angle between the first screen and the second screen;
wherein the apparatus further comprises:
the second receiving module is used for receiving sliding input of a user in a preset area of the information display control device;
the acquisition module is used for responding to the sliding input and acquiring a target sliding sub-region of the sliding input in the preset region;
the determining module is used for determining a second display parameter matched with the target sliding subregion according to the corresponding relation between the sliding subregion and the display parameter;
the second updating module is used for updating a second display parameter of second information related to the first information according to the sliding parameter input by sliding;
wherein the slip parameters include at least one of: sliding direction, sliding displacement;
the second information is bullet screen information, and the second display parameter is a bullet screen parameter;
the preset area is a folding line between the first screen and the second screen.
9. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the information display control method according to any one of claims 1 to 7.
CN202010899676.4A 2020-08-31 2020-08-31 Information display control method and device, electronic equipment and readable storage medium Active CN112035039B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010899676.4A CN112035039B (en) 2020-08-31 2020-08-31 Information display control method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010899676.4A CN112035039B (en) 2020-08-31 2020-08-31 Information display control method and device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN112035039A CN112035039A (en) 2020-12-04
CN112035039B true CN112035039B (en) 2022-02-08

Family

ID=73586540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010899676.4A Active CN112035039B (en) 2020-08-31 2020-08-31 Information display control method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN112035039B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107957839A (en) * 2017-11-20 2018-04-24 维沃移动通信有限公司 A kind of display control method and mobile terminal
CN110312073A (en) * 2019-06-25 2019-10-08 维沃移动通信有限公司 A kind of adjusting method and mobile terminal of acquisition parameters
CN111459233A (en) * 2020-04-22 2020-07-28 维沃移动通信有限公司 Display method, electronic device, and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10599903B2 (en) * 2015-06-26 2020-03-24 Lenovo (Beijing) Limited Information processing method and electronic device
CN106293446B (en) * 2015-08-18 2020-03-03 北京智谷睿拓技术服务有限公司 Display method and display device
CN108804182A (en) * 2018-05-28 2018-11-13 优酷网络技术(北京)有限公司 A kind of adjusting method and client in barrage region
CN108762640A (en) * 2018-05-28 2018-11-06 维沃移动通信有限公司 A kind of display methods and terminal of barrage information
CN109600659B (en) * 2018-12-17 2021-08-31 北京小米移动软件有限公司 Operation method, device and equipment for playing video and storage medium
CN111562814A (en) * 2020-04-30 2020-08-21 维沃移动通信有限公司 Electronic equipment and touch control method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107957839A (en) * 2017-11-20 2018-04-24 维沃移动通信有限公司 A kind of display control method and mobile terminal
CN110312073A (en) * 2019-06-25 2019-10-08 维沃移动通信有限公司 A kind of adjusting method and mobile terminal of acquisition parameters
CN111459233A (en) * 2020-04-22 2020-07-28 维沃移动通信有限公司 Display method, electronic device, and storage medium

Also Published As

Publication number Publication date
CN112035039A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
CN110865758B (en) Display method and electronic equipment
CN106126041B (en) Desktop icon management method of mobile terminal and mobile terminal
WO2022166893A1 (en) Information display method and apparatus, electronic device, and storage medium
CN112835485A (en) Application interface processing method and device, electronic equipment and readable storage medium
CN114125137A (en) Video display method and device, electronic equipment and readable storage medium
US20230244363A1 (en) Screen capture method and apparatus, and electronic device
CN114518820A (en) Icon sorting method and device and electronic equipment
WO2017101390A1 (en) Picture display method and apparatus
CN114779977A (en) Interface display method and device, electronic equipment and storage medium
CN112148167A (en) Control setting method and device and electronic equipment
CN114741042A (en) Content display method and device
CN112995406B (en) Display method and device and electronic equipment
WO2024099102A1 (en) Control display method and apparatus, electronic device, and readable storage medium
WO2024104079A1 (en) Desktop component generation method and apparatus, electronic device, and readable storage medium
WO2024088317A1 (en) Application interface display method and apparatus, electronic device, and storage medium
CN114415886A (en) Application icon management method and electronic equipment
CN111857474B (en) Application program control method and device and electronic equipment
WO2023155809A1 (en) Desktop deformer display method and apparatus, electronic device, and storage medium
CN112035039B (en) Information display control method and device, electronic equipment and readable storage medium
CN114879872A (en) Display method, display device, electronic equipment and storage medium
CN115576463A (en) Background application management method and device, electronic equipment and medium
CN113986428A (en) Picture correction method and device and electronic equipment
CN113961113A (en) Image processing method and device, electronic equipment and readable storage medium
CN114578899A (en) Display method, display device, electronic equipment and readable storage medium
CN113238694A (en) Interface comparison method and device and mobile terminal

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