Input method interface display method and device, storage medium and terminal
By transparently processing the input method interface in the terminal, the problem of the input method interface blocking the display interface is solved, and the efficiency and user experience of the input method are improved.
Patent Information
- Application Number
- CN202310983544.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-14
AI Technical Summary
In the terminal, the input method interface is easily blocked when displayed, affecting the user's operating experience.
The target input method is triggered by triggering the operation to run the target input method, and its input method interface is displayed in the display interface; when the user performs the interface hidden operation, the input method interface is transparent to reduce occlusion.
The transparent input method interface allows users to view the content of the display interface, effectively reducing the obstruction of the input method interface against the display interface and improving the effectiveness of the input method.
Smart Images

Figure CN119440687A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of human-computer interaction technology, and in particular to a display method, device, storage medium and terminal for an input method interface. Background Art
[0002] With the development of science and technology, terminals are increasingly entering people's lives. When users interact with terminals, an important way is to input text and other content through the input method in the terminal. Summary of the invention
[0003] The embodiments of the present application provide a method, device, storage medium and terminal for displaying an input method interface, which can reduce the occlusion of a display area in a terminal by the input method interface.
[0004] In a first aspect, an embodiment of the present application provides a method for displaying an input method interface, the method comprising:
[0005] In response to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface;
[0006] In response to the interface hiding operation for the target input method, the input method interface is made transparent.
[0007] In a second aspect, an embodiment of the present application provides a display device for an input method interface, the device comprising:
[0008] An input method display module, for responding to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface;
[0009] The input method transparency module is used to make the input method interface transparent in response to the interface hiding operation for the target input method.
[0010] In a third aspect, an embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the steps of the method.
[0011] In a fourth aspect, an embodiment of the present application provides a terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is suitable for being loaded by the processor and executing the steps of the method.
[0012] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the method in the first aspect above.
[0013] The above-mentioned method for displaying an input method interface first responds to an input method trigger operation, runs the target input method corresponding to the input method trigger operation, and displays the input method interface of the target input method in the display interface; then responds to an interface hiding operation for the target input method, and makes the input method interface transparent based on the interface hiding operation.
[0014] Through the above method, when the user triggers the target input method to run, if the input method interface blocks the display interface, the interface hiding operation can be performed to make the input method interface transparent. Then, the user can view the content in the display interface through the transparent input method interface, which effectively reduces the obstruction of the display interface by the input method interface and improves the efficiency of the input method. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0016] Figure 1 This is a schematic diagram of an input method interface blocking a display interface in the prior art;
[0017] Figure 2 An exemplary system architecture diagram of a method for displaying an input method interface provided in an embodiment of the present application;
[0018] Figure 3 A schematic diagram of a flow chart of a method for displaying an input method interface provided in an embodiment of the present application;
[0019] Figure 4 A schematic diagram of a flow chart of another method for displaying an input method interface provided in an embodiment of the present application;
[0020] Figure 5 A schematic diagram of an input method interface in which a keyboard button component is an English keyboard button component provided in an embodiment of the present application;
[0021] Figure 6 A method for providing a method for Figure 5 Schematic diagram of the input method interface after being made transparent;
[0022] Figure 7 Another embodiment of the present application provides Figure 5 Schematic diagram of the input method interface after being made transparent;
[0023] Figure 8 A schematic diagram of an input method interface in which a keyboard button component is a pinyin keyboard button component provided in an embodiment of the present application;
[0024] Fig. 9 A method for providing a method for Figure 8 Schematic diagram of the input method interface after being made transparent;
[0025] Fig.10 Another embodiment of the present application provides Figure 8 Schematic diagram of the input method interface after being made transparent;
[0026] Fig.11 A schematic diagram of a flow chart of another method for displaying an input method interface provided in an embodiment of the present application;
[0027] Fig.12 A schematic diagram of the structure of a display device for an input method interface provided in an embodiment of the present application;
[0028] Fig.13 A schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the features and advantages of the embodiments of the present application more obvious and easy to understand, the technical solutions of the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of them. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the embodiments of the present application.
[0030] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0031] It should also be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the object features, interactive behavior features and user information involved in this application are all obtained with full authorization.
[0032] When a user interacts with a terminal, an important way is to input text and other content through the input method in the terminal. However, in some terminals, especially large-screen terminals, the input method interface is relatively large. After the input method is running, the input method interface will also occupy a considerable part of the display area of the terminal, resulting in the input method interface blocking the display interface.
[0033] Figure 1 Schematic diagram of the input method interface blocking the display interface in the prior art. Figure 1 As shown, the input method interface almost covers half of the display interface.
[0034] In response to the above technical problems, a method for displaying an input method interface is provided in an embodiment of the present application. First, in response to an input method trigger operation, a target input method corresponding to the input method trigger operation is run and the input method interface of the target input method is displayed in the display interface; then, in response to an interface hiding operation for the target input method, the input method interface is transparently processed based on the interface hiding operation. After the user triggers the target input method to run, if the user feels that the input method interface blocks the display interface, the interface hiding operation can be performed to make the input method interface transparent. Then, the user can view the content in the display interface through the input method interface after the transparency processing, which effectively reduces the occlusion of the display interface by the input method interface and improves the efficiency of the input method.
[0035] Figure 2 An exemplary system architecture diagram of a method for displaying an input method interface provided in an embodiment of the present application.
[0036] For example, Figure 2 As shown, the system architecture may include a terminal 101, a network 102, and a server 103. The network 102 is used to provide a medium for a communication link between the terminal 101 and the server 103. The network 102 may include various types of wired communication links or wireless communication links, for example, the wired communication link includes an optical fiber, a twisted pair, or a coaxial cable, and the wireless communication link includes a Bluetooth communication link, a Wireless-Fidelity (Wi-Fi) communication link, or a microwave communication link.
[0037] The terminal 101 can interact with the server 103 through the network 102 to receive messages from the server 103 or send messages to the server 103, or the terminal 101 can interact with the server 103 through the network 102 to receive messages or data sent by other users to the server 103. The terminal 101 can be hardware or software. When the terminal 101 is hardware, it can be various terminals, including but not limited to smart watches, smart phones, tablet computers, smart TVs, laptop portable computers and desktop computers. When the terminal 101 is software, it can be installed in the above-mentioned terminals, which can be implemented as multiple software or software modules (for example: used to provide distributed services), or it can be implemented as a single software or software module, which is not specifically limited here.
[0038] The server 103 may be a business server that provides various services. It should be noted that the server 103 may be hardware or software. When the server 103 is hardware, it may be implemented as a distributed server cluster consisting of multiple servers, or it may be implemented as a single server. When the server 103 is software, it may be implemented as multiple software or software modules (for example, for providing distributed services), or it may be implemented as a single software or software module, which is not specifically limited here.
[0039] Optionally, the system architecture may not include the server 103. In other words, the server 103 may be an optional device in the embodiments of this specification. That is, the method provided in the embodiments of this specification may be applied to a system structure that only includes the terminal 101, and the embodiments of this application do not limit this.
[0040] In an embodiment of the present application, the central processing unit in the terminal 101 can respond to an input method trigger operation, run the target input method corresponding to the input method trigger operation and display the input method interface of the target input method in the display interface; and respond to an interface hiding operation for the target input method, and make the input method interface transparent based on the interface hiding operation.
[0041] It should be understood that Figure 2 The number of terminals, networks and servers in the figure is only for illustration and any number of terminals, networks and servers may be used according to implementation requirements.
[0042] Figure 3A flowchart of a method for displaying an input method interface provided in an embodiment of the present application. The execution subject of the embodiment of the present application can be a terminal that executes the method for displaying an input method interface, or a central processing unit in a terminal that executes the method for displaying an input method interface, or a display service of an input method interface in a terminal that executes the method for displaying an input method interface. For the convenience of description, the specific execution process of the method for displaying an input method interface is introduced below by taking the execution subject as the central processing unit in the terminal as an example.
[0043] like Figure 3 As shown, the display method of the input method interface may at least include:
[0044] S201: In response to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface.
[0045] In an embodiment of the present application, the display method of the input method interface can be applied to a terminal with an input method pre-installed, so that when the user performs a related operation, the input method will be triggered to run. For example, a document editing program is installed in the terminal. Then, when the user needs to edit a document in the document editing program, the input operation will be performed in the document editing interface of the document editing program (for example, clicking on the editing area or moving the cursor to the editing area) to facilitate the running of the relevant input method.
[0046] Therefore, in an embodiment of the present application, the processor can respond to various input method trigger operations that call the input method to run, and then run the target input method corresponding to the input method trigger operation in the terminal. The target input method can be the default input method or the pre-set priority input method.
[0047] After the processor runs the target input method, in order to facilitate the user to use the target input method to input content, the processor can display the input method interface of the target input method in the display interface of the terminal, wherein the display interface can be the display interface of the application being used when the target input method is triggered to run in the terminal. After the input method interface of the target input method is displayed in the display interface, the user can input content based on the virtual keyboard displayed on the input method interface.
[0048] The virtual keyboard may be a full-screen keyboard, the appearance of which is similar to a physical computer keyboard that a general user may be familiar with. The full-screen keyboard may be an English full-screen keyboard or a Pinyin full-screen keyboard. The English full-screen keyboard may include: 26 English letter keys, and may also include other types of character keys, such as a comma key, a period key, a delete key, and the like. The Pinyin full-screen keyboard may include: a Pinyin 9 key and ten numeric keys from 0 to 9, and may also include other types of character keys, such as special symbol keys, and the like.
[0049] S202: In response to an interface hiding operation on a target input method, the input method interface is made transparent.
[0050] In an embodiment of the present application, when the user needs to reduce the obstruction effect of the input method interface of the target input method on the display interface in the terminal, an interface hiding operation can be performed for the target input method, wherein the specific implementation method of the interface hiding operation can be set as needed. For example, the user can click a virtual button on the input method interface, or use voice control or other methods to implement the interface hiding operation for the target input method.
[0051] Furthermore, the processor can respond to an interface hiding operation for the target input method, and make the input method interface transparent based on the interface hiding operation, wherein, after the input method interface is made transparent, there is an area in the input method interface with reduced transparency compared to before the transparency processing, then the user can expand and observe the display interface through the area with reduced transparency.
[0052] In the embodiment of the present application, firstly, in response to the input method triggering operation, the target input method corresponding to the input method triggering operation is run and the input method interface of the target input method is displayed in the display interface; then, in response to the interface hiding operation for the target input method, the input method interface is made transparent based on the interface hiding operation. After the user triggers the target input method to run, if the user feels that the input method interface blocks the display interface, the interface hiding operation can be performed to make the input method interface transparent, so that the user can view the content in the display interface through the input method interface after the transparent processing, which effectively reduces the blocking of the display interface by the input method interface and improves the use efficiency of the input method.
[0053] See also Figure 4 , Figure 4 A flowchart of another method for displaying an input method interface provided in an embodiment of the present application.
[0054] like Figure 4 As shown, the display method of the input method interface may at least include:
[0055] S301: In response to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface.
[0056] Optionally, an interface hiding virtual button is provided in the input method interface. If it is detected that the interface hiding virtual button is triggered, the input method interface is made transparent based on the interface hiding operation in response to the interface hiding operation for the target input method.
[0057] In this embodiment, by setting an interface hiding virtual button on the input method interface, the user can choose whether to perform interface hiding operation on the target input method according to actual needs, which provides the user with great choice autonomy and is conducive to meeting the personalized needs of the user. For example, when the user wants to hide the input method interface, the interface hiding virtual button can be clicked to trigger the transparent processing of the input method interface. When the user does not want to hide the input method interface, the interface hiding virtual button can be clicked again to restore the normal display of the input method interface.
[0058] For example, the interface hidden virtual button can be set in a position in the input method interface that is convenient for user operation according to actual needs. For example, considering that most users are accustomed to right-handed operation, the interface hidden virtual button can be set in the right area of the input method interface, such as in the upper right area or the lower right area of the input method interface. In this embodiment, by setting the interface hidden virtual button in a position that is convenient for user operation, it is helpful to improve the convenience of user operation, thereby improving the user experience.
[0059] For example, on the input method interface, the user can also adjust the display position of the interface hidden virtual button in the input method interface according to actual operation habits to further enhance the user experience.
[0060] For example, see Figure 5 , Figure 5 It is a schematic diagram of an input method interface in this embodiment. Figure 5 The hidden virtual button of the middle interface is set in the right area of the input method interface, and the shape of the hidden virtual button of the interface is the shape of a "little eye". A slash superimposed on the hidden virtual button of the interface indicates that the hidden virtual button of the interface has not been triggered. When the hidden virtual button of the interface is triggered, the superimposed slash on the hidden virtual button of the interface will disappear, and the input method interface will become an interface after transparency processing. The interface after transparency processing will be introduced below, which will not be introduced here. It should be noted that in a specific implementation, the shape of the hidden virtual button of the interface can be set according to actual needs. In this embodiment, the shape of "little eyes" is taken as an example, and it is not limited to this in a specific implementation.
[0061] S302: In response to an interface hiding operation on a target input method, determine a target interface component corresponding to the interface hiding operation in the interface components of the target input method.
[0062] It is understandable that the input method may include different interface components to fully realize the input function, so as to realize different input method functions. For example, different interface components may include Figure 5As shown: background component, toolbar component, keyboard button component. Among them, the background component can be understood as the background of the input method interface. The toolbar component can be understood as a collection of tools on the input method interface, usually located in the first row area of the input method interface, such as Figure 5 As shown, the toolbar component is located in the first row of the input method interface, that is, the first row area. The keyboard button component can be understood as a component used to input characters, including: a number of keys for inputting different characters. For example, refer to Figure 5 , Figure 5 The keyboard button components include: keys for inputting English letters, keys for inputting punctuation marks, keys for deleting characters, keys for switching between Chinese and English, etc.
[0063] For example, Figure 1 As shown, the input method interface may include a toolbar area 10, a background area 12 and a keyboard button area 11. The keyboard button area 11 may be understood as a keyboard input area, i.e., an area for character input. The keyboard button area may further include a letter button area, a number button area, and a punctuation button area. The keyboard button area 11 displays a plurality of virtual keyboard buttons, such as Figure 1 28 letter buttons, 1 period button, 1 comma button, 2 space buttons, 1 delete button, 1 enter button, 1 number switch button, 1 symbol switch button, 1 Chinese and English switch button, and 1 word segmentation button are displayed. Toolbar area 10 displays tool selection items available for users to select, such as Figure 1 In the figure, the toolbar area 10 displays 6 tool selection items. The toolbar area 10 can also be understood as a menu area, which is usually located in the upper area of the input method interface. The background area 12 is an area in the input method interface where keyboard buttons and tool selection items are not provided. It should be noted that since there are also areas in the keyboard button area 11 where keyboard buttons are not provided, such as the area between two adjacent keyboard buttons, and there are also areas in the toolbar area 10 where tool selection items are not provided, such as the area between two adjacent tool selection items. Therefore, the area in the keyboard button area 11 where keyboard buttons are not provided is actually also a part of the background area 12, and the area in the toolbar area 10 where tool selection items are not provided is actually also a part of the background area 12. The toolbar component is located in the toolbar area 10, the background component is located in the background area 12, and the keyboard button component is located in the keyboard button area 11.
[0064] The target interface component can be understood as: among the above-mentioned different interface components, the interface component that is expected to be made transparent.
[0065] Exemplarily, the input method interface includes a set of interface components of the target input method, and the interface hiding operation is for the target interface component in the set of interface components. In this embodiment, the target interface component may be an interface component in the set of interface components that is located in a non-keyboard button area. By making the target interface component located in a non-keyboard button area transparent, it is helpful to effectively reduce the occlusion of the display interface by the input method interface, while not affecting the user's use of basic functions in the target input method, that is, it does not affect the user's input of letters, numbers, punctuation marks and other basic input method functions in the keyboard button area.
[0066] Exemplarily, in an embodiment of the present application, the target interface component is an interface component pre-determined by the user in the interface component set, that is, the interface component pre-determined by the user for the interface component set of the target input method can be set as the target interface component of the interface hiding operation.
[0067] Specifically, the target input method interface component set can be pre-set, and the interface component set includes at least one interface component in the target input method, for example, the interface component set includes the above-mentioned background component, toolbar component, and keyboard button component. Then the user can select at least one interface component from the interface component set as the target interface component for the interface hiding operation.
[0068] In an optional embodiment, the target interface component includes at least one of a background component and a toolbar component. The background component and the toolbar component can be understood as the above-mentioned components located in the non-keyboard button area, which are rarely used when the user inputs characters through the input method interface. Therefore, the background component and the toolbar component can be hidden; further, the target interface component may not include a keyboard button component, that is, the keys in the keyboard button component themselves will not change transparency so as not to affect the user's input of characters.
[0069] S302: Set the color transparency of the target interface component based on the target transparency parameter corresponding to the target interface component.
[0070] After determining the target interface component corresponding to the interface hiding operation in the interface components of the target input method, the target transparency parameter corresponding to the target interface component may be obtained, and then the color transparency of the target interface component may be set to the obtained target transparency parameter.
[0071] In a possible implementation, the terminal may pre-store a correspondence between the interface component and the transparency parameter, and the correspondence may be pre-set by a person skilled in the art and stored in the terminal. Thus, according to the correspondence, the transparency parameter corresponding to the target interface component may be obtained, and the obtained transparency parameter corresponding to the target interface component may be used as the target transparency parameter. The target transparency parameter may be a transparency parameter representing a semi-transparent state, or a transparency parameter representing a fully transparent state, which is not specifically limited in this embodiment.
[0072] In one possible implementation, the target transparency parameter is set in advance by the user for the target interface component. For example, after setting the target interface component corresponding to the interface hiding operation, the user can continue to set the color transparency parameter of the target interface component. Then, in response to the interface hiding operation for the target input method, the color transparency of the target interface component can be set based on the target transparency parameter, so that the color of the target interface component has the transparency desired by the user.
[0073] Specifically, the terminal may provide a transparency parameter setting page, which may provide a plurality of transparency parameters of different sizes for the user to choose from, so that the user may set a target transparency parameter corresponding to the target interface component on the transparency parameter setting page.
[0074] Exemplarily, when the target interface component includes a background component and a toolbar component, the target transparency parameter may include a first target transparency parameter corresponding to the background component and a second target transparency parameter corresponding to the toolbar component. Thus, the color transparency of the background component may be set based on the first target transparency parameter, and the color transparency of the toolbar component may be set based on the second target transparency parameter. In a specific implementation, the first target transparency parameter and the second target transparency parameter may be the same or different, and this embodiment does not specifically limit this.
[0075] For example, considering that the toolbar component is usually used less frequently when the user uses the target input method, the second target transparency parameter in this embodiment can be a transparency parameter that represents complete transparency, that is, the toolbar component can be completely transparent on the input method interface to achieve a completely hidden effect, thereby further reducing the occlusion of the display area by the input method interface.
[0076] Exemplarily, the display interface may also include a touch button for adjusting the target transparency parameter. The user may adjust the target transparency parameter at any time according to personal needs by touching the button during use to meet the user's personalized needs. For example, the touch button may include a first touch button for increasing the target transparency parameter and a second touch button for decreasing the target transparency parameter. Thus, the user may increase the target transparency parameter by pressing the first touch button and decrease the target transparency parameter by pressing the second touch button.
[0077] Combine the following Figures 5 to 10 The input method interface before and after the transparency processing in the embodiment of the present application is described as follows:
[0078] Figure 5 The keyboard button component in the input method interface shown is an English keyboard button component. Figure 5 After the interface hiding virtual button is triggered, the slash superimposed on the interface hiding virtual button will disappear, and the input method interface will become as follows Figure 6 or Figure 7 The interface after transparent processing is shown below. Figure 6 and Figure 7 Introduce them respectively:
[0079] Figure 6 In the input method interface after the transparency processing, the toolbar component in the transparent input method interface is completely transparent, that is, the toolbar component is completely hidden in the transparent input method interface. The background component still has a certain background color, and is not completely transparent, but semi-transparent. The transparency of the keyboard button component has not changed. In other words, Figure 6 In the input method interface after transparency processing, the toolbar component is completely transparent, the background component is semi-transparent, and the transparency of the keyboard button component remains unchanged. Figure 6 After the input method interface is made transparent, the content in the display interface is viewed. Figure 6 The specific content of the "Application for Online Property Seizure" will not be affected, and the user's related input operations based on the input method interface will not be affected.
[0080] Figure 7 In the input method interface after the transparency processing, the toolbar component and the background component in the input method interface are both in a completely transparent state, that is, the toolbar component and the background component are completely hidden in the input method interface after the transparency processing. Figure 7 The transparency of the keyboard button component in the does not change. Users can Figure 7 The content in the display interface can be viewed through the transparent input method interface, while the user's related input operations based on the input method interface will not be affected.
[0081] For example, when Figure 6 or Figure 7 If the virtual button in the interface is triggered again, the input method interface returns to normal state, that is, returns to Figure 5 Status in.
[0082] Figure 8 The keyboard button component in the input method interface shown is a pinyin keyboard button component. Figure 8 After the interface hiding virtual button is triggered, the slash superimposed on the interface hiding virtual button will disappear, and the input method interface will become as follows Fig. 9 or Fig.10 The interface after transparent processing is shown below. Fig. 9 and Fig.10 Introduce them respectively:
[0083] Fig. 9 In the input method interface after the transparency processing, the toolbar component in the transparent input method interface is completely transparent, that is, the toolbar component is completely hidden in the transparent input method interface. The background component still has a certain background color, and is not completely transparent, but semi-transparent. The transparency of the keyboard button component has not changed. In other words, Fig. 9 In the input method interface after transparency processing, the toolbar component is completely transparent, the background component is semi-transparent, and the transparency of the keyboard button component remains unchanged. Fig. 9 The content in the display interface can be viewed through the transparent input method interface, while the user's related input operations based on the input method interface will not be affected.
[0084] Fig.10 In the input method interface after the transparency processing, the toolbar component and the background component in the input method interface are both in a completely transparent state, that is, the toolbar component and the background component are completely hidden in the input method interface after the transparency processing. Fig.10 The transparency of the keyboard button component in the does not change. Users can Figure 7 The content in the display interface can be viewed through the transparent input method interface, while the user's related input operations based on the input method interface will not be affected.
[0085] For example, when Fig. 9 or Fig.10 If the virtual button in the interface is triggered again, the input method interface returns to normal state, that is, returns to Figure 8 Status in.
[0086] Above Figures 5 to 10 The keyboard button components in the input method interface can be understood as full-screen keyboards. Figures 5 to 7 The full-screen keyboard in can be understood as the English full-screen keyboard. Figures 8 to 10 The full-screen keyboard in the example can be understood as a pinyin full-screen keyboard. It should be noted that in this embodiment, the English full-screen keyboard is only based on Figures 5 to 7 For example, the Pinyin full-screen keyboard is just Figures 8 to 10 Take the full-screen keyboard in as an example, and the target application is only Figures 8 to 10 In the specific implementation, the pinyin full-screen keyboard, the English full-screen keyboard, and the target application are not based on Figures 5 to 10 The contents shown are limited.
[0087] In the embodiment of the present application, firstly, in response to the input method triggering operation, the target input method corresponding to the input method triggering operation is run and the input method interface of the target input method is displayed in the display interface; then, in response to the interface hiding operation for the target input method, the input method interface is made transparent based on the interface hiding operation. After the user triggers the target input method to run, if the user feels that the input method interface blocks the display interface, the interface hiding operation can be performed to make the input method interface transparent, so that the user can view the content in the display interface through the input method interface after the transparent processing, which effectively reduces the blocking of the display interface by the input method interface and improves the use efficiency of the input method.
[0088] See also Fig.11 , Fig.11 A flowchart of a method for displaying an input method interface provided in an embodiment of the present application.
[0089] like Fig.11 As shown, the display method of the input method interface may at least include:
[0090] S401: In response to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface.
[0091] S402: In response to the interface hiding operation on the target input method, the input method interface is made transparent.
[0092] Regarding steps S401 to S402, please refer to the description in steps S201 to S202, which will not be repeated here.
[0093] S403: In response to a preset operation existing in the input method interface, map the preset operation to a target application covered by the input method interface and corresponding to the preset operation, so as to control a change in a display interface of the target application.
[0094] It is understandable that many types of applications currently involve the call of input methods to perform operations such as keyword input. Therefore, the target application can be an application that is being used when the target input method is triggered in the terminal. Figures 5 to 10 In a specific implementation, the target application may also be a shopping application, a game application, a short video application, etc.
[0095] In the related art, if the input method interface covers part of the display interface of the target application, the user can only implement functions related to the input method through touch operations on the input method interface, and cannot implement changes in the display interface of the target application covered by the input method interface through related operations on the input method interface. In this embodiment, if it is detected that there is a preset operation in the input method interface, the preset operation can be mapped to the target application covered by the input method interface and corresponding to the preset operation, so that the function of controlling the change of the display interface of the target application can be realized. The above-mentioned preset operation can be a gesture operation on the input method interface after transparency processing, such as gesture operations such as sliding and touching. The change of the display interface of the target application can specifically be a change in the display content of the target application. The change in the display content can be a change in the display content sliding up, down, left, or right, or a change in zooming in or out, or a jump change in the display interface, etc., but this embodiment does not make specific limitations on this.
[0096] Exemplarily, a target area can be preset on the input method interface, and the target area can be set according to actual needs. If a preset operation is detected in the target area, the preset operation can be mapped to the target application that is covered by the input method interface and corresponds to the preset operation, so that the target application can respond to the preset operation to control the display interface changes of the target application.
[0097] Exemplarily, the target area can be set to the area where the target interface component on the input method interface is located. Since the area where the target interface component is located is equivalent to the area after being made transparent, and the area where the target interface component is located belongs to the non-keyboard button area, the preset operations in the target area will most likely not cause the buttons in the keyboard button area to be accidentally triggered.
[0098] Exemplarily, the preset operation may be a sliding operation, and the display interface change of the target application is controlled according to the preset operation, including: determining the sliding direction of the sliding operation, and controlling the display interface of the target application to slide in the sliding direction. The sliding operation may be a sliding operation in different directions such as up, down, left, and right, and the sliding operation may be mapped to the target application, so that the sliding operation can be responded to in the target application, and the display interface of the target application can slide in different directions such as up, down, left, and right. In other words, the display interface covered by the input method interface can be slid on the input method interface after the transparency processing, thereby reducing the impact of occlusion in terms of interactive operation. Moreover, sliding the display interface covered by the input method interface through the sliding operation is also more in line with the user's operating habits.
[0099] Exemplarily, the sliding distance of the sliding operation may be determined, and then the display interface of the target application may be controlled to slide the sliding distance along the sliding direction, so as to more accurately control the position of the displayed content after sliding.
[0100] For example, see Fig.10 , the display content of the document editing application is the document content. When an upward sliding operation of the user in the target area on the input method interface is detected, the document content of the document editing application can be controlled to slide upward so that the user can see the upper part of the document content. When a downward sliding operation of the user in the target area on the input method interface is detected, the document content of the document editing application can be controlled to slide downward so that the user can see the lower part of the document content, which is equivalent to realizing the function of contextual page turning of the document content in response to the upward and downward sliding operation in the target area on the input method interface.
[0101] Exemplarily, the preset operation may also be a long press operation on the target area, and the control of the display interface change of the target application includes: determining the long press duration of the long press operation, and determining the sliding parameter corresponding to the long press duration, and controlling the display interface of the target application to slide according to the sliding parameter. Among them, a corresponding relationship may be preset between the long press duration and the sliding parameter, and the sliding parameter may include the sliding speed and / or sliding distance. The longer the long press duration, the greater the sliding speed and / or sliding distance. The long press operation makes the user more controllable over the sliding parameters, which is more convenient for the user to control.
[0102] Optionally, the target area can be divided into a first target area and a second target area. When a long press operation is detected in the first target area, the display interface can be controlled to slide upward at a sliding speed and / or sliding distance corresponding to the long press duration according to the long press duration. When a long press operation is detected in the second target area, the display interface can be controlled to slide downward at a sliding speed and / or sliding distance corresponding to the long press duration according to the long press duration.
[0103] Optionally, the target area can also be divided into a third target area and a fourth target area. When a long press operation is detected in the third target area, the display interface can be controlled to slide to the left at a sliding speed and / or sliding distance corresponding to the long press duration according to the long press duration of the long press operation. When a long press operation is detected in the fourth target area, the display interface can be controlled to slide to the right at a sliding speed and / or sliding distance corresponding to the long press duration according to the long press duration of the long press operation.
[0104] Exemplarily, the first target area, the second target area, the third target area and the fourth target area may be located at four directions of the target area, namely, top, bottom, left and right, respectively, so as to meet the operation habits of the user.
[0105] Exemplarily, the pressing force of the long press operation can also be determined, and the display interface change of the target application can be controlled according to the pressing force. The greater the pressing force, the faster the display interface changes. Optionally, the pressing force and the pressing duration can be combined to control the display interface change. For example, the corresponding sliding speed and / or sliding distance are determined according to the pressing duration. If the pressing force is greater than the preset pressing force, the determined sliding speed and / or sliding distance can be increased to control the sliding of the display interface of the target application with the increased sliding speed and / or sliding distance.
[0106] Exemplarily, the above-mentioned preset operation may also be a click operation on the target area, and the click operation may also correspond to a default sliding parameter to control the display interface to slide according to the sliding parameter. For example, when a click operation is detected in the first target area, the display interface may be controlled to slide up according to the above sliding parameter. When a click operation is detected in the second target area, the display interface may be controlled to slide down according to the above sliding parameter. When a click operation is detected in the third target area, the display interface may be controlled to slide to the left according to the above sliding parameter. When a click operation is detected in the fourth target area, the display interface may be controlled to slide to the right according to the above sliding parameter.
[0107] Exemplarily, the preset operation may also be a zoom gesture operation detected in the target area, and the display interface of the target application may be controlled to be reduced or enlarged according to the detected zoom gesture operation.
[0108] In an embodiment of the present application, after setting the color of the corresponding target interface component in the interface component of the target input method, operation detection can be performed on the input method interface in the target input method. When a preset operation is detected in the input method interface, if there is a display interface of the target application below the input method interface of the target input method, the preset operation can be mapped to the target application that is covered by the input method interface and corresponds to the preset operation, so that the preset operation can be responded to in the target application. That is, the target application can indirectly receive the preset operation through the input method interface and execute the action corresponding to the preset operation to improve the user's operating convenience.
[0109] In the related art, in order to reduce the occlusion, the input method interface supports a floating keyboard, that is, the entire keyboard becomes a small floating window, which can be dragged at will to reduce the occlusion. However, although the floating keyboard reduces the occlusion, there are still the following problems: the floating keyboard area is very small, and the operation experience is poor when inputting on a large-screen device; the input box of the application (such as the chat content input box) cannot sense the position of the floating keyboard, and sometimes the floating keyboard will block the input box of the application, and the position of the floating keyboard needs to be constantly moved. In the display method of the input method interface provided by the embodiment of the present application, by adding the transparency adjustment function of the background component and the toolbar component to the full-screen keyboard, the occlusion of the display interface by the full-screen keyboard can be effectively reduced, providing a more immersive large-screen experience. Moreover, the preset operation on the input method interface after the immersive state, that is, the transparent processing, can be directly mapped to the target application at the bottom, and the display position of the input method interface can be realized by sliding the bottom interface through the preset operation on the transparent processing input method interface without moving the display position of the input method interface, which also reduces the impact of the occlusion from the interactive operation.
[0110] See also Fig.12 , Fig.12 A schematic diagram of the structure of a display device for an input method interface provided in an embodiment of the present application.
[0111] like Fig.12 As shown, the display device 500 of the input method interface includes:
[0112] The input method display module 501 is used to respond to the input method triggering operation, run the target input method corresponding to the input method triggering operation and display the input method interface of the target input method in the display interface.
[0113] In an embodiment of the present application, the display method of the input method interface can be applied to a terminal with an input method pre-installed, so that when the user performs a related operation, the input method will be triggered to run. For example, a document editing program is installed in the terminal. Then, when the user needs to edit a document in the document editing program, the input operation will be performed in the document editing interface of the document editing program (for example, clicking on the editing area or moving the cursor to the editing area) to facilitate the running of the relevant input method.
[0114] Therefore, in an embodiment of the present application, the processor can respond to various input method trigger operations that call the input method to run, and then run the target input method corresponding to the input method trigger operation in the terminal. The target input method can be the default input method or the pre-set priority input method.
[0115] After the processor runs the target input method, in order to facilitate the user to use the target input method to input content, the processor can display the input method interface of the target input method in the display interface of the terminal, wherein the display interface can be the display interface of the application being used when the target input method is triggered to run in the terminal. After the input method interface of the target input method is displayed in the display interface, the user can input content based on the virtual keyboard displayed on the input method interface.
[0116] Optionally, an interface hiding virtual button is provided in the input method interface. If it is detected that the interface hiding virtual button is triggered, the input method interface is made transparent based on the interface hiding operation in response to the interface hiding operation for the target input method.
[0117] The input method transparency module 502 is used to make the input method interface transparent in response to the interface hiding operation on the target input method.
[0118] In an embodiment of the present application, when the user needs to reduce the obstruction effect of the input method interface of the target input method on the display interface in the terminal, an interface hiding operation can be performed for the target input method, wherein the specific implementation method of the interface hiding operation can be set as needed. For example, the user can click a virtual button on the input method interface, or use voice control or other methods to implement the interface hiding operation for the target input method.
[0119] Furthermore, the processor can respond to an interface hiding operation for the target input method, and make the input method interface transparent based on the interface hiding operation, wherein, after the input method interface is made transparent, there is an area in the input method interface with reduced transparency compared to before the transparency processing, then the user can expand and observe the display interface through the area with reduced transparency.
[0120] Furthermore, the input method interface includes an interface component set of the target input method, the interface hiding operation is for the target interface component in the interface component set, and the input method transparency module 502 is specifically used to set the color transparency of the target interface component based on the target transparency parameter corresponding to the target interface component.
[0121] The display device 500 of the input method interface further includes:
[0122] The interface component setting module 503 is used to set the interface component determined by the user in advance for the interface component set of the target input method as the target interface component of the interface hiding operation, that is, the target interface component is the interface component determined by the user in advance in the interface component set.
[0123] It can be understood that in order to fully realize the input function, the input method can include different interface components to realize different input method functions. Therefore, in an embodiment of the present application, the target interface component that the user wants to hide can be set in advance, that is, the interface component determined by the user in advance for the interface component set of the target input method can be set as the target interface component of the interface hiding operation.
[0124] Specifically, an interface component set of the target input method may be pre-set, and the interface component set includes at least one interface component in the target input method. Then, the user may select at least one interface component from the interface component set as the target interface component for the interface hiding operation.
[0125] In an optional embodiment, the target interface component includes at least one of a background component and a toolbar component. Since the background component and the toolbar component are seldom used when the user inputs characters through the background component and the toolbar component, the background component and the toolbar component can be hidden; further, the target interface component may not include a keyboard button component to avoid affecting the user's input of characters.
[0126] Optionally, the target interface component includes at least one of a background component and a toolbar component.
[0127] Optionally, the target transparency parameter is pre-set by the user for the target interface component.
[0128] After determining the target interface component corresponding to the interface hiding operation in the interface components of the target input method, the target transparency parameter corresponding to the target interface component can be obtained, wherein the target transparency parameter is determined based on the parameters pre-set by the user for the target interface component in the target input method, that is, after the user sets the target interface component corresponding to the interface hiding operation, the user can continue to set the color transparency parameters set by the target interface component. Then, in response to the interface hiding operation for the target input method, the color transparency of the target interface component can be set based on the target transparency parameters, so that the color of the target interface component has the transparency desired by the user.
[0129] The display device 500 of the input method interface further includes:
[0130] The operation mapping module 504 is used for, in response to the existence of a preset operation in the input method interface, mapping the preset operation to a target application covered by the input method interface and corresponding to the preset operation, so as to control the change of the display interface of the target application.
[0131] Optionally, the preset operation is a long press operation, and the operation mapping module 504 is specifically used to: determine the long press duration of the long press operation, and determine the sliding parameters corresponding to the long press duration; and control the display interface of the target application to slide according to the sliding parameters.
[0132] Optionally, an interface hiding virtual button is provided in the input method interface, and the input method display module 501 is further used to make the input method interface transparent in response to an interface hiding operation for the target input method if it is detected that the interface hiding virtual button is triggered.
[0133] In an embodiment of the present application, a display device for an input method interface includes: an input method display module, which is used to respond to an input method trigger operation, run a target input method corresponding to the input method trigger operation, and display the input method interface of the target input method in a display interface; an input method transparency module, which is used to respond to an interface hiding operation for the target input method, and make the input method interface transparent based on the interface hiding operation. After the user triggers the target input method to run, if the user feels that the input method interface blocks the display interface, the user can perform an interface hiding operation to make the input method interface transparent. Then, the user can view the content in the display interface through the transparent input method interface, which effectively reduces the blocking of the display interface by the input method interface and improves the efficiency of the input method.
[0134] One or more embodiments of the present specification further provide a computer storage medium, wherein the computer storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executing the steps of any of the methods in the above embodiments.
[0135] One or more embodiments of the present specification also provide a computer program product including instructions, and when the computer program product is executed on a computer or a processor, the computer or the processor executes the steps of any one of the methods in the above embodiments.
[0136] For further information, see Fig.13 , Fig.13 A schematic diagram of the structure of a terminal provided in an embodiment of the present application. Fig.13 As shown, the terminal 600 includes: a processor 601 and a memory 602 .
[0137] Processor 601 is the control center of the computer system, which can be a processor of a physical machine or a processor of a virtual machine. Processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. Processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.
[0138] The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments of the present disclosure, the non-transitory computer-readable storage medium in the memory 602 is used to store at least one instruction, which is used to be executed by the processor 601 to implement the method in the embodiment of the present disclosure.
[0139] In some embodiments, the terminal 600 further includes: a peripheral device interface 603 and at least one peripheral device. The processor 601, the memory 602 and the peripheral device interface 603 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 603 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a display screen 604, a camera 605 and an audio circuit 606.
[0140] The peripheral device interface 603 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 601 and the memory 602. In some embodiments of the present disclosure, the processor 601, the memory 602, and the peripheral device interface 603 are integrated on the same chip or circuit board; in some other embodiments of the present disclosure, any one or two of the processor 601, the memory 602, and the peripheral device interface 603 may be implemented on a separate chip or circuit board. The embodiments of the present disclosure are not specifically limited to this.
[0141] The display screen 604 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. When the display screen 604 is a touch display screen, the display screen 604 also has the ability to collect touch signals on the surface or above the surface of the display screen 604. The touch signal can be input to the processor 601 as a control signal for processing. At this time, the display screen 604 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments of the present disclosure, the display screen 604 can be one, and the front panel of the terminal 600 is set; in other embodiments of the present disclosure, the display screen 604 can be at least two, which are respectively set on different surfaces of the terminal 600 or are folded; in some other embodiments of the present disclosure, the display screen 604 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 600. Even, the display screen 604 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 604 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode) and the like.
[0142] The camera 605 is used to capture images or videos. Optionally, the camera 605 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments of the present disclosure, the camera 605 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0143] The audio circuit 606 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 601 for processing. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 600. The microphone may also be an array microphone or an omnidirectional collection microphone.
[0144] The power supply 607 is used to power various components in the terminal 600. The power supply 607 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 607 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0145] The terminal structure block diagram shown in the embodiment of the present disclosure does not constitute a limitation on the terminal 600. The terminal 600 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.
[0146] exist Fig.13 In the terminal 600 shown, the processor 601 can be used to call the display program of the input method interface stored in the memory 602, and specifically perform the following operations:
[0147] In response to an input method triggering operation, a target input method corresponding to the input method triggering operation is run and an input method interface of the target input method is displayed in a display interface; in response to an interface hiding operation for the target input method, the input method interface is made transparent.
[0148] Optionally, the input method interface includes an interface component set of the target input method, the interface hiding operation is for the target interface component in the interface component set, and the input method interface is made transparent; the color transparency of the target interface component is set based on the target transparency parameter corresponding to the target interface component.
[0149] Optionally, the target interface component is an interface component determined in advance by the user in the interface component set.
[0150] Optionally, the target interface component includes at least one of a background component and a toolbar component.
[0151] Optionally, the target transparency parameter is pre-set by the user for the target interface component.
[0152] Optionally, after making the input method interface transparent, the method further includes: in response to the presence of a preset operation in the input method interface, mapping the preset operation to a target application covered by the input method interface and corresponding to the preset operation, so as to control the display interface change of the target application.
[0153] Optionally, the preset operation is a long press operation, which controls the change of the display interface of the target application, including: determining the long press duration of the long press operation, and determining a sliding parameter corresponding to the long press duration; according to the sliding parameter, controlling the display interface of the target application to slide.
[0154] Optionally, a virtual button for hiding the interface is provided in the input method interface, and the input method interface is made transparent in response to the interface hiding operation on the target input method, including: if it is detected that the virtual button for hiding the interface is triggered, the input method interface is made transparent in response to the interface hiding operation on the target input method.
[0155] In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0156] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0157] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0158] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
[0159] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described action sequence, because according to the embodiments of the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of the present application.
[0160] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0161] The above is a description of a display method, device, storage medium and terminal for an input method interface provided in an embodiment of the present application. For technicians in this field, according to the ideas of the embodiments of the present application, there may be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the embodiments of the present application.
Claims
1. A method for displaying an input method interface, characterized in that: The method comprises: In response to an input method triggering operation, running a target input method corresponding to the input method triggering operation and displaying an input method interface of the target input method in a display interface; In response to the interface hiding operation for the target input method, the input method interface is made transparent.
2. The method according to claim 1, characterized in that The input method interface includes a set of interface components of the target input method, the interface hiding operation is for a target interface component in the set of interface components, and the transparent processing of the input method interface includes: The color transparency of the target interface component is set based on the target transparency parameter corresponding to the target interface component.
3. The method according to claim 2, characterized in that The target interface component is an interface component determined in advance by a user in the interface component set.
4. The method according to claim 2, characterized in that: The target interface component includes at least one of a background component and a toolbar component.
5. The method according to claim 2, characterized in that: The target transparency parameter is pre-set by the user for the target interface component.
6. The method according to claim 1, characterized in that After the input method interface is made transparent, the method further includes: In response to a preset operation existing in the input method interface, the preset operation is mapped to a target application covered by the input method interface and corresponding to the preset operation, so as to control a change in a display interface of the target application.
7. The method according to claim 6, characterized in that The preset operation is a long press operation, and the control of the display interface change of the target application includes: Determine a long press duration of the long press operation, and determine a sliding parameter corresponding to the long press duration; According to the sliding parameter, the display interface of the target application is controlled to slide.
8. The method according to any one of claims 1 to 7, characterized in that: The input method interface is provided with an interface hiding virtual button, and in response to the interface hiding operation for the target input method, the input method interface is transparently processed, including: If it is detected that the interface hiding virtual button is triggered, the input method interface is made transparent in response to the interface hiding operation for the target input method.
9. A display device for an input method interface, characterized in that: The device comprises: An input method display module, configured to, in response to an input method triggering operation, run a target input method corresponding to the input method triggering operation and display an input method interface of the target input method in a display interface; The input method transparency module is used to make the input method interface transparent in response to the interface hiding operation for the target input method.
10. A computer storage medium, characterized in that: The computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the steps of the method according to any one of claims 1 to 8.
11. A terminal, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 8 when executing the program.
Citation Information
Cited By
Interface display method and electronic equipment
CN121560427A