Information display method and device, electronic equipment and storage medium
By simply entering the focus of the cursor on the current page of the electronic device, convenient operation of transmitting information between the same device or different devices is achieved, the problem of cumbersome user operations in the prior art is solved, and the efficiency and convenience of information transmission are improved.
Patent Information
- Application Number
- CN202411335163.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-06-03
AI Technical Summary
In the prior art, when transmitting information between different application pages of the same electronic device or between application pages of different electronic devices, users are cumbersome to operate, need to copy and paste information, and need to switch and page preparation between multiple devices.
By simply entering the focus of the cursor on the currently displayed page, the target information in the current page can be transmitted to the application page of the target application or other electronic device. The specific steps include displaying the page of the target information, receiving the switching input of the cursor focus, determining the target application, and transmitting the target information to the target application.
The steps for users to transmit information between different application pages or between different devices are simplified, the convenience and efficiency of operations are improved, and the switching between multiple devices and page preparation operations are reduced.
Smart Images

Figure CN120085776A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of electronic devices, and particularly relates to an information display method, apparatus, electronic device, and storage medium. Background Art
[0002] With the upgrade of the hardware configuration of electronic devices, people have more and more electronic devices, such as smart phones, tablet computers, laptop computers, smart watches, etc. These electronic devices play an increasingly important role in people's life, work, and study. At the same time, with the continuous development of mobile Internet technology, the types and functions of application programs are becoming more and more abundant, and people install more and more application programs in electronic devices. It is often necessary to transfer information between pages of different applications on the same electronic device or between application pages of different electronic devices to achieve the display of information on different pages of the same electronic device or different electronic devices.
[0003] In the related art, when it is necessary to transfer some information in the page currently displayed on an electronic device to the page of another application on the local device or to the application page of another electronic device, the user needs to first select the information to be transferred in the currently displayed page, then open the corresponding target application, then enter the page of the target application, and finally transfer the information to be transferred into the page of the target application. The operation is relatively cumbersome. Summary of the Invention
[0004] The purpose of the embodiments of this application is to provide an information display method, apparatus, electronic device, and storage medium, which can improve the convenience of user operations when transferring information between pages of different applications on the same electronic device or between application pages of different electronic devices.
[0005] In a first aspect, the embodiments of this application provide an information display method, which is applied to a first electronic device. The method includes:
[0006] Display a first page of a first application, where the first page includes a cursor focus and target information indicated by the cursor focus;
[0007] Receive a first input for switching the cursor focus from the first page of the first application to a target application, where the target application includes an application of the first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device;
[0008] In response to the first input, determine the target application;
[0009] Transfer the target information to the target application to display the target information based on the target application.
[0010] In a second aspect, an embodiment of the present application provides an information display device, which is applied to a first electronic device. The device includes:
[0011] a display module, configured to display a first page of a first application, where the first page includes a cursor focus and target information indicated by the cursor focus;
[0012] a receiving module, configured to receive a first input for switching the cursor focus from the first page of the first application to a target application, where the target application includes an application of the first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device;
[0013] a determining module, configured to determine the target application in response to the first input;
[0014] a transmitting module, configured to transmit the target information to the target application to display the target information based on the target application.
[0015] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the information display method described in the first aspect are implemented.
[0016] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the input information display described in the first aspect are implemented.
[0017] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the information display method described in the first aspect.
[0018] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the information display method described in the first aspect.
[0019] In an embodiment of the present application, a first page of a first application is displayed, where the first page includes a cursor focus and target information indicated by the cursor focus; a first input for switching the cursor focus from the first page of the first application to a target application is received, where the target application includes an application of a first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device; in response to the first input, the target application is determined; and the target information is transmitted to the target application to display the target information based on the target application. It can be seen that in the embodiment of the present application, when it is necessary to transmit some information in the page currently displayed on an electronic device to the page of another application on the local device or to the application page of another electronic device, the user only needs to make a simple first input on the cursor focus on the currently displayed page, and the target information in the currently displayed page can be transmitted to the target application, and the operation is relatively convenient. Description of the Drawings
[0020] Figure 1 is one of the flowcharts of an information display method provided by some embodiments of the present application;
[0021] Figure 2 is another flowchart of an information display method provided by some embodiments of the present application;
[0022] Figure 3 is a scenario diagram of an information display method provided by some embodiments of the present application;
[0023] Figure 4A is one of the example diagrams of the display interface of the first electronic device provided by some embodiments of the present application;
[0024] Figure 4B is another example diagram of the display interface of the first electronic device provided by some embodiments of the present application;
[0025] Figure 4C is yet another example diagram of the display interface of the first electronic device provided by some embodiments of the present application;
[0026] Figure 4D is still another example diagram of the display interface of the first electronic device provided by some embodiments of the present application;
[0027] Figure 5 is a third flowchart of an information display method provided by some embodiments of the present application;
[0028] Figure 6 is a fifth example diagram of the display interface of the first electronic device provided by some embodiments of the present application;
[0029] Figure 7It is the sixth example diagram of the display interface of the first electronic device provided by some embodiments of the present application;
[0030] Figure 8 It is a structural block diagram of an information display device provided by some embodiments of the present application;
[0031] Figure 9 It is a schematic structural diagram of an electronic device provided by some embodiments of the present application;
[0032] Figure 10 It is a schematic hardware structure diagram of the electronic device provided by some embodiments of the present application. Detailed implementation manners
[0033] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0034] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.
[0035] For the convenience of understanding, some related concepts and application scenarios involved in the embodiments of the present application are introduced first.
[0036] I. Related concepts
[0037] Multi-device interconnection means establishing a communication connection between different electronic devices logged in with the same account nearby, which can enable relay operations, content data synchronization, and cross-device viewing of images, videos and other files between multiple electronic devices. Users need to log in the same account on different electronic devices, turn on Bluetooth, wireless local area network or other short-range communication methods, and keep the devices as close as possible.
[0038] The cursor focus refers to the position where the cursor (usually displayed as a small vertical or horizontal line) is currently located in HTML or JavaScript, that is, the position where the user is inputting or about to input data. This position can be manipulated and controlled programmatically. For example, setting a certain element to gain focus causes the cursor to appear within that element, thereby allowing the user to input or select at that position. The cursor focus is a key concept in the user interface, which not only involves the intuitiveness of user interaction but also the control and management of user input in programming. By precisely controlling the position of the focus, developers can provide a smoother and more efficient user experience.
[0039] II. Application Scenarios
[0040] With the development of mobile Internet and Internet of Things technologies, people have more and more electronic devices, such as smartphones, tablets, laptops, smartwatches, etc. These electronic devices play an increasingly important role in people's life, work, and study. However, limited by the screen size of the devices, only a limited number of application pages can be displayed on the screen of an electronic device at the same time. It is often necessary to transfer information between the pages of different applications on the same electronic device or between the application pages of different electronic devices to achieve the display of information on different pages of the same electronic device or different electronic devices.
[0041] In a practical scenario, when some information in the page currently displayed on an electronic device needs to be transferred to the page of another local application, the user needs to first copy the information to be transferred in the currently displayed page, then exit the currently displayed page, then open the target application and enter a specific page of the target application, and finally paste the information to be transferred into the specific page of the target application. The operation is rather cumbersome.
[0042] In another practical scenario, the interconnection of multiple devices enables these electronic devices to work better together, providing a more flexible and efficient office and learning experience. When users process information such as office work and learning on multiple devices, due to limiting factors such as screen size, only a limited number of application pages can be displayed on the same screen of one electronic device at the same time. Often, cross-device information transmission is required through methods such as cross-device copying, pasting, screen mirroring, relaying, or keyboard and mouse collaboration, and information integration is performed on the specified device. However, multiple applications and multiple pages may be opened on each electronic device. When users perform cross-device information integration, they need to prepare the status of each electronic device in advance, open the applications to be used, and enter the specified pages, etc. For example, if the interconnected devices in the current network are a laptop, a tablet, a smartphone, a smartwatch, etc., and the user copies specified information on the smartphone, if the information is to be integrated on the laptop, the user needs to open the specified page of the specified application on the laptop and be in an editable state for pasting and integration. The above process is, on the one hand, rather cumbersome in terms of operation steps. On the other hand, users need to prepare the application status on both the sending device and the receiving device in advance, and the continuous operation of the users is interrupted. In addition, the user's visual focus shifts multiple times, and a smooth single-device experience cannot be provided to the user, resulting in discontinuous actions during use and a poor user experience.
[0043] To solve the above technical problems, embodiments of the present application provide an information display method, apparatus, electronic device, and storage medium.
[0044] The following introduces an information display method provided by embodiments of the present application with reference to the accompanying drawings.
[0045] It should be noted that the information display method provided by embodiments of the present application is applicable to electronic devices. In practical applications, the electronic device may include: smartphones, tablets, laptops, smartwatches, etc., and embodiments of the present application do not make any limitations thereto.
[0046] Figure 1 is one of the flowcharts of the information display method provided by some embodiments of the present application, applied to a first electronic device, as Figure 1 shown, the method at least includes the following steps: Step 101, Step 102, Step 103, and Step 104;
[0047] In Step 101, display a first page of a first application, where the first page includes a cursor focus and target information indicated by the cursor focus.
[0048] In embodiments of the present application, the first application is an application program currently running in the foreground on the first electronic device, and the first page is an application page currently displayed on the first electronic device.
[0049] In practical applications, the first application can be any installed application program in the first electronic device, and the first page can be any page of the first application.
[0050] In the embodiments of the present application, the target information is the information to be transmitted. In practical applications, the target information includes, but is not limited to, information of types such as text, image, audio, video, etc. The embodiments of the present application do not make any limitations in this regard.
[0051] Exemplarily, the first electronic device is a smart phone, the first application is a news application, the first page is a news reading page, and the target information is a piece of text in the news reading page: "Generative Pre-Trained Transformer (GPT) is an Internet-based deep learning model for text generation trained with available data. It can generate natural language text and is an important advancement in the field of natural language processing."
[0052] In the embodiments of the present application, the cursor focus refers to the current position of the cursor, where the cursor is displayed as a small vertical line or horizontal line.
[0053] In the embodiments of the present application, the target information indicated by the cursor focus includes, but is not limited to: the information selected by the cursor focus, such as the information copied by the user dragging the cursor focus, the entire paragraph information where the cursor focus is located, all the information on the page where the cursor focus is located, etc. In practical applications, the user can customize the range of the target information indicated by the cursor focus. The embodiments of the present application do not make any limitations in this regard.
[0054] In step 102, receive a first input for switching the cursor focus from the first page of the first application to the target application.
[0055] In some embodiments, for a wider range of application scenarios, the target application can be any application.
[0056] In some embodiments, to avoid misoperations and meet the personalized needs of users, the target application can be an application pre-associated with the first application. For the establishment method of the association between applications, refer to the content of establishing the cursor focus transfer relationship described below.
[0057] In some embodiments, it can be applicable to the scenario of transmitting some information in the currently displayed page of an electronic device to the page of another local application. At this time, the target application is an application of the first electronic device. In practical applications, the target application can be the application program currently running in the foreground of the first electronic device, or it can also be the application program running in the background of the first electronic device, or it can also be the application program that is not running on the first electronic device. The embodiments of the present application do not make any limitations in this regard.
[0058] In the embodiments of the present application, the first application and the target application are different application programs in the first electronic device. A cursor focus transfer relationship can be established in advance between the first application and the target application. For example, the user moves the icon of the first application on the desktop of the first electronic device until it coincides with the icon of the target application, and when the icons of the two applications coincide, it triggers the establishment of the cursor focus transfer relationship between the first application and the target application. Another example is that a first cursor focus transfer relationship creation interface can be displayed on the first electronic device, and the user inputs the name of the first application and the name of the target application in this interface. After clicking the confirmation control in this interface, it triggers the establishment of the cursor focus transfer relationship between the first application and the target application.
[0059] Exemplarily, the first electronic device is a smart phone, the first application is a news program, the first page is a news reading page, and the target application is a memo. The first input is used to switch the cursor focus from the news reading page of the news program on the smart phone to the memo.
[0060] In some embodiments, it can be applied to the scenario of transmitting some information in the page currently displayed on one electronic device to the application page of another electronic device under multi-device interconnection. At this time, the target application is an application of the second electronic device. There is a communication connection between the first electronic device and the second electronic device, and the physical distance between the first electronic device and the second electronic device is usually short. For example, the first electronic device and the second electronic device are in the same indoor space such as a meeting room, a classroom, a coffee shop, etc.; another example is an outdoor space with a distance less than 10 meters. In addition, the first electronic device and the second electronic device can be communicatively connected through short-range communication methods such as Bluetooth, ZigBee, Wi-Fi, etc.
[0061] In the embodiments of the present application, the first electronic device and the second electronic device are different electronic devices. A cursor focus transfer relationship can be established in advance between the first electronic device and the second electronic device. For example, a second cursor focus transfer relationship creation interface can be displayed on the first electronic device, and the user inputs the identifier of the first electronic device and the identifier of the second electronic device in this interface. After clicking the confirmation control in this interface, it triggers the establishment of the cursor focus transfer relationship between the first electronic device and the second electronic device. Another example is to log in to the first electronic device and the second electronic device with the same account, which triggers the establishment of the cursor focus transfer relationship between the first electronic device and the second electronic device.
[0062] In the embodiments of the present application, in addition to establishing the cursor focus transfer relationship between the first electronic device and the second electronic device, a cursor focus transfer relationship can also be established between the first application in the first electronic device and the target application in the second electronic device. For example, a third cursor focus transfer relationship creation interface can be displayed on the first electronic device. After the user enters the name of the first application and the name of the target application in this interface and clicks the confirmation control in the interface, it triggers the establishment of the cursor focus transfer relationship between the first application in the first electronic device and the target application in the second electronic device.
[0063] Exemplarily, the first electronic device is a smartphone, the first application is a news program, the first page is a news reading page, the second electronic device is a tablet computer, the target application is a memo, and the first input is used to switch the cursor focus from the news reading page of the news program on the smartphone to the memo on the tablet computer.
[0064] Currently, limited by the screen size of the device, only a limited number of application pages can be displayed on the screen of an electronic device at the same time. It is often necessary to transfer information between pages of different applications on one electronic device or application pages of different electronic devices by means of copying and pasting. In the related art, the user needs to first copy the information in the currently displayed page, then open the corresponding target application, then enter the page of the target application, and finally paste the information into the page of the target application, and the operation is relatively cumbersome.
[0065] To solve the problem of cumbersome operation in the above copying and pasting scenarios in the related art, in some embodiments, the first input is used to copy the target information of the first application to the target application. In practical applications, the first input includes but is not limited to sliding input, click input, etc.
[0066] Exemplarily, the first electronic device is a smartphone, the first application is a news program, the first page is a news reading page, the target information is a paragraph of text in the news reading page: "Generative Pre-Trained Transformer (GPT) is an Internet-based, data-available-trained, text-generating deep learning model that can generate natural language text and is an important advancement in the field of natural language processing", the target application is a memo, and the first input is used to copy the paragraph of text "Generative Pre-Trained Transformer (GPT) is an Internet-based, data-available-trained, text-generating deep learning model that can generate natural language text and is an important advancement in the field of natural language processing" in the news reading page of the news program on the smartphone to the memo.
[0067] It can be seen that in the embodiments of the present application, the user only needs to copy the target information by operating the cursor focus on the currently displayed page, and then the target information can be pasted into the target application, which is quite convenient to operate.
[0068] In some embodiments, in addition to being applicable to the copy-paste scenario, it can also be applicable to scenarios such as screen mirroring and cross-device relay.
[0069] Taking the screen mirroring scenario as an example, the first electronic device is a smartphone, the first application is a news program, the first page is a news reading page, the target information is a piece of text in the news reading page: "Generative Pre-Trained Transformer (GPT) is a deep learning model for text generation based on the Internet and trained with available data. It can generate natural language text and is an important advancement in the field of natural language processing.", the second electronic device is a tablet computer, the target application is a memo, and the first input is used to transmit the piece of text "Generative Pre-Trained Transformer (GPT) is a deep learning model for text generation based on the Internet and trained with available data. It can generate natural language text and is an important advancement in the field of natural language processing." in the news reading page of the news program on the smartphone to the memo on the tablet computer and display the information in the memo by screen mirroring.
[0070] It can be seen that in the embodiments of the present application, in the case of multiple devices or multiple applications, through the cursor focus switching, the direct transmission of information between multiple devices or multiple applications can be achieved without the user having to operate back and forth between multiple devices or multiple applications, improving the convenience of operation.
[0071] In step 103, in response to the first input, the target application is determined.
[0072] In the embodiments of the present application, the target application can be determined according to the current scenario and the parameters of the first input. Among them, the current scenario can include: the scenario of information transmission between multiple applications on the same device, the scenario of information transmission between applications on multiple devices, and the current scenario can be custom-selected by the user. In addition, the types of the first input are different, and the parameters of the first input are also different. For example, if the first input is a sliding input, the parameters of the first input can include: sliding direction, sliding stop position, etc.
[0073] In step 104, the target information is transmitted to the target application to display the target information based on the target application.
[0074] In the embodiments of the present application, the target information can be transmitted into the target page of the target application to display the target information within the target page of the target application. In practical applications, the target page includes but is not limited to: the currently displayed page of the target application, the page with the highest usage frequency of the target application, the page with the highest priority preset manually for the target application, and the like.
[0075] In the embodiments of the present application, the target page of the target application can be set by the user customarily, with relatively high flexibility and wide applicable scenarios.
[0076] In the embodiments of the present application, in addition to the target information in the first page of the first application being transmitted into the target page of the target application, the cursor focus in the first page will also switch to the target page of the target application, so that the user can directly perform input operations within the target page of the target application, improving the convenience of operation.
[0077] Exemplarily, the first electronic device is a smart phone, the first application is a news application, the first page is a news reading page, the target information is a paragraph of text in the news reading page "Generative Pre-Trained Transformer (GPT) is a deep learning model for text generation based on the Internet and trained with available data. It can generate natural language text and is an important advancement in the field of natural language processing", the target application is a memo. After making a first input on the cursor focus within the first page, the text "Generative Pre-Trained Transformer (GPT) is a deep learning model for text generation based on the Internet and trained with available data. It can generate natural language text and is an important advancement in the field of natural language processing" is transmitted to the current memo item editing page of the memo, and at the same time, the cursor focus also transfers to the current memo item editing page so that the user can continue to edit the information of the memo.
[0078] As can be seen from the above embodiments, in this embodiment, a first page of a first application is displayed, where the first page includes a cursor focus and target information indicated by the cursor focus; a first input for switching the cursor focus from the first page of the first application to a target application is received, where the target application includes an application of a first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device; in response to the first input, the target application is determined; and the target information is transmitted to the target application to display the target information based on the target application. It can be seen that in the embodiments of the present application, when it is necessary to transmit some information in the page currently displayed on an electronic device to the page of another application on the local device or to the application page of another electronic device, the user only needs to make a simple first input on the cursor focus on the currently displayed page, and the target information in the currently displayed page can be transmitted to the target application, and the operation is relatively convenient.
[0079] Figure 2 FIG. 2 is a second flowchart of an information display method provided by some embodiments of the present application, which is applied to a first electronic device. In the embodiments of the present application, for information transmission between different application pages across devices in a multi-device interconnection scenario, such as Figure 2 As shown, the method at least includes the following steps: Step 201, Step 202, Step 203, Step 204, Step 205, and Step 206;
[0080] In step 201, a first page of a first application is displayed, where the first page includes a cursor focus and target information indicated by the cursor focus.
[0081] In the embodiments of the present application, the first electronic device is an electronic device in a multi-device interconnection network. Among them, a cursor focus transfer relationship has been established in advance between the first electronic device and other electronic devices in the multi-device interconnection network. Other electronic devices in the multi-device interconnection network are all associated electronic devices of the first electronic device. For the manner of establishing a cursor focus transfer relationship between multiple devices, refer to Figure 1 the content of step 102 in the embodiments shown.
[0082] Exemplarily, as Figure 3 shown, the multi-device interconnection network includes the following electronic devices: laptop 30, smartwatch 31, smartphone 32, and tablet computer 33. For example, the first electronic device is smartphone 32, and a cursor focus transfer relationship has been established in advance between smartphone 32 and laptop 30, smartwatch 31, and tablet computer 33. Laptop 30, smartwatch 31, and tablet computer 33 are all associated electronic devices of smartphone 32.
[0083] In the embodiments of the present application, the first application is the application program currently running in the foreground on the first electronic device, and the first page is the application page currently displayed on the first electronic device. In practical applications, the first application can be any installed application program in the first electronic device, and the first page can be any page of the first application.
[0084] In the embodiments of the present application, the target information is the information to be transmitted. In practical applications, the target information includes, but is not limited to, information of types such as text, image, audio, video, etc. The embodiments of the present application do not make any limitations in this regard.
[0085] In the embodiments of the present application, the target information indicated by the cursor focus includes, but is not limited to: the information selected by the cursor focus, such as the information copied by the user dragging the cursor focus, the entire paragraph information where the cursor focus is located, the entire information of the page where the cursor focus is located, etc. In practical applications, the range of the target information indicated by the cursor focus can be custom-set by the user, and the embodiments of the present application do not make any limitations in this regard.
[0086] Exemplarily, the first electronic device is a smart phone, the first application is a memo, and the first page is the memo item page of the memo. As Figure 4A shown, the memo item page 321 of the memo is displayed on the screen of the smart phone 32. The memo item page 321 includes a cursor focus 322 and the target information 323 "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices, such as smart phones, tablets, laptop computers, smart watches, etc." indicated by the cursor focus 322.
[0087] In step 202, a first input for switching the cursor focus from the first page of the first application to the target application is received, where the target application is an application on the second electronic device, and the first input is a sliding input.
[0088] Considering that the sliding input is a commonly used input method by users, and the input process of the sliding input is relatively simple and easy to control, in the embodiments of the present application, the first input being a sliding input can reduce the complexity of the operation and improve the user's operation experience and operation convenience.
[0089] In the embodiments of the present application, the first input can be a sliding input made by the user at any position on the first page. Considering to prevent accidental touch of other function controls on the first page, the first input can be a sliding input made by the user at a blank position on the first page, or a sliding input made by the user at a position where there are no function controls on the first page.
[0090] Exemplarily, as Figure 4BAs shown, a memo item page 321 of a memo is displayed on the screen of the smart phone 32. The memo item page 321 includes a cursor focus 322 and target information 323 “With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices, such as smart phones, tablet computers, laptop computers, smart watches, etc.” indicated by the cursor focus 322. The user makes a sliding input from bottom to top on the memo item page 321 with a finger.
[0091] In step 203, according to the first sliding direction of the first input, a second electronic device is determined from each associated electronic device that has a communication connection with the first electronic device.
[0092] In some embodiments, the user can preset the correspondence between the sliding direction and each associated electronic device in the multi-device interconnection networking, that is, different sliding directions correspond to different associated electronic devices of the first electronic device. For example, a upward slide corresponds to Figure 3 the smart watch 31 in, and a leftward slide corresponds to Figure 3 the laptop computer 30 in, and a rightward slide corresponds to Figure 3 the tablet computer 33 in. This correspondence is pre-stored in the first electronic device, so that the first electronic device can determine the second electronic device according to the first sliding direction of the first input and the above correspondence.
[0093] In some embodiments, the user can preset the spatial relative position relationship between the first electronic device and each associated electronic device in the multi-device interconnection networking, and pre-store this spatial relative position relationship in the first electronic device, so that the first electronic device can determine the second electronic device according to the first sliding direction of the first input and the above spatial relative position relationship.
[0094] In some embodiments, high-precision positioning devices can be installed on the first electronic device and each associated electronic device in the multi-device interconnection networking. Based on the position information obtained by each positioning device, the real-time spatial relative position relationship between the first electronic device and each electronic device in the multi-device interconnection networking is determined, so that the first electronic device can determine the second electronic device according to the first sliding direction of the first input and the above real-time spatial relative position relationship.
[0095] In some embodiments, the above step 203 may include the following steps: step 2031 and step 2032;
[0096] In step 2031, when the number of associated electronic devices pointed to by the first sliding direction of the first input is 1, the associated electronic device pointed to by the first sliding direction is determined as the second electronic device.
[0097] In the embodiments of the present application, since there is only one associated electronic device pointed to by the first sliding direction of the first input and there is no interference from other electronic devices, the associated electronic device pointed to by the first sliding direction is determined as the second electronic device, and the determination result is relatively accurate.
[0098] Exemplarily, in multi-device interconnected networking, there are 4 associated electronic devices, namely associated electronic device A, associated electronic device B, associated electronic device C, and associated electronic device D. If the associated electronic device pointed to by the first sliding direction of the first input is associated electronic device A, then associated electronic device A is determined as the second electronic device.
[0099] In step 2032, when the number of associated electronic devices pointed to by the first sliding direction is greater than 1, an alternative device list is displayed, and the associated electronic device corresponding to the device identifier selected from the alternative device list by the first input is determined as the second electronic device; wherein, the alternative device list includes: the device identifiers of each associated electronic device pointed to by the first sliding direction.
[0100] In the embodiments of the present application, since there is more than one associated electronic device pointed to by the first sliding direction of the first input, and usually the user only wants to select one of the associated electronic devices for information transmission. Therefore, for the convenience of the user's independent selection, an alternative device list is displayed, and multiple selectable associated electronic devices are shown through this alternative device list. The user can continue to select the desired associated electronic device from the alternative device list as the second electronic device through the first input.
[0101] Exemplarily, as Figure 3 shown, the multi-device interconnected networking includes the following electronic devices: laptop 30, smartwatch 31, smartphone 32, and tablet computer 33. For example, the first electronic device is smartphone 32, and cursor focus transfer relationships are pre-established between smartphone 32 and laptop 30, smartwatch 31, and tablet computer 33. Laptop 30, smartwatch 31, and tablet computer 33 are all associated electronic devices of smartphone 32.
[0102] The first electronic device is smartphone 32, the first application is a memo, and the first page is the memo item page of the memo. As Figure 4A shown, the memo item page 321 of the memo is displayed on the screen of smartphone 32. The memo item page 321 includes cursor focus 322 and the target information 323 "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices, such as smartphones, tablet computers, laptop computers, smartwatches, etc." indicated by cursor focus 322.
[0103] As Figure 4BAs shown, on the screen of the smart phone 32, a memo item page 321 of a memo is displayed. The memo item page 321 includes a cursor focus 322 and target information 323 indicated by the cursor focus 322, which is "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices, such as smart phones, tablet computers, laptop computers, smart watches, etc.". The user makes a sliding input from bottom to top on the memo item page 321 with a finger. The smart phone 32 takes the starting point of the user's finger as the origin to establish a coordinate system. According to the starting point and ending point of the user's slide, it determines the sliding angle. Being close to the +y axis is upward, -y is downward, -x is leftward, +x is rightward, and an included angle ≤ 45° is considered close. The x-axis direction refers to the width direction of the fuselage, and the y-axis direction refers to the length direction of the fuselage.
[0104] After judgment, it is found that a laptop computer 30, a smart watch 31, and a tablet computer 33 are connected above the smart phone 32. At this time, as Figure 4C shown, an alternative device list 324 is displayed on the screen of the smart phone 32. The alternative device list 324 includes three device identifiers, namely "Device 30, Device 31, and Device 33". Among them, the device identifier "Device 30" corresponds to the laptop computer 30, the device identifier "Device 31" corresponds to the smart watch 31, and the device identifier "Device 33" corresponds to the tablet computer 33. The user selects the device identifier "Device 30" in the alternative device list 324 through the sliding input to select the laptop computer 30 as the second electronic device.
[0105] It can be seen that in the embodiment of the present application, the second electronic device can be determined according to the number of associated electronic devices pointed to by the first sliding direction of the first input. On the one hand, it can avoid the interference of other electronic devices, and on the other hand, it can ensure that the device determination result more conforms to the true expectation of the user.
[0106] In step 204, an alternative application list corresponding to the second electronic device is displayed, where the alternative application list includes: application identifiers of at least one application of the second electronic device.
[0107] In the embodiment of the present application, considering that there are usually more than one application program in the second electronic device that has a cursor focus transfer relationship with the first application, and the user usually only wants to select one of the application programs for information transmission at a time. Therefore, in order to facilitate the user's independent selection, an alternative application list corresponding to the second electronic device is displayed, and the selectable application programs are shown through this alternative application list. The user can continue to select the desired application program as the target application from the alternative application list through the first input.
[0108] In step 205, the application corresponding to the application identifier at the first sliding stop position of the first input is determined as the target application.
[0109] Exemplarily, following the example in step 203, the second electronic device is a laptop 30. As Figure 4D shown, an alternative application list 325 is displayed on the screen of the smartphone 32. The alternative application list 325 includes: multiple application identifiers "APP1 - APP9", and each application identifier corresponds to an application installed in the laptop 30. For example, the application identifier "APP9" corresponds to the email application in the laptop 30. The user selects the application identifier "APP9" by sliding input to select the email application as the target application.
[0110] In step 206, the target information is transmitted to the target application to display the target information based on the target application.
[0111] Exemplarily, after selecting the email application as the target application, the cursor focus of the multi - device interconnected network transfers from the memo item page 321 of the memo application of the smartphone 32 to the email editing page of the email application of the laptop 30. Then, the text "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices, such as smartphones, tablets, laptops, smart watches, etc." is transmitted to the email editing page of the email application of the laptop 30, thereby realizing information transmission between different application pages of different devices.
[0112] It can be seen that in the embodiments of the present application, when it is necessary to transmit some information in the currently displayed page of an electronic device to the application page of another electronic device, the user only needs to make a simple sliding input on the currently displayed page for the cursor focus, and then the target information in the currently displayed page can be transmitted to the target application of another electronic device, without repeatedly switching between multiple devices and preparing the pages of each device, simplifying the steps of current cross - device information processing, and improving the coherence, convenience, efficiency of multi - device information processing, and user experience of user operations.
[0113] Figure 5 is the third flowchart of an information display method provided by some embodiments of the present application, which is applied to the first electronic device. In the embodiments of the present application, for information transmission between different application pages of a single electronic device, as Figure 5 shown, the method at least includes the following steps: step 501, step 502, step 503, and step 504;
[0114] In step 501, display the first page of the first application, where the first page includes a cursor focus and target information indicated by the cursor focus.
[0115] In the embodiments of the present application, the content of step 501 is the same asFigure 1 Step 101 in the illustrated embodiment, Figure 2 is similar to the content of step 201 in the illustrated embodiment, and will not be elaborated here.
[0116] In step 502, a first input for switching the cursor focus from the first page of the first application to the target application is received, where the target application is an application of the first electronic device, and the first input is a sliding input.
[0117] Considering that the sliding input is a commonly used input method by users, and the input process of the sliding input is relatively simple and easy to control, in the embodiment of the present application, the first input is a sliding input, which can reduce the complexity of the operation and improve the user's operation experience and operation convenience.
[0118] In the embodiment of the present application, the first input may be a sliding input made by the user at any position on the first page. Considering that in order to prevent accidental touch of other function controls on the first page, the first input may be a sliding input made by the user at a blank position on the first page, or a sliding input made by the user at a position where there are no function controls on the first page.
[0119] In the embodiment of the present application, the target application may be any one of the application programs in the first electronic device, or the target application may be any one of the application programs in the first electronic device that has an associated relationship with the first application.
[0120] In step 503, according to the sliding parameters of the first input, the target application is determined, where the sliding parameters include at least one of the following: the second sliding stop position and the second sliding direction.
[0121] In some embodiments, the user may pre-set the correspondence between the sliding parameters and the application programs in the first electronic device, that is, different sliding parameters correspond to different application programs in the first electronic device, and this correspondence is pre-stored in the first electronic device, so that the first electronic device can determine the target application according to the sliding parameters of the first input and the above correspondence.
[0122] In some embodiments, the above step 503 may include one of the following steps: step 5031, step 5032, and step 5033;
[0123] In step 5031, when the sliding parameters include the second sliding stop position, the application corresponding to the application icon at the second sliding stop position on the desktop of the first electronic device is determined as the target application.
[0124] Exemplarily, there are 6 application icons on the desktop of the first electronic device, corresponding to Application A, Application B, Application C, Application D, Application E, and Application F respectively, and the first application is Application A. If the application corresponding to the application icon at the second sliding stop position of the first input is Application B, then Application B is determined as the target application.
[0125] In the embodiment of the present application, since the sliding input is usually made by a single finger of the user, the area of the sliding stop position of the sliding input is usually also the area of a fingerprint, and this area is close to the size of the application icon. There is usually only one application icon at the sliding stop position, and there is no interference from application icons. Therefore, the application corresponding to the application icon at the second sliding stop position is determined as the target application, and the determination result is relatively accurate.
[0126] In step 5032, when the sliding parameter includes the second sliding direction, according to the first relationship table, determine the application corresponding to the second sliding direction, and determine the application corresponding to the second sliding direction as the target application, where the first relationship table records the corresponding relationships between different sliding directions and different applications of the first electronic device.
[0127] Exemplarily, there are 5 application icons on the desktop of the first electronic device, corresponding to Application A, Application B, Application C, Application D, and Application E respectively, the first application is Application A, and the first relationship table records the following corresponding relationships: sliding left corresponds to Application B, sliding right corresponds to Application C, sliding up corresponds to Application D, and sliding down corresponds to Application E. If the second sliding direction of the first input is sliding left, then Application B is determined as the target application.
[0128] In the embodiment of the present application, since the first relationship table records the corresponding relationships between different sliding directions and different applications of the first electronic device, and the relationship between the sliding direction and the application program is a one-to-one relationship, and there is no interference from other applications, the application corresponding to the second sliding direction is determined as the target application, and the determination result is relatively accurate.
[0129] In step 5033, when the sliding parameter includes the second sliding stop position and the second sliding direction, determine the application corresponding to the application icon at the second sliding stop position pointed by the second sliding direction on the desktop of the first electronic device as the target application.
[0130] In the embodiment of the present application, considering that some users may make a sliding input with multiple fingers, or the area of a single finger is relatively large, there may be multiple application icons at the second sliding stop position. To avoid selecting the wrong application, the target application is determined in combination with the second sliding direction, making the determination result more in line with the user's expectations.
[0131] Exemplarily, there are 6 application icons on the desktop of the first electronic device, corresponding to Application A, Application B, Application C, Application D, Application E, and Application F respectively, and the first application is Application A. If the applications corresponding to the application icons at the second sliding stop position of the first input are Application B and Application C, and the second sliding direction points to Application B, then Application B is determined as the target application.
[0132] It can be seen that in the embodiments of the present application, the sliding parameters can include parameters in different dimensions. For parameters in different dimensions, different application determination methods are adopted, with relatively high flexibility and a wider range of applicable scenarios.
[0133] In step 504, the target information is transmitted to the target application to display the target information based on the target application.
[0134] In the embodiments of the present application, the target application can be an application program running in the foreground of the first electronic device, or the target application can be an application program running in the background of the first electronic device, or the target application can be an application program not running in the first electronic device.
[0135] Taking the target application as an application program running in the background as an example, after the user makes the first input, the first application can be switched to run in the background first, the target application can be switched to run in the foreground, the target page of the target application is displayed, the cursor focus is transferred from the first page to the cursor focus within the target page, and then the target information is transmitted to the cursor focus within the target page.
[0136] For ease of understanding, an example is given in combination with Figure 6 and Figure 7 the example diagrams shown.
[0137] Exemplarily, in the case of a single device, the first electronic device is a smart phone. As Figure 6 shown, the user drags and overlaps two application icons, "eBook 62" and "Communication 63", on the desktop 61 of the smart phone 60. The application icon "eBook 62" corresponds to the eBook application, and the application icon "Communication 63" corresponds to the communication application, thereby establishing a cursor focus transfer relationship between the eBook application and the communication application in the smart phone 60.
[0138] For example, the first application is the eBook application. As Figure 7 shown, the reading page 64 of the eBook application of the smart phone 60 is the first page. The user wants to transfer the cursor focus on the reading page 64 of the eBook application and the text "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices" indicated by the cursor focus to the chat page of the communication application of the smart phone 60.
[0139] First, the user can select and copy the text "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices". Since the application icon "Communication 63" of the communication application is in the lower right corner of the desktop of the smart phone 60, the user's finger slides down on the reading page 64 of the e-book application. The smart phone 60 takes the starting point of the user's finger as the origin to establish a coordinate system. According to the starting point and the ending point of the user's slide, it judges the sliding angle. Approaching the +y axis is upward, -y is downward, -x is leftward, +x is rightward, and an included angle ≤ 45° is approaching. The x-axis direction refers to the width direction of the fuselage, and the y-axis direction refers to the length direction of the fuselage.
[0140] After judgment, it is found that the application icon matching the sliding direction on the desktop of the smart phone 60 is "Communication 63". At this time, the reading page 64 of the e-book application is switched to run in the background, the chat page 65 of the communication application is switched to the foreground for display, and the cursor focus is transferred from the reading page 64 to within the chat page 65. Then, the text "With the development of mobile Internet and Internet of Things technologies, people have more and more smart devices" is pasted at the cursor focus of the chat page 65 and sent as a message, thus realizing the information transmission between different application pages of the same device.
[0141] It can be seen that in the embodiment of the present application, when it is necessary to transmit some information in the currently displayed page of an electronic device to the page of other local applications, the user only needs to make a simple sliding input on the currently displayed page for the cursor focus, and then it can be realized to transmit the target information in the currently displayed page to other applications of the local device, without repeatedly switching between multiple applications, simplifying the steps of current single-device cross-application information processing, and improving the coherence, convenience, cross-application information processing efficiency and usage experience of user operations.
[0142] In the information display method provided by the embodiment of the present application, the execution subject can be an information display device. In the embodiment of the present application, taking the information display device executing the information display method as an example, the information display device provided by the embodiment of the present application is described.
[0143] Figure 8 It is a structural block diagram of an information display device provided by the embodiment of the present application, as Figure 8 shown, the information display device 800 may include: a display module 801, a receiving module 802, a determining module 803, and a transmitting module 804;
[0144] The display module 801 is used to display the first page of the first application, where the first page includes a cursor focus and target information indicated by the cursor focus;
[0145] A receiving module 802, configured to receive a first input for switching the cursor focus from the first page of the first application to a target application, where the target application includes an application of the first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device;
[0146] A determining module 803, configured to determine the target application in response to the first input;
[0147] A transmitting module 804, configured to transmit the target information to the target application, so as to display the target information based on the target application.
[0148] As can be seen from the above embodiments, in this embodiment, the first page of the first application is displayed, where the first page includes a cursor focus and target information indicated by the cursor focus; a first input for switching the cursor focus from the first page of the first application to the target application is received, where the target application includes an application of the first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device; the target application is determined in response to the first input; the target information is transmitted to the target application, so as to display the target information based on the target application. It can be seen that in the embodiments of the present application, when it is necessary to transmit some information in the currently displayed page of an electronic device to the page of another application on the local device or to the application page of another electronic device, the user only needs to make a simple first input on the cursor focus in the currently displayed page, and the target information in the currently displayed page can be transmitted to the target application, and the operation is relatively convenient.
[0149] Optionally, as an embodiment, the target application is an application of the second electronic device; the first input is a sliding input;
[0150] The determining module 803 may include:
[0151] A first determining sub-module, configured to determine a second electronic device from each associated electronic device having a communication connection with the first electronic device according to the first sliding direction of the first input;
[0152] A display sub-module, configured to display an alternative application list corresponding to the second electronic device, where the alternative application list includes: application identifiers of at least one application of the second electronic device;
[0153] A second determining sub-module, configured to determine the application corresponding to the application identifier at the first sliding stop position of the first input as the target application.
[0154] Optionally, as an embodiment, the first determining sub-module may include:
[0155] A first determination unit, configured to, when the number of associated electronic devices pointed to by the first sliding direction of the first input is 1, determine the associated electronic device pointed to by the first sliding direction as the second electronic device;
[0156] A display unit, configured to, when the number of the associated electronic devices pointed to by the first sliding direction is greater than 1, display a list of alternative devices;
[0157] A second determination unit, configured to determine the associated electronic device corresponding to the device identifier in the list of alternative devices selected by the first input as the second electronic device; wherein, the list of alternative devices includes: the device identifiers of the respective associated electronic devices pointed to by the first sliding direction.
[0158] Optionally, as an embodiment, the target application is an application of the first electronic device; the first input is a sliding input;
[0159] The determination module 803 may include:
[0160] A third determination sub-module, configured to determine the target application according to the sliding parameter of the first input, where the sliding parameter includes at least one of the following: a second sliding stop position and a second sliding direction.
[0161] Optionally, as an embodiment, the third determination sub-module may include:
[0162] A third determination unit, configured to, when the sliding parameter includes the second sliding stop position, determine the application corresponding to the application icon at the second sliding stop position on the desktop of the first electronic device as the target application; or,
[0163] A fourth determination unit, configured to, when the sliding parameter includes the second sliding direction, determine the application corresponding to the second sliding direction according to a first relationship table, and determine the application corresponding to the second sliding direction as the target application, where the first relationship table records the corresponding relationships between different sliding directions and different applications of the first electronic device; or,
[0164] A fifth determination unit, configured to, when the sliding parameter includes the second sliding stop position and the second sliding direction, determine the application corresponding to the application icon at the second sliding stop position pointed to by the second sliding direction on the desktop of the first electronic device as the target application.
[0165] Optionally, as an embodiment, the target application is an application pre-associated with the first application.
[0166] Optionally, as an embodiment, the first input is used to copy the target information of the first application to the target application.
[0167] The information display device in the embodiments of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a handheld computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an Augmented Reality (AR) / Virtual Reality (VR) device, a robot, a wearable device, an Ultra-Mobile Personal Computer (UMPC), a netbook, or a Personal Digital Assistant (PDA), etc. It may also be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.
[0168] The information display device in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.
[0169] The information display device provided by the embodiments of the present application can implement Figure 1 , Figure 2 or Figure 5 each process implemented by the method embodiments. To avoid repetition, it will not be elaborated here.
[0170] Optionally, as shown in Figure 9 , the embodiments of the present application further provide an electronic device 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. When the program or instruction is executed by the processor 901, it implements each step of the above information display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0171] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0172] Figure 10 It is a schematic diagram of the hardware structure of an electronic device provided in various embodiments of the present application.
[0173] 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, etc.
[0174] Those skilled in the art can understand that the electronic device 1000 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 1010 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The structure of the electronic device shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0175] In some embodiments, the electronic device 1000 is a first electronic device. At this time, the display unit 1006 is used to display a first page of a first application, where the first page includes a cursor focus and target information indicated by the cursor focus;
[0176] The user input unit 1007 is used to receive a first input for switching the cursor focus from the first page of the first application to a target application, where the target application includes an application of the first electronic device or an application of a second electronic device, and there is a communication connection between the first electronic device and the second electronic device;
[0177] The processor 1010 is used to determine the target application in response to the first input; transmit the target information to the target application to display the target information based on the target application.
[0178] It can be seen that in the embodiments of the present application, when it is necessary to transmit some information in the currently displayed page of an electronic device to the page of other local applications or to the application page of other electronic devices, the user only needs to make a simple first input on the cursor focus in the currently displayed page, and the target information in the currently displayed page can be transmitted to the target application, and the operation is relatively convenient.
[0179] Optionally, as an embodiment, the target application is an application of the second electronic device; the first input is a sliding input;
[0180] The processor 1010 is specifically configured to determine a second electronic device from each associated electronic device that has a communication connection with the first electronic device according to the first sliding direction of the first input.
[0181] The display unit 1006 is further configured to display an alternative application list corresponding to the second electronic device, where the alternative application list includes: application identifiers of at least one application of the second electronic device.
[0182] The processor 1010 is specifically configured to determine the application corresponding to the application identifier at the first sliding stop position of the first input as the target application.
[0183] Optionally, as an embodiment, the processor 1010 is specifically configured to, when the number of associated electronic devices pointed to by the first sliding direction of the first input is 1, determine the associated electronic device pointed to by the first sliding direction as the second electronic device.
[0184] The display unit 1006 is further configured to display an alternative device list when the number of the associated electronic devices pointed to by the first sliding direction is greater than 1.
[0185] The processor 1010 is specifically configured to determine the associated electronic device corresponding to the device identifier in the alternative device list selected by the first input as the second electronic device; where the alternative device list includes: device identifiers of each of the associated electronic devices pointed to by the first sliding direction.
[0186] Optionally, as an embodiment, the target application is an application of the first electronic device; the first input is a sliding input.
[0187] The processor 1010 is specifically configured to determine the target application according to the sliding parameters of the first input, where the sliding parameters include at least one of the following: a second sliding stop position and a second sliding direction.
[0188] Optionally, as an embodiment, the processor 1010 is specifically configured to, when the sliding parameter includes the second sliding stop position, determine the application corresponding to the application icon at the second sliding stop position on the desktop of the first electronic device as the target application; or, when the sliding parameter includes the second sliding direction, determine the application corresponding to the second sliding direction according to the first relationship table, and determine the application corresponding to the second sliding direction as the target application, where the first relationship table records the corresponding relationships between different sliding directions and different applications of the first electronic device; or, when the sliding parameter includes the second sliding stop position and the second sliding direction, determine the application corresponding to the application icon at the second sliding stop position pointed to by the second sliding direction on the desktop of the first electronic device as the target application.
[0189] Optionally, as an embodiment, the target application is an application pre-associated with the first application.
[0190] Optionally, as an embodiment, the first input is used to copy the target information of the first application to the target application.
[0191] It should be understood that in the embodiments of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The graphics processing unit 10041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture 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, etc. The user input unit 1007 includes at least one of 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. The other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0192] The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchlink dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1009 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.
[0193] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010 either.
[0194] The embodiments of the present application also provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above information display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0195] Among them, the processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc.
[0196] An embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above embodiment of the information display method, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here. It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.
[0197] An embodiment of the present application further provides a computer program product. The program product is stored in a storage medium and is executed by at least one processor to implement each process of the above embodiment of the information display method, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0198] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the methods and devices in the embodiments of the present application are not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0199] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions to enable a terminal (such as a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.
[0200] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.
Claims
1. An information display method, applied to a first electronic device, characterized in that: The method comprises: Displaying a first page of a first application, wherein the first page includes a cursor focus and target information indicated by the cursor focus; Receiving a first input for switching the cursor focus from the first page of the first application to a target application, wherein the target application includes an application of the first electronic device or an application of a second electronic device, and a communication connection exists between the first electronic device and the second electronic device; In response to the first input, determining the target application; The target information is transmitted to the target application so as to display the target information based on the target application.
2. The method according to claim 1, characterized in that The target application is an application of the second electronic device; The first input is a sliding input; The step of determining the target application in response to the first input includes: Determining a second electronic device from associated electronic devices that are in communication connection with the first electronic device according to a first sliding direction of the first input; Displaying a candidate application list corresponding to the second electronic device, wherein the candidate application list includes: an application identifier of at least one application of the second electronic device; An application corresponding to the application identifier at the first sliding stop position of the first input is determined as the target application.
3. The method according to claim 2, characterized in that The determining, according to the first sliding direction of the first input, a second electronic device from associated electronic devices that are in communication connection with the first electronic device includes: When the number of associated electronic devices pointed to by the first sliding direction of the first input is 1, determining the associated electronic device pointed to by the first sliding direction as the second electronic device; When the number of associated electronic devices pointed to by the first sliding direction is greater than 1, a list of alternative devices is displayed, and the associated electronic device corresponding to the device identifier in the list of alternative devices selected by the first input is determined as the second electronic device; wherein the list of alternative devices includes: the device identifier of each associated electronic device pointed to by the first sliding direction.
4. The method according to claim 1, characterized in that: The target application is an application of the first electronic device; The first input is a sliding input; The step of determining the target application in response to the first input includes: The target application is determined according to the sliding parameter of the first input, wherein the sliding parameter includes at least one of the following: a second sliding stop position and a second sliding direction.
5. The method according to claim 4, characterized in that The determining the target application according to the sliding parameter of the first input includes: In the case where the sliding parameter includes the second sliding stop position, determining the application corresponding to the application icon at the second sliding stop position on the desktop of the first electronic device as the target application; or In a case where the sliding parameter includes the second sliding direction, determining an application corresponding to the second sliding direction according to a first relationship table, and determining the application corresponding to the second sliding direction as the target application, wherein the first relationship table records the correspondence between different sliding directions and different applications of the first electronic device; or In the case where the sliding parameters include the second sliding stop position and the second sliding direction, the application corresponding to the application icon at the second sliding stop position pointed to by the second sliding direction on the desktop of the first electronic device is determined as the target application.
6. The method according to any one of claims 1 to 5, characterized in that: The target application is an application pre-associated with the first application.
7. The method according to any one of claims 1 to 5, characterized in that: The first input is used to copy the target information of the first application to the target application.
8. An information display device, characterized in that: Applied to a first electronic device, characterized in that the device comprises: A display module, configured to display a first page of a first application, wherein the first page includes a cursor focus and target information indicated by the cursor focus; a receiving module, configured to receive a first input for switching the cursor focus from the first page of the first application to a target application, wherein the target application includes an application of the first electronic device or an application of a second electronic device, and a communication connection exists between the first electronic device and the second electronic device; a determination module, configured to determine the target application in response to the first input; A transmission module is used to transmit the target information to the target application so as to display the target information based on the target application.
9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the information display method according to any one of claims 1 to 7 are implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the information display method according to any one of claims 1 to 7 are implemented.