Nothing Special   »   [go: up one dir, main page]

CN110020386B - Application page sharing method, mobile terminal and computer readable storage medium - Google Patents

Application page sharing method, mobile terminal and computer readable storage medium Download PDF

Info

Publication number
CN110020386B
CN110020386B CN201810816489.8A CN201810816489A CN110020386B CN 110020386 B CN110020386 B CN 110020386B CN 201810816489 A CN201810816489 A CN 201810816489A CN 110020386 B CN110020386 B CN 110020386B
Authority
CN
China
Prior art keywords
page
sharing
mobile terminal
terminal
shared
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810816489.8A
Other languages
Chinese (zh)
Other versions
CN110020386A (en
Inventor
郑淞龄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Xindiandian Information Technology Co ltd
Original Assignee
Suzhou Xindiandian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Xindiandian Information Technology Co ltd filed Critical Suzhou Xindiandian Information Technology Co ltd
Priority to CN201810816489.8A priority Critical patent/CN110020386B/en
Publication of CN110020386A publication Critical patent/CN110020386A/en
Application granted granted Critical
Publication of CN110020386B publication Critical patent/CN110020386B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses an application page sharing method, a mobile terminal and a computer readable storage medium, when a triggered page sharing request is detected, whether a current sharing channel of the mobile terminal is a touch sharing channel is determined according to a sharing channel label in the page sharing request, if the current sharing channel is the touch sharing channel, and if the first preset area of the mobile terminal is detected to be in touch with a second preset area of a terminal to be shared, page data in the page sharing request are transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data.

Description

Application page sharing method, mobile terminal and computer readable storage medium
Technical Field
The present invention relates to the field of mobile terminals, and in particular, to an application page sharing method, a mobile terminal, and a computer readable storage medium.
Background
With the rapid development of mobile terminals, the hardware configuration of the mobile terminals is also continuously improved, for example, the storage space of the mobile terminals can reach 64G or higher, the running memory can reach 6G or higher, and more functions can be supported by the mobile terminals. The user can realize the function expansion of the mobile terminal by installing the application program, so that the application program developed on the market is more and more in order to meet the function expansion of the user on the mobile terminal.
At present, in the process of using a mobile terminal, a user has the situation that a page belonging to a certain application program needs to be shared to friends, and a common mode mainly comprises the step of sharing the page needing to be shared to friends through instant messaging software.
Therefore, how to quickly share the pages of the application program and automatically display the shared pages are the problems to be solved.
Disclosure of Invention
The invention mainly aims to provide an application page sharing method, a mobile terminal and a computer readable storage medium, which aim at how to quickly share pages of an application program and automatically display the shared pages.
In order to achieve the above object, the present invention provides an application page sharing method, which includes the following steps:
when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, page data in the page sharing request are transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data.
Optionally, the step of determining whether the current sharing channel of the mobile terminal is a touch sharing channel according to the sharing channel tag in the page sharing request includes:
Obtaining a sharing channel label from the page sharing request, and determining whether the sharing channel label is a preset sharing channel label or not;
and if the sharing channel label is a preset sharing channel label, determining that the current sharing channel of the mobile terminal is a touch sharing channel.
Optionally, the first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared.
Optionally, the step of transmitting the page data in the page sharing request to the terminal to be shared, so that the terminal to be shared displays the corresponding application page according to the received page data includes:
acquiring page data of a page to be shared from the page sharing request, and acquiring page information and application identification information from the page data;
and transmitting the page information and the application identification information to the terminal to be shared so that the terminal to be shared starts a corresponding application program according to the received application identification information, acquires an application page corresponding to the page information through the application program, and displays the application interface.
Optionally, after the step of determining whether the current sharing channel of the mobile terminal is the touch sharing channel according to the sharing channel label in the page sharing request, the method further includes:
if the current sharing channel of the mobile terminal is not the touch sharing channel, sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal.
Optionally, the application page sharing method further includes:
when the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, a split screen mode is started, and a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion;
continuing to run the application program of the page to be shared in the first split screen, and executing the detected operation instruction;
and displaying the communication connection identifier of the terminal to be shared in the second split screen, and displaying a transmission page when transmitting the page data in the page sharing request to the terminal to be shared.
Optionally, after the step of displaying the transmission page when transmitting the page data in the page sharing request to the terminal to be shared, the method further includes:
And broadcasting a preset prompt tone and closing a split screen mode when the completion of the page data transmission in the page sharing request is detected.
In addition, to achieve the above object, the present invention also provides a mobile terminal including: the system comprises a memory, a processor and an application page sharing program which is stored in the memory and can run on the processor, wherein the application page sharing program realizes the steps of the application page sharing method when being executed by the processor.
The invention also provides a computer readable storage medium, wherein the computer readable storage medium stores an application page sharing program, and the application page sharing program realizes the steps of the application page sharing method when being executed by a processor.
The invention provides an application page sharing method, a mobile terminal and a computer readable storage medium, wherein when a triggered page sharing request is detected, whether a current sharing channel of the mobile terminal is a touch sharing channel is determined according to a sharing channel label in the page sharing request, if the current sharing channel is the touch sharing channel, whether a first preset area of the mobile terminal is in touch with a second preset area of a terminal to be shared is detected, if the first preset area of the mobile terminal is in touch with the second preset area of the terminal to be shared is detected, page data in the page sharing request are transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data.
Drawings
Fig. 1 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention;
fig. 2 is a schematic diagram of a communication network system according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating a first embodiment of an application page sharing method according to the present invention;
fig. 4 is a schematic diagram of a refinement flow chart of step S101 in the first embodiment of the present invention;
fig. 5 is a schematic diagram of a refinement flow chart of step S103 in the first embodiment of the present invention;
fig. 6 is a schematic diagram of a scenario in which a mobile terminal touches a terminal to be shared according to a first embodiment of the present invention;
fig. 7 is a schematic diagram of another scenario in which a mobile terminal touches a terminal to be shared in the first embodiment of the present invention;
fig. 8 is a flowchart illustrating a second embodiment of an application page sharing method according to the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
In the following description, suffixes such as "module", "component", or "unit" for representing elements are used only for facilitating the description of the present invention, and have no specific meaning per se. Thus, "module," "component," or "unit" may be used in combination.
The terminal may be implemented in various forms. For example, the terminals described in the present invention may include mobile terminals such as cell phones, tablet computers, notebook computers, palm computers, personal digital assistants (Personal Digital Assistant, PDA), portable media players (Portable Media Player, PMP), navigation devices, wearable devices, smart bracelets, pedometers, and fixed terminals such as digital TVs, desktop computers, and the like.
The following description will be given taking a mobile terminal as an example, and those skilled in the art will understand that the configuration according to the embodiment of the present invention can be applied to a fixed type terminal in addition to elements particularly used for a moving purpose.
Referring to fig. 1, which is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention, the mobile terminal 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an a/V (audio/video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art will appreciate that the mobile terminal structure shown in fig. 1 is not limiting of the mobile terminal and that the mobile terminal may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The following describes the components of the mobile terminal in detail with reference to fig. 1:
the radio frequency unit 101 may be used for receiving and transmitting signals during the information receiving or communication process, specifically, after receiving downlink information of the base station, processing the downlink information by the processor 110; and, the uplink data is transmitted to the base station. Typically, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication, global System for Mobile communications), GPRS (General Packet Radio Service ), CDMA2000 (Code Division Multiple Access, CDMA 2000), WCDMA (Wideband Code Division Multiple Access ), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, time Division synchronous code Division multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution, frequency Division Duplex Long term evolution), and TDD-LTE (Time Division Duplexing-Long Term Evolution, time Division Duplex Long term evolution), etc.
WiFi belongs to a short-distance wireless transmission technology, and a mobile terminal can help a user to send and receive e-mails, browse web pages, access streaming media and the like through the WiFi module 102, so that wireless broadband Internet access is provided for the user. Although fig. 1 shows a WiFi module 102, it is understood that it does not belong to the necessary constitution of a mobile terminal, and can be omitted entirely as required within a range that does not change the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the mobile terminal 100. The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive an audio or video signal. The a/V input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. The processed audio (voice) data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting the audio signal.
The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1061 and/or the backlight when the mobile terminal 100 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for applications of recognizing the gesture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; as for other sensors such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured in the mobile phone, the detailed description thereof will be omitted.
The display unit 106 is used to display information input by a user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the mobile terminal. In particular, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 1071 or thereabout by using any suitable object or accessory such as a finger, a stylus, etc.) and drive the corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends the touch point coordinates to the processor 110, and can receive and execute commands sent from the processor 110. Further, the touch panel 1071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 107 may include other input devices 1072 in addition to the touch panel 1071. In particular, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc., as specifically not limited herein.
Further, the touch panel 1071 may overlay the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or thereabout, the touch panel 1071 is transferred to the processor 110 to determine the type of touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of touch event. Although in fig. 1, the touch panel 1071 and the display panel 1061 are two independent components for implementing the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 may be integrated with the display panel 1061 to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 108 serves as an interface through which at least one external device can be connected with the mobile terminal 100. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.
Memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 110 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the mobile terminal. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
Near Field Communication (NFC) is a short-range high-frequency radio technology that allows contactless point-to-point data transmission between electronic devices to exchange data, evolving from contactless Radio Frequency Identification (RFID). The NFC working frequency is 13.56Hz, the effective range is within 20cm, and the transmission speed is 106 Kbit/s, 212 Kbit/s or 424 Kbit/s. NFC has 3 modes of operation: card reader mode, point-to-point mode, card analog mode. In the card reader mode, the NFC device generates a radio frequency field to read and write data from and to an NFC tag with the same standard. In the peer-to-peer mode, NFC may communicate with other NFC devices for peer-to-peer data transfer. In the card simulation mode, the card reader is an active device and generates a radio frequency field; the NFC device is a passive device and simulates a contactless card conforming to the NFC standard to interact with the card reader. The mobile terminal 100 implements an NFC function through the NFC controller 111, implementing NFC payment, and the like. Although fig. 1 shows the NFC controller 111, it is understood that it does not belong to the essential constitution of the mobile terminal, and may be omitted entirely as needed within the scope of not changing the essence of the invention.
The mobile terminal 100 may further include a power supply 112 (e.g., a battery) for powering the various components, and the power supply 112 may preferably be logically coupled to the processor 110 via a power management system, such as to perform charge, discharge, and power consumption management functions via the power management system.
Although not shown in fig. 1, the mobile terminal 100 may further include a bluetooth module or the like, which is not described herein.
As shown in fig. 1, the memory 109, which is a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application page sharing program, and the processor 110 may be configured to call the application page sharing program stored in the memory 109 and perform the following steps:
when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, page data in the page sharing request are transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data.
Further, the processor 110 may be configured to invoke the application page sharing program stored in the memory 109, and further perform the following steps:
obtaining a sharing channel label from the page sharing request, and determining whether the sharing channel label is a preset sharing channel label or not;
and if the sharing channel label is a preset sharing channel label, determining that the current sharing channel of the mobile terminal is a touch sharing channel.
Further, the first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared.
Further, the processor 110 may be configured to invoke the application page sharing program stored in the memory 109, and further perform the following steps:
acquiring page data of a page to be shared from the page sharing request, and acquiring page information and application identification information from the page data;
and transmitting the page information and the application identification information to the terminal to be shared so that the terminal to be shared starts a corresponding application program according to the received application identification information, acquires an application page corresponding to the page information through the application program, and displays the application interface.
Further, the processor 110 may be configured to invoke the application page sharing program stored in the memory 109, and further perform the following steps:
if the current sharing channel of the mobile terminal is not the touch sharing channel, sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal.
Further, the processor 110 may be configured to invoke the application page sharing program stored in the memory 109, and further perform the following steps:
when the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, a split screen mode is started, and a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion;
continuing to run the application program of the page to be shared in the first split screen, and executing the detected operation instruction;
and displaying the communication connection identifier of the terminal to be shared in the second split screen, and displaying a transmission page when transmitting the page data in the page sharing request to the terminal to be shared. Further, the processor 110 may be configured to invoke the application page sharing program stored in the memory 109, and further perform the following steps:
And broadcasting a preset prompt tone and closing a split screen mode when the completion of the page data transmission in the page sharing request is detected.
In order to facilitate understanding of the embodiments of the present invention, a communication network system on which the mobile terminal of the present invention is based will be described below.
Referring to fig. 2, fig. 2 is a schematic diagram of a communication network system according to an embodiment of the present invention, where the communication network system is an LTE system of a general mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an e-UTRAN (Evolved UMTS Terrestrial Radio Access Network ) 202, an epc (Evolved Packet Core, evolved packet core) 203, and an IP service 204 of an operator that are sequentially connected in communication.
Specifically, the UE201 may be the terminal 100 described above, and will not be described herein.
The E-UTRAN202 includes eNodeB2021 and other eNodeB2022, etc. The eNodeB2021 may be connected with other eNodeB2022 by a backhaul (e.g., an X2 interface), the eNodeB2021 is connected to the EPC203, and the eNodeB2021 may provide access from the UE201 to the EPC 203.
EPC203 may include MME (Mobility Management Entity ) 2031, hss (Home Subscriber Server, home subscriber server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, pgw (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function, policy and tariff function entity) 2036, and so on. The MME2031 is a control node that handles signaling between the UE201 and EPC203, providing bearer and connection management. HSS2032 is used to provide registers to manage functions such as home location registers (not shown) and to hold user specific information about service characteristics, data rates, etc. All user data may be sent through SGW2034 and PGW2035 may provide IP address allocation and other functions for UE201, PCRF2036 is a policy and charging control policy decision point for traffic data flows and IP bearer resources, which selects and provides available policy and charging control decisions for a policy and charging enforcement function (not shown).
IP services 204 may include the internet, intranets, IMS (IP Multimedia Subsystem ), or other IP services, etc.
Although the LTE system is described above as an example, it should be understood by those skilled in the art that the present invention is not limited to LTE systems, but may be applied to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems.
Based on the mobile terminal hardware structure and the communication network system, various embodiments of the application page sharing method are provided.
Referring to fig. 3, fig. 3 is a flowchart illustrating a first embodiment of an application page sharing method according to the present invention.
In this embodiment, the application page sharing method includes:
step S101, when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
the application page sharing method is applied to the mobile terminal, the mobile terminal comprises but not limited to a smart phone, a smart bracelet and a PAD (tablet personal computer), an NFC controller is arranged in the mobile terminal, the mobile terminal realizes the NFC function through the NFC controller, and a display screen of the mobile terminal can be a flexible screen or a double-sided screen, and the embodiment is not specific to the above. The flexible screen uses PHOLED phosphorescent OLED technology, has low power consumption, can directly view the flexible panel, is made of soft materials, and can be used for manufacturing a flexible display device. In the process of using the mobile terminal by a user, the user can expand the flexible screen of the mobile terminal into a full screen or a plurality of sub-screens according to the actual requirement.
In the process that a user uses the mobile terminal, when a certain page of a certain application program needs to be shared for friends, the user can click on a sharing control displayed in the mobile terminal, at this time, the mobile terminal displays a sharing channel selection interface, the user can select a sharing channel in the displayed sharing channel selection interface, after the mobile terminal receives the sharing channel selected by the user, page data of the page to be shared, including page information of the page to be shared and application identification information of the application program to which the page to be shared belongs, are obtained, labels of the selected sharing channels, namely, sharing channel labels, are obtained, and then page sharing requests are generated and triggered according to the obtained page data and the sharing channel labels. The sharing channel label can be a sharing channel name or a serial number and is used for uniquely representing a sharing channel, the sharing channel comprises but is not limited to an instant messaging software sharing channel, a Bluetooth sharing channel, a local area network sharing channel and a touch sharing channel, and the touch sharing channel specifically comprises an incoming communication sharing channel and a touch screen sharing channel.
When the mobile terminal detects the triggered page sharing request, determining whether the current sharing channel of the mobile terminal is a touch sharing channel according to the sharing channel label in the page sharing request, namely determining whether the sharing channel selected by the user is the touch sharing channel.
Specifically, referring to fig. 4, step S101 specifically includes:
step S1011, obtaining a sharing channel label from the page sharing request, and determining whether the sharing channel label is a preset sharing channel label;
in step S1012, if the sharing channel label is a preset sharing channel label, it is determined that the current sharing channel of the mobile terminal is a touch sharing channel.
The mobile terminal acquires a sharing channel label from the page sharing request, determines whether the sharing channel label is a preset sharing channel label, determines that the current sharing channel of the mobile terminal is a touch sharing channel if the sharing channel label is the preset sharing channel label, and determines that the current sharing channel of the mobile terminal is not the touch sharing channel if the sharing channel label is not the preset sharing channel label, wherein the preset sharing channel label is a label corresponding to the touch sharing channel.
Step S102, if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared, wherein the terminal to be shared comprises, but is not limited to, a smart phone, a smart bracelet and a PAD (tablet personal computer), an NFC controller is arranged in the terminal to be shared, the terminal to be shared realizes an NFC function through the NFC controller, the first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared. Detecting whether a back area of the mobile terminal is touched with a back area of the terminal to be shared or not, and detecting whether a display screen area of the mobile terminal is touched with a display screen area of the terminal to be shared or not, namely adopting an approach communication sharing page or adopting a touch screen to share the page. It should be noted that the preset area may be set by a person skilled in the art based on practical situations, and this embodiment is not limited specifically.
Further, if the approach communication sharing page is adopted, when detecting whether the back area of the mobile terminal is touched with the back area of the terminal to be shared, reminding a user to detach a protective sleeve sleeved on the mobile terminal or the terminal to be shared, and further enhancing the transmission speed; if the touch screen sharing page is adopted, before detecting whether the display screen area of the mobile terminal is touched with the display screen area of the terminal to be shared, the display screen is extinguished, and the transmission speed can be further enhanced.
Step S103, if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, the page data in the page sharing request is transmitted to the terminal to be shared, so that the terminal to be shared displays the corresponding application page according to the received page data.
If the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, namely if the touch of the back area of the mobile terminal and the back area of the terminal to be shared is detected, or if the touch of the display screen area of the mobile terminal and the display screen area of the terminal to be shared is detected, page data in the page sharing request are transmitted to the terminal to be shared, and the terminal to be shared displays a corresponding application page according to the received page data.
Specifically, referring to fig. 5, step S103 includes:
s1031, acquiring page data of a page to be shared from a page sharing request, and acquiring page information and application identification information from the page data;
s1032, the page information and the application identification information are transmitted to the terminal to be shared, so that the terminal to be shared starts the corresponding application program according to the received application identification information, and the application page corresponding to the page information is acquired through the application program, and the application interface is displayed.
The mobile terminal acquires page data of a page to be shared from a page sharing request, acquires page information and application identification information from the page data, and then transmits the page information and the application identification information to the terminal to be shared.
Further, in the present embodiment, after step S102, the method further includes:
and a step a of sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal if the current sharing channel of the mobile terminal is not the touch sharing channel.
If the current sharing channel of the mobile terminal is not the touch sharing channel, sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal, namely sending the page data in the page sharing request to the terminal to be shared through instant messaging software such as WeChat, tech QQ and the like, bluetooth or local area network and the like.
Further, before starting the corresponding application program, determining whether an application program corresponding to the application identification information exists in the terminal to be shared, if so, starting the corresponding application program according to the application identification information, acquiring an application page corresponding to the page information through the application program, and displaying an application interface; and if the application program corresponding to the application identification information does not exist in the terminal to be shared, namely, the corresponding application program is not installed, downloading and installing the corresponding application program according to the application identification information. And the corresponding application program can be automatically downloaded and installed when the terminal to be shared does not install the corresponding application program.
Further, before downloading and installing the corresponding application program, determining whether the current network environment of the terminal to be shared is a wireless network environment or a mobile network environment, if the current network environment of the terminal to be shared is a wireless network environment, downloading and installing the corresponding application program according to the application identification information, if the current network environment of the terminal to be shared is a mobile network environment, displaying a downloading prompt box, and when receiving a triggered confirmed downloading instruction, downloading and installing the corresponding application program according to the application identification information. Namely, the corresponding application program can be automatically downloaded and installed in the wireless network environment, and when the mobile network environment is adopted, a user determines whether to download the corresponding application program or not, so that the user experience is improved.
Referring to fig. 6, a schematic view of a scenario in which a mobile terminal touches a terminal to be shared in the first embodiment of the present invention is shown in fig. 6, in which a back area of the mobile terminal touches a back area of the terminal to be shared. Referring to fig. 7, fig. 6 is another schematic view of a situation that a mobile terminal touches a terminal to be shared in the first embodiment of the present invention, as shown in fig. 7, a display screen area of the mobile terminal touches a display screen area of the terminal to be shared.
In this embodiment, when a triggered page sharing request is detected, whether a current sharing channel of a mobile terminal is a touch sharing channel is determined according to a sharing channel label in the page sharing request, if the current sharing channel is the touch sharing channel, whether a first preset area of the mobile terminal touches a second preset area of the terminal to be shared is detected, if the first preset area of the mobile terminal touches the second preset area of the terminal to be shared is detected, page data in the page sharing request is transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data, a user can share the application page to be shared to the terminal to be shared only by touching the terminal to be shared with the mobile terminal, friends to be shared are not required to be selected by the user in the whole process, the sharing speed of the page is greatly improved, and meanwhile, the terminal to be shared automatically displays the shared application page without manual operation of friends.
Further, referring to fig. 8, based on the first embodiment, a second embodiment of the application page sharing method of the present invention is provided, which is different from the foregoing embodiment in that the application page sharing method further includes:
step S104, when the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, a split screen mode is started, and a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion;
step S105, continuing to run the application program of the page to be shared in the first split screen, and executing the detected operation instruction;
step S106, displaying the communication connection identification of the terminal to be shared in the second split screen, and displaying the transmission page when transmitting the page data in the page sharing request to the terminal to be shared.
It should be noted that, based on the foregoing embodiments, a specific display manner of the transmission page is provided, and only this will be described below, and other reference may be made to the foregoing embodiments.
When the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, the mobile terminal starts a split screen mode, a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion, then the application program of the page to be shared is continuously operated in the first split screen, the detected operation instruction is executed, a communication connection identifier of the terminal to be shared is displayed in the second split screen, and when page data in a page sharing request is transmitted to the terminal to be shared, a transmission page is displayed, wherein when the communication connection identifier of the terminal to be shared is displayed in the second split screen, the communication connection of the mobile terminal and the terminal to be shared is indicated. It should be noted that, the preset split screen may be set by a person skilled in the art based on practical situations, and this embodiment is not limited to this, and optionally, the preset split screen 7:3.
Further, in the present embodiment, after step S106, the method further includes:
and b, broadcasting a preset prompt tone and closing the split screen mode when the completion of the page data transmission in the page sharing request is detected.
When the completion of the page data transmission in the page sharing request is detected, the mobile terminal broadcasts a preset prompt tone and closes the split screen mode to remind the user that the page sharing is successful. It should be noted that, the preset alert tone may be set by those skilled in the art based on actual situations, which is not specifically set in this embodiment.
In the embodiment, when sharing the page, the mobile terminal is split into the screens, one screen displays the page to be shared, the operation instruction triggered by the user is executed, and the other screen displays the sharing process, so that the user can use other functions of the mobile terminal while sharing the page, and the user experience is improved.
In addition, the embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores an application page sharing program, and the application page sharing program realizes the following steps when being executed by a processor:
when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
If the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, page data in the page sharing request are transmitted to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data.
Further, the application page sharing program when executed by the processor further realizes the following steps:
obtaining a sharing channel label from the page sharing request, and determining whether the sharing channel label is a preset sharing channel label or not;
and if the sharing channel label is a preset sharing channel label, determining that the current sharing channel of the mobile terminal is a touch sharing channel.
Further, the first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared.
Further, the application page sharing program when executed by the processor further realizes the following steps:
acquiring page data of a page to be shared from the page sharing request, and acquiring page information and application identification information from the page data;
and transmitting the page information and the application identification information to the terminal to be shared so that the terminal to be shared starts a corresponding application program according to the received application identification information, acquires an application page corresponding to the page information through the application program, and displays the application interface.
Further, the application page sharing program when executed by the processor further realizes the following steps:
if the current sharing channel of the mobile terminal is not the touch sharing channel, sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal.
Further, the application page sharing program when executed by the processor further realizes the following steps:
when the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, a split screen mode is started, and a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion;
Continuing to run the application program of the page to be shared in the first split screen, and executing the detected operation instruction;
and displaying the communication connection identifier of the terminal to be shared in the second split screen, and displaying a transmission page when transmitting the page data in the page sharing request to the terminal to be shared.
Further, the application page sharing program when executed by the processor further realizes the following steps:
and broadcasting a preset prompt tone and closing a split screen mode when the completion of the page data transmission in the page sharing request is detected.
Embodiments of the computer readable storage medium of the present invention are substantially the same as the embodiments of the application page sharing method described above, and are not described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (9)

1. The application page sharing method is applied to the mobile terminal and is characterized by comprising the following steps of:
when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, transmitting the page data in the page sharing request to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data;
the first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared;
the touch sharing channel specifically comprises incoming communication sharing and touch screen sharing.
2. The application page sharing method as claimed in claim 1, wherein the step of determining whether the current sharing channel of the mobile terminal is a touch sharing channel according to the sharing channel tag in the page sharing request comprises:
obtaining a sharing channel label from the page sharing request, and determining whether the sharing channel label is a preset sharing channel label or not;
and if the sharing channel label is a preset sharing channel label, determining that the current sharing channel of the mobile terminal is a touch sharing channel.
3. The application page sharing method of claim 1, wherein the step of transmitting the page data in the page sharing request to the terminal to be shared so that the terminal to be shared displays the corresponding application page according to the received page data includes:
acquiring page data of a page to be shared from the page sharing request, and acquiring page information and application identification information from the page data;
and transmitting the page information and the application identification information to the terminal to be shared so that the terminal to be shared starts a corresponding application program according to the received application identification information, acquires an application page corresponding to the page information through the application program, and displays an application interface.
4. The application page sharing method according to any one of claims 1 to 3, wherein after the step of determining whether the current sharing channel of the mobile terminal is a touch sharing channel according to the sharing channel tag in the page sharing request, further comprises:
if the current sharing channel of the mobile terminal is not the touch sharing channel, sending the page data in the page sharing request to the terminal to be shared according to the current sharing channel of the mobile terminal.
5. The application page sharing method as claimed in any one of claims 1 to 3, wherein the application page sharing method further comprises:
when the touch of a first preset area of the mobile terminal and a second preset area of the terminal to be shared is detected, a split screen mode is started, and a display screen of the mobile terminal is divided into a first split screen and a second split screen according to a preset split screen proportion;
continuing to run the application program of the page to be shared in the first split screen, and executing the detected operation instruction;
and displaying the communication connection identifier of the terminal to be shared in the second split screen, and displaying a transmission page when transmitting the page data in the page sharing request to the terminal to be shared.
6. The application page sharing method as claimed in claim 5, wherein after the step of displaying the transmission page when transmitting the page data in the page sharing request to the terminal to be shared, further comprises:
and broadcasting a preset prompt tone and closing a split screen mode when the completion of the page data transmission in the page sharing request is detected.
7. A mobile terminal, the mobile terminal comprising: the system comprises a memory, a processor and an application page sharing program which is stored in the memory and can run on the processor, wherein the application page sharing program realizes the following steps when being executed by the processor:
when a triggered page sharing request is detected, determining whether a current sharing channel of the mobile terminal is a touch sharing channel according to a sharing channel label in the page sharing request;
if the current sharing channel of the mobile terminal is a touch sharing channel, detecting whether a first preset area of the mobile terminal is touched with a second preset area of the terminal to be shared;
if the touch of the first preset area of the mobile terminal and the second preset area of the terminal to be shared is detected, transmitting the page data in the page sharing request to the terminal to be shared, so that the terminal to be shared displays a corresponding application page according to the received page data;
The first preset area is a display screen area of the mobile terminal, and the second preset area is a display screen area of the terminal to be shared; or the first preset area is a back area of the mobile terminal, and the second preset area is a back area of the terminal to be shared;
the touch sharing channel specifically comprises incoming communication sharing and touch screen sharing.
8. The mobile terminal according to claim 7, wherein the application page sharing program, when executed by a processor, implements the steps of the application page sharing method according to any one of claims 2 to 6.
9. A computer readable storage medium, wherein an application page sharing program is stored on the computer readable storage medium, and the application page sharing program, when executed by a processor, implements the steps of the application page sharing method according to any one of claims 1 to 6.
CN201810816489.8A 2018-07-23 2018-07-23 Application page sharing method, mobile terminal and computer readable storage medium Active CN110020386B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810816489.8A CN110020386B (en) 2018-07-23 2018-07-23 Application page sharing method, mobile terminal and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810816489.8A CN110020386B (en) 2018-07-23 2018-07-23 Application page sharing method, mobile terminal and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN110020386A CN110020386A (en) 2019-07-16
CN110020386B true CN110020386B (en) 2023-08-04

Family

ID=67188334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810816489.8A Active CN110020386B (en) 2018-07-23 2018-07-23 Application page sharing method, mobile terminal and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110020386B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704056A (en) * 2019-09-23 2020-01-17 阿里巴巴集团控股有限公司 Method, device and equipment for information sharing
CN111209072B (en) * 2020-01-07 2024-04-30 维沃移动通信有限公司 Application sharing method, first electronic device and readable storage medium
CN115145738A (en) * 2021-03-16 2022-10-04 华为技术有限公司 Sharing method and sharing device of application program
CN113158095A (en) * 2021-04-19 2021-07-23 深圳市安全守护科技有限公司 Data sharing method and device, terminal equipment and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721280A (en) * 2016-01-19 2016-06-29 努比亚技术有限公司 Webpage sharing device and method
CN106100968A (en) * 2016-05-26 2016-11-09 努比亚技术有限公司 A kind of information sharing method and terminal
CN108228053A (en) * 2017-12-29 2018-06-29 努比亚技术有限公司 A kind of information sharing method, intelligent terminal and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170071347A (en) * 2015-12-15 2017-06-23 엘지전자 주식회사 Mobile terminal and method for controlling the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721280A (en) * 2016-01-19 2016-06-29 努比亚技术有限公司 Webpage sharing device and method
CN106100968A (en) * 2016-05-26 2016-11-09 努比亚技术有限公司 A kind of information sharing method and terminal
CN108228053A (en) * 2017-12-29 2018-06-29 努比亚技术有限公司 A kind of information sharing method, intelligent terminal and storage medium

Also Published As

Publication number Publication date
CN110020386A (en) 2019-07-16

Similar Documents

Publication Publication Date Title
CN110020386B (en) Application page sharing method, mobile terminal and computer readable storage medium
CN107888768B (en) Unlocking control method, terminal and computer readable storage medium
CN108958936B (en) Application program switching method, mobile terminal and computer readable storage medium
CN107741802B (en) Application starting method, terminal and computer readable storage medium
CN107832032B (en) Screen locking display method and mobile terminal
CN108563388B (en) Screen operation method, mobile terminal and computer-readable storage medium
CN109408187B (en) Head portrait setting method and device, mobile terminal and readable storage medium
CN109522276B (en) Application icon management method, terminal and computer-readable storage medium
CN108810262B (en) Application configuration method, terminal and computer readable storage medium
CN110955397A (en) Method for setting frame rate of game terminal, game terminal and storage medium
CN112888084B (en) Full-band communication method and device and mobile terminal
CN107678622B (en) Application icon display method, terminal and storage medium
CN109683796B (en) Interaction control method, equipment and computer readable storage medium
CN109684020B (en) Theme switching method, device and computer readable storage medium
CN109948368B (en) Privacy authority control method, device and computer readable storage medium
CN109062688B (en) Memory allocation method, server and mobile terminal
CN109710168B (en) Screen touch method and device and computer readable storage medium
CN109711850B (en) Secure payment method, device and computer readable storage medium
CN108566476B (en) Information processing method, terminal and computer readable storage medium
CN108040330B (en) WiFi directional transmission method, mobile terminal and readable storage medium
CN107766544B (en) Information management method, terminal and computer readable storage medium
CN107566607B (en) Notification display method, mobile terminal and computer readable storage medium
CN107580106B (en) Call control method, mobile terminal and computer readable storage medium
CN112947831B (en) Screen-throwing reverse control method, mobile terminal and computer readable storage medium
CN110287381B (en) Page control node searching method, terminal and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20230710

Address after: Unit G1-803, No. 88, Jinji Lake Avenue, Suzhou Industrial Park, Jiangsu 215000

Applicant after: Suzhou xindiandian Information Technology Co.,Ltd.

Address before: 518057 Dazu Innovation Building, 9018 Beihuan Avenue, Nanshan District, Shenzhen City, Guangdong Province, 6-8, 10-11, 6 and 6-10 floors in Area A, B and C

Applicant before: NUBIA TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant