CN107817960A - A kind of screen display method and mobile terminal - Google Patents
A kind of screen display method and mobile terminal Download PDFInfo
- Publication number
- CN107817960A CN107817960A CN201610826445.4A CN201610826445A CN107817960A CN 107817960 A CN107817960 A CN 107817960A CN 201610826445 A CN201610826445 A CN 201610826445A CN 107817960 A CN107817960 A CN 107817960A
- Authority
- CN
- China
- Prior art keywords
- display
- information
- screen
- mobile terminal
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000007246 mechanism Effects 0.000 claims abstract description 52
- 238000009877 rendering Methods 0.000 claims abstract description 4
- 230000002194 synthesizing effect Effects 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000003786 synthesis reaction Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 8
- 239000003795 chemical substances by application Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000002715 modification method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1438—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Digital Computer Display Output (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a kind of screen display method and mobile terminal, the screen display method is applied to mobile terminal, and the mobile terminal includes the first display screen and second display screen, wherein, the screen display method includes:Obtain the information to be displayed in mobile terminal second display screen;Mechanism is drawn according to second, draws the display interface of the information to be displayed, the first rendering enginer of display interface of the second drafting mechanism from drawing first display screen is made as different drafting mechanism;The display interface is shown in the second display screen.Such scheme, by the way that the secondary display shielded of mobile terminal is individually shown independently of main screen, the secondary display shielded is controlled by the way of being differed with main screen, avoids the rewriting to mobile terminal system layer, realizes the different aobvious of main-auxiliary screen.
Description
Technical Field
The invention relates to the technical field of mobile communication, in particular to a screen display method and a mobile terminal.
Background
Currently, the mainstream Android mobile phones are designed by single-screen bar boards. For the design of the existing flip dual-screen, one implementation mode is dual-screen simultaneous display, which means that the same content is displayed on a plurality of display screens at the same time. At present, many mobile phones can simultaneously display the screen of the mobile phone, and can also output HDMI (high definition Multimedia Interface). Because the displayed content is the same, the Android application layer and the Framework are not modified basically, and only different data formats are packaged at the final stage of display processing.
However, the above dual-screen simultaneous display technology can bring a problem of poor interactive effect to users, and therefore, there is also a dual-screen separate display implementation method, in which the dual-screen separate display displays different contents on different screens. The displayed content needs to be extended through the framework of the Android JAVA layer to support the drawing of the displayed content of the second screen. The method relates to the massive improvement of an Android window mechanism, expands a display interface, and supports the content processing of drawing two screens, and the method is difficult to realize and high in development cost.
Disclosure of Invention
The invention aims to provide a screen display method and a mobile terminal, and aims to solve the problems that the display of an auxiliary screen in double screens is difficult to realize and cost is not saved due to the fact that a complete double-screen different display method is not available in the prior art.
In order to solve the above technical problem, an embodiment of the present invention provides a screen display method, which is applied to a mobile terminal, where the mobile terminal includes a first display screen and a second display screen, and the screen display method includes:
acquiring information to be displayed on a second display screen of the mobile terminal;
drawing a display interface of the information to be displayed according to a second drawing mechanism, wherein the second drawing mechanism and a first drawing mechanism for drawing the display interface of the first display screen are different drawing mechanisms;
and displaying the display interface on the second display screen.
Further, the information to be displayed includes: at least one of state information of the application, network information of the mobile terminal, and system state information; wherein,
the network information comprises one or two of a network state and a network signal;
the system state information includes: one or more of current time, alarm clock reminding information of the mobile terminal and incoming call reminding information of the mobile terminal.
Further, the step of acquiring information to be displayed on a second display screen of the mobile terminal comprises:
and acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
Further, the step of acquiring the information to be displayed on the second display screen through a preset acquisition mechanism includes:
and acquiring information to be displayed on a second display screen of the mobile terminal through the local layer service or the modulation and demodulation service of the mobile terminal.
Further, the step of acquiring the information to be displayed on the second display screen through a preset acquisition mechanism includes:
and acquiring information to be displayed on a second display screen of the mobile terminal through the application layer service of the mobile terminal or an application programming interface of the application layer service.
Further, after the step of acquiring information to be displayed on a second display screen of the mobile terminal through an application layer service of the mobile terminal or an application programming interface of the application layer service, the screen display method further includes:
and storing the acquired information to be displayed in a file or attribute creating mode.
Further, the step of drawing a display interface of the information to be displayed according to the second drawing mechanism includes:
drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by a local layer service;
and synthesizing the plurality of interfaces to generate a display interface of the information to be displayed.
Further, after the step of synthesizing the plurality of interfaces and generating the display interface of the information to be displayed, the screen display method further includes:
and caching the display interface.
The embodiment of the invention provides a mobile terminal, which comprises a first display screen and a second display screen, wherein the mobile terminal further comprises:
the acquisition module is used for acquiring information to be displayed on a second display screen of the mobile terminal;
the drawing module is used for drawing the display interface of the information to be displayed according to a second drawing mechanism, wherein the second drawing mechanism and a first drawing mechanism for drawing the display interface of the first display screen are different drawing mechanisms;
and the display module is used for displaying the display interface on the second display screen.
Further, the obtaining module comprises:
and the acquisition unit is used for acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
Further, the rendering module includes:
the drawing unit is used for drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by local layer service;
and the synthesis unit is used for synthesizing the plurality of interfaces to generate the display interface of the information to be displayed.
The invention has the beneficial effects that:
according to the scheme, the display of the auxiliary screen of the mobile terminal is independent of the main screen to be independently displayed, the display of the auxiliary screen is controlled in a mode different from that of the main screen, the rewriting of a system layer of the mobile terminal is avoided, and the different display of the main screen and the auxiliary screen is realized.
Drawings
FIG. 1 is a flowchart illustrating a screen display method according to a first embodiment of the present invention;
fig. 2 is a schematic flow chart illustrating a specific implementation of step 12 according to a first embodiment of the present invention;
fig. 3 is a schematic structural diagram of a mobile terminal according to a first embodiment of the present invention;
FIG. 4 is a flowchart illustrating a display process of a main screen and an auxiliary screen of the mobile terminal;
FIG. 5 is a schematic view of a first acquisition process of information to be displayed;
FIG. 6 is a schematic diagram illustrating a second exemplary process for obtaining information to be displayed;
fig. 7 is a block diagram of a mobile terminal according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
The invention provides a screen display method and a mobile terminal, aiming at the problems that the display of an auxiliary screen in double screens is difficult to realize and cost is not saved because the existing double-screen different display method does not exist completely.
Example one
Fig. 1 is a schematic flowchart of a screen display method according to a first embodiment of the present invention, and as shown in fig. 1, the screen display method according to the first embodiment of the present invention is applied to a mobile terminal, where the mobile terminal includes a first display screen and a second display screen, and the screen display method includes:
step 11, obtaining information to be displayed on a second display screen of the mobile terminal;
it should be noted that the first display screen generally refers to a main screen (main display screen) of the mobile terminal, the second display screen is a sub-screen (sub-display screen) of the mobile terminal, and the information to be displayed on the second display screen generally refers to at least one of state information of an application, network information of the mobile terminal, and system state information; the state information of the application may be notification information of an application program, for example, a message notification of a WeChat and a QQ that are commonly used at present; the network information comprises one or two of a network state and a network signal; the system state information includes: one or more of current time, alarm clock reminding information of the mobile terminal and incoming call reminding information of the mobile terminal; it should be noted that, in general, the sub-screen can display all information on the main screen.
Step 12, drawing a display interface of the information to be displayed according to a second drawing mechanism;
the second drawing mechanism and the first drawing mechanism for drawing the display interface of the first display screen are different drawing mechanisms.
It should be noted that, in step 12, the first drawing mechanism is to draw the display interface of the first display screen by calling an application layer service, the second drawing mechanism is to draw the display interface of the second display screen by calling a local layer service, the application layer service and the local layer service are respectively affiliated to different logic layers of the mobile terminal system, and in step 12, the display interface of the secondary screen is drawn by calling a service different from the display interface for drawing the primary screen, which does not affect the display of the primary screen, and meanwhile, the interface display can be independently controlled independently of the primary screen.
And step 13, displaying the display interface on the second display screen.
According to the embodiment of the invention, the display of the auxiliary screen of the mobile terminal is independently displayed from the main screen, and the display of the auxiliary screen is controlled in a mode different from that of the main screen, so that the rewriting of a system layer of the mobile terminal is avoided, and the different display of the main screen and the auxiliary screen is realized.
Optionally, because the display interface of the secondary screen is drawn by using the local layer service, the obtaining mode of the information to be displayed is different from that of the primary screen, and step 11 may be implemented by:
and acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
It should be noted that the preset obtaining mechanism and the obtaining mechanism for obtaining the display information of the first display screen are different obtaining mechanisms.
Specifically, the acquisition of the information to be displayed on the second display screen may be implemented as follows:
in the first mode, information to be displayed on the second display screen of the mobile terminal is acquired through a local layer service (it should be noted that the local layer service is a service located at a lower layer of an application layer) or a modulation and demodulation (MODEM) service of the mobile terminal.
The information to be displayed is acquired in the local layer service or the modulation and demodulation service, frequent information interaction with the system application layer service is not needed, and interaction complexity is reduced.
And secondly, acquiring information to be displayed on a second display screen of the mobile terminal through application layer services of the mobile terminal or Application Programming Interfaces (APIs) of the application layer services.
It should be noted that some information to be displayed cannot be directly acquired in the local layer service, and can be acquired only by the upper layer application layer service.
In general, a mobile terminal stores information to be displayed, which is acquired from an application layer service or an application programming interface of the application layer service, in a manner of creating a file or an attribute, so as to facilitate use of the local layer service.
Further, fig. 2 is a schematic flowchart illustrating a specific implementation flow of step 12 according to a first embodiment of the present invention, and as shown in fig. 2, when the step 12 is implemented, the step includes:
step 121, drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by a local layer service;
and step 122, synthesizing the plurality of interfaces to generate a display interface of the information to be displayed.
It should be noted that, when the step 12 is implemented, the basic drawing application programming interface or the basic graphic control library in the local layer service is mainly used to draw the interface, and the separate control of the sub-screen interface and the main screen interface is implemented without using the upper layer application layer service.
After step 122, the screen display method further includes:
and step 123, caching the display interface.
In practice, the following examples of the invention are illustrated:
in the embodiment of the invention, when the method is applied specifically, a set of auxiliary screen display flow and a refreshing mechanism are added for displaying time, signals, short message prompts, call prompts, Global Positioning System (GPS) signals, alarm clock prompts and the like, and the main screen and the auxiliary screen can be displayed at the same time or only the auxiliary screen is displayed on the main screen without displaying.
The auxiliary screen is independently displayed, and the mobile terminal can respectively close and open the auxiliary screen and the main screen and switch the display of the two screens. The content of the main screen is displayed through the frame buffer1 (first frame buffer), and the frame buffer2 (second frame buffer) is extended from the kernel level, which is specially used to display the content of the sub-screen. The display of the auxiliary screen is completely independent of the Android layer and is carried out locally, the UI (User Interface) display of the auxiliary screen is carried out by directly using a display Interface library of the NATIVE layer to draw, and a great deal of improvement of the framework by a courier mechanism of the Interface of the Android layer is abandoned. All UI drawing of the auxiliary screen is finished through independently writing a local Layer service, a driver is called to operate the facebuffer 2, communication is carried out with a Radio Interface Layer (RIL) (a communication mechanism needs to be developed again), and network information, display time, a network state, a GPS signal, alarm clock information and the like are obtained. And modifying the screen driving code, completing and providing the support of the secondary screen display, and providing a related display interface.
Fig. 3 is a schematic structural diagram of a mobile terminal according to a first embodiment of the present invention, and as shown in fig. 3, a mobile terminal 30 according to an embodiment of the present invention mainly includes: the main screen display framework, namely the processing module 31, is used for completing the display processing of the main screen, the auxiliary screen display framework, namely the processing module 32, is used for completing the display processing of the auxiliary screen, and the two sets of display mechanisms of the main screen display and the auxiliary screen display have no interaction and serve two sets of display services which are independent respectively.
Fig. 4 shows a display flow chart of the main screen and the auxiliary screen of the mobile terminal, and as shown in fig. 4, the main display flow of the main screen is as follows:
step 411: the method comprises the steps that a main display screen UI interactively displays and draws, and a mobile terminal draws a UI layout according to design requirements;
step 412: calling a standard UI API of an Android JAVA layer for drawing;
step 413: a window manager of the JAVA layer is responsible for cutting and calculating UI (user interface) graphics;
step 414: the Android layer display mechanism is responsible for display composition (composition) of each layer;
step 415: the surfefringer finally synthesizes the displayed image layers, and can be synthesized by software or hardware to generate final display content;
step 416: placing the final display content in framebuffer 1;
step 417: the display driver is responsible for taking out the content of the framebuffer1 and sending the content to the main display screen for displaying;
step 418: the main display screen displays the final display content drawn by the mobile terminal.
The main display flow of the auxiliary screen is as follows:
step 421: adding auxiliary screen agent service, taking charge of display drawing organization of the auxiliary display screen, and starting up the auxiliary screen agent service by default;
step 422: starting a display expansion interface of the auxiliary screen or proxy service to perform a drawing function of the display interface of the auxiliary screen;
step 423: acquiring services such as network state, time, signals, alarm clock, incoming call and the like;
it should be noted that, since the NATIVE layer for drawing the UI interface does not have an interface and a service for acquiring the above information, the interface and the service need to be extended. Step 424: drawing a UI (user interface) of the auxiliary display screen;
step 425: calling the API of NATIVE to display and draw;
step 426: synthesizing the display content;
step 427: placing the synthesized display content in framebuffer 2;
step 428: the display driver takes the content of the framebuffer2 out to the sub-display for display.
Step 429: and the auxiliary display screen displays the display content synthesized by the terminal.
The following describes the acquisition of information to be displayed on the secondary display screen specifically as follows:
fig. 5 is a schematic diagram of a first acquiring process of information to be displayed, and as shown in fig. 5, the first acquiring process of information to be displayed is as follows:
step 51: the auxiliary screen display agent service program sends an instruction for acquiring information such as network or system state;
step 52: NATIVE or modem service provides information such as network or system status;
step 53: realizing the communication with the auxiliary screen display agent service program through a NATIVE process communication mechanism;
step 54: and the auxiliary screen display agent service program acquires information such as network or system state according to the information in the communication mechanism.
Fig. 6 is a schematic diagram of a second acquisition process of information to be displayed, and as shown in fig. 6, the second acquisition process of information to be displayed is as follows:
step 61: the auxiliary screen display agent service program sends an instruction for acquiring information such as network or system state;
step 62: obtaining information such as network or system state and the like through Android JAVA service or API;
and step 63: storing the acquired information such as the network or system state and the like in a file or attribute creating mode;
step 64: and the auxiliary screen display agent service program inquires related attributes or file nodes to acquire information such as network or system state and the like.
It should be noted that, when the dual-screen display is performed simultaneously or only the sub-screen display is performed, the sub-screen display is only used for displaying a clock, an incoming call, a signal, an alarm clock, and the like. The auxiliary screen can also display a relatively complex interface, and the auxiliary screen can also support functions of text reading and the like. In an application scene, the auxiliary screen can select a cheaper LCD (Liquid Crystal Display), and does not require the higher requirement on the Display effect like the main screen.
This is explained with the elements that need to be displayed in the most basic terminal standby mode. For example, when the user is in standby, the main screen is closed, and the auxiliary screen displays information such as a time incoming call, a state rotten and the like. At this time, the display content of the sub-screen is rendered using the designed rendering of the sub-screen display. The home screen may not be displayed at this time. The elements displayed on the auxiliary screen call basic drawing API supported by Android NAVITVE to draw the UI of the interface elements, or the basic graphic control library (MINUI) is completely unrelated to the Android frame service due to the UI of the interface drawing.
At this time, the network state, the alarm clock information, the incoming call, the short message and other contents of the Android system are acquired, which is not as convenient as the JAVA service on the Android, and an intermediate layer needs to be independently expanded, so that the information is notified to the NATIVE layer from the existing JAVA service layer of the Android in a notification or query manner, so that the NATIVE layer performs layout of UI elements, which is one implementation scheme; the second implementation scheme is to directly interact with a local NATIVE layer and Android modem (supporting layer of RIL) or invoke a local NATIVE service, and it should be noted that the implementation scheme relates to message notification and query between two or more NATIVE service layers.
After the clock, network state, incoming call, short message and other information of the system are acquired, UI layout and drawing can be carried out on the basis of the data, the drawing at the moment is completely separated from the Android UI drawing mechanism based on the JAVA layer, the drawing API of NATIVE needs to be directly called, the drawing API based on the C library, for example, the similar graphic library such as a C graphic library processing API of MINUI, and the like can be used, the drawn display content is directly written into the framebuffer2 of the auxiliary screen, and then the hardware responsible for outputting the display content to the auxiliary screen is driven to display.
Through the auxiliary screen display system of the scheme, the double-screen different-image display function can be conveniently realized, the technical difficulty of Android mobile phone double-screen display is solved, a complex frame modification method brought by the traditional JAVA layer display is avoided, the NATIVE display is adopted, the Android user interface synthesizer is not suitable for the Android user interface synthesizer, a new method is developed, and competitiveness is provided for product differentiation.
Example two
Fig. 7 is a schematic block diagram of a mobile terminal according to a second embodiment of the present invention, and as shown in fig. 7, an embodiment of the present invention provides a mobile terminal including a first display screen and a second display screen, where the mobile terminal further includes:
the obtaining module 71 is configured to obtain information to be displayed on a second display screen of the mobile terminal;
the drawing module 72 is configured to draw the display interface of the information to be displayed according to a second drawing mechanism, where the second drawing mechanism is different from a first drawing mechanism that draws the display interface of the first display screen;
and a display module 73, configured to display the display interface on the second display screen.
The mobile terminal of the present embodiment may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), a vehicle-mounted computer, or the like.
Specifically, the information to be displayed includes: at least one of state information of the application, network information of the mobile terminal, and system state information; wherein,
the network information comprises one or two of a network state and a network signal;
the system state information includes: one or more of current time, alarm clock reminding information of the mobile terminal and incoming call reminding information of the mobile terminal.
Optionally, the obtaining module 71 includes:
and the acquisition unit is used for acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
Specifically, the acquiring unit is configured to: and acquiring information to be displayed on a second display screen of the mobile terminal through the local layer service or the modulation and demodulation service of the mobile terminal.
Specifically, the acquiring unit is configured to:
and acquiring information to be displayed on a second display screen of the mobile terminal through the application layer service of the mobile terminal or an application programming interface of the application layer service.
Optionally, the mobile terminal further includes:
and the storage module is used for storing the acquired information to be displayed in a file or attribute creating mode.
Optionally, the drawing module 72 includes:
the drawing unit is used for drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by local layer service;
and the synthesis unit is used for synthesizing the plurality of interfaces to generate the display interface of the information to be displayed.
Optionally, the drawing module 72 further includes:
and the cache unit is used for caching the display interface.
It should be noted that the mobile terminal of this embodiment is a mobile terminal corresponding to the screen display method of the first embodiment, and all implementation manners of the first embodiment are applicable to this embodiment, and the same technical effect as that of the first embodiment can also be achieved.
While the preferred embodiments of the present invention have been described, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.
Claims (11)
1. A screen display method is applied to a mobile terminal, the mobile terminal comprises a first display screen and a second display screen, and the screen display method is characterized by comprising the following steps:
acquiring information to be displayed on a second display screen of the mobile terminal;
drawing a display interface of the information to be displayed according to a second drawing mechanism, wherein the second drawing mechanism and a first drawing mechanism for drawing the display interface of the first display screen are different drawing mechanisms;
and displaying the display interface on the second display screen.
2. The screen display method of claim 1, wherein the information to be displayed comprises: at least one of state information of the application, network information of the mobile terminal, and system state information; wherein,
the network information comprises one or two of a network state and a network signal;
the system state information includes: one or more of current time, alarm clock reminding information of the mobile terminal and incoming call reminding information of the mobile terminal.
3. The screen display method of claim 1, wherein the step of obtaining information to be displayed on a second display screen of the mobile terminal comprises:
and acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
4. The screen display method of claim 3, wherein the step of acquiring the information to be displayed on the second display screen through a preset acquisition mechanism comprises:
and acquiring information to be displayed on a second display screen of the mobile terminal through the local layer service or the modulation and demodulation service of the mobile terminal.
5. The screen display method of claim 3, wherein the step of acquiring the information to be displayed on the second display screen through a preset acquisition mechanism comprises:
and acquiring information to be displayed on a second display screen of the mobile terminal through the application layer service of the mobile terminal or an application programming interface of the application layer service.
6. The screen display method of claim 5, wherein after the step of obtaining the information to be displayed on the second display screen of the mobile terminal through the application layer service of the mobile terminal or the application programming interface of the application layer service, the screen display method further comprises:
and storing the acquired information to be displayed in a file or attribute creating mode.
7. The screen display method of claim 1, wherein the step of drawing a display interface of the information to be displayed according to the second drawing mechanism comprises:
drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by a local layer service;
and synthesizing the plurality of interfaces to generate a display interface of the information to be displayed.
8. The screen display method according to claim 7, wherein after the step of combining the plurality of interfaces to generate the display interface of the information to be displayed, the screen display method further comprises:
and caching the display interface.
9. A mobile terminal comprising a first display screen and a second display screen, the mobile terminal further comprising:
the acquisition module is used for acquiring information to be displayed on a second display screen of the mobile terminal;
the drawing module is used for drawing the display interface of the information to be displayed according to a second drawing mechanism, wherein the second drawing mechanism and a first drawing mechanism for drawing the display interface of the first display screen are different drawing mechanisms;
and the display module is used for displaying the display interface on the second display screen.
10. The mobile terminal of claim 9, wherein the obtaining module comprises:
and the acquisition unit is used for acquiring the information to be displayed on the second display screen through a preset acquisition mechanism.
11. The mobile terminal of claim 9, wherein the rendering module comprises:
the drawing unit is used for drawing a plurality of interfaces of the information to be displayed by calling a basic drawing application programming interface or a basic graphic control library supported by local layer service;
and the synthesis unit is used for synthesizing the plurality of interfaces to generate the display interface of the information to be displayed.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826445.4A CN107817960A (en) | 2016-09-14 | 2016-09-14 | A kind of screen display method and mobile terminal |
PCT/CN2017/101760 WO2018050095A1 (en) | 2016-09-14 | 2017-09-14 | Screen display method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826445.4A CN107817960A (en) | 2016-09-14 | 2016-09-14 | A kind of screen display method and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107817960A true CN107817960A (en) | 2018-03-20 |
Family
ID=61600774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610826445.4A Pending CN107817960A (en) | 2016-09-14 | 2016-09-14 | A kind of screen display method and mobile terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107817960A (en) |
WO (1) | WO2018050095A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614063A (en) * | 2018-12-07 | 2019-04-12 | 江西洪都航空工业集团有限责任公司 | A kind of avionics system shows the control method of picture |
CN111182356A (en) * | 2019-12-31 | 2020-05-19 | 珠海六点智能科技有限公司 | Method and system for realizing double-screen different display of Android video playing |
CN112099751A (en) * | 2020-09-25 | 2020-12-18 | 深圳市创维群欣安防科技股份有限公司 | Double-screen asynchronous display processing method and device and double-screen display intelligent terminal |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111163344A (en) * | 2020-02-24 | 2020-05-15 | 深圳鑫扬明科技有限公司 | A long-distance dual-screen interactive entertainment information processing system |
CN116302225A (en) * | 2021-12-21 | 2023-06-23 | Oppo广东移动通信有限公司 | Method, device, terminal device and storage medium for applying split-screen display |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012044510A2 (en) * | 2010-10-01 | 2012-04-05 | Imerj, Llc | User interface with independent drawer control |
CN102768621A (en) * | 2011-11-14 | 2012-11-07 | 深圳市三索科技发展有限公司 | Display method and system of dual-screen electronic device |
CN104123110A (en) * | 2013-04-26 | 2014-10-29 | 上海赤炫信息科技有限公司 | Android double-screen extraordinary image display method |
CN105677107A (en) * | 2016-01-11 | 2016-06-15 | 福州瑞芯微电子股份有限公司 | Method and system for optimizing screen handwriting following performance |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103106058B (en) * | 2013-01-25 | 2017-08-25 | Tcl集团股份有限公司 | A kind of double-screen display method and intelligent display terminal based on android system |
CN204203947U (en) * | 2014-11-07 | 2015-03-11 | 深圳市粤创科技有限公司 | Two separate display is with aobvious android terminal |
CN111314444B (en) * | 2016-06-30 | 2022-08-12 | 亳州鼎源科技信息有限公司 | Information pushing and displaying method and device |
-
2016
- 2016-09-14 CN CN201610826445.4A patent/CN107817960A/en active Pending
-
2017
- 2017-09-14 WO PCT/CN2017/101760 patent/WO2018050095A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012044510A2 (en) * | 2010-10-01 | 2012-04-05 | Imerj, Llc | User interface with independent drawer control |
CN102768621A (en) * | 2011-11-14 | 2012-11-07 | 深圳市三索科技发展有限公司 | Display method and system of dual-screen electronic device |
CN104123110A (en) * | 2013-04-26 | 2014-10-29 | 上海赤炫信息科技有限公司 | Android double-screen extraordinary image display method |
CN105677107A (en) * | 2016-01-11 | 2016-06-15 | 福州瑞芯微电子股份有限公司 | Method and system for optimizing screen handwriting following performance |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614063A (en) * | 2018-12-07 | 2019-04-12 | 江西洪都航空工业集团有限责任公司 | A kind of avionics system shows the control method of picture |
CN109614063B (en) * | 2018-12-07 | 2021-11-09 | 江西洪都航空工业集团有限责任公司 | Control method for avionics system display picture |
CN111182356A (en) * | 2019-12-31 | 2020-05-19 | 珠海六点智能科技有限公司 | Method and system for realizing double-screen different display of Android video playing |
CN112099751A (en) * | 2020-09-25 | 2020-12-18 | 深圳市创维群欣安防科技股份有限公司 | Double-screen asynchronous display processing method and device and double-screen display intelligent terminal |
Also Published As
Publication number | Publication date |
---|---|
WO2018050095A1 (en) | 2018-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113741840B (en) | Application interface display method under multi-window screen projection scene and electronic equipment | |
US11868586B2 (en) | Floating window user interface display method and apparatus, device, and storage medium | |
USRE48911E1 (en) | Application programming interface for providing native and non-native display utility | |
CN108279966B (en) | Web page screenshot method, device, terminal and storage medium | |
CN106933587B (en) | A layer drawing control method, device and mobile terminal | |
CN107817960A (en) | A kind of screen display method and mobile terminal | |
WO2017166210A1 (en) | Method for processing application program and mobile device | |
CN104123110A (en) | Android double-screen extraordinary image display method | |
TW201539294A (en) | Cross-platform rendering engine | |
WO2018120546A1 (en) | Image display method and terminal device | |
KR100652624B1 (en) | How to display standby screen of mobile communication terminal | |
CN111913614B (en) | Multi-picture display control method and device, storage medium and display | |
US11249640B2 (en) | Electronic apparatus and controlling method thereof | |
US20250013359A1 (en) | Adaptive interface display method and terminal device | |
JP2023551670A (en) | Page switching display method, device, storage medium and electronic equipment | |
KR101404489B1 (en) | System and method for implementing real-time animation using multi-thread | |
WO2023179501A1 (en) | Interface display method and electronic device | |
JP2009193089A (en) | Object transparent display device | |
US20040012615A1 (en) | Mobile communication terminal capable of editing a screen image on a display and method thereof | |
US8904301B2 (en) | Mobile terminal data refreshing method and mobile terminal | |
JP7673319B2 (en) | Video mask layer display method, device, equipment, and medium | |
US20250028776A1 (en) | Page processing method and device | |
JP2001230986A (en) | Method and device for expressing application on digital tv screen | |
CN113096054A (en) | Image frame synthesis method, device and storage medium | |
CN111666028B (en) | Method, apparatus, medium, and computer device for creating a multi-page sliding view |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180320 |
|
RJ01 | Rejection of invention patent application after publication |