CN104317496B - Application sharing method and device - Google Patents

Application sharing method and device Download PDF

Info

Publication number
CN104317496B
CN104317496B CN201410559717.XA CN201410559717A CN104317496B CN 104317496 B CN104317496 B CN 104317496B CN 201410559717 A CN201410559717 A CN 201410559717A CN 104317496 B CN104317496 B CN 104317496B
Authority
CN
China
Prior art keywords
smart
network connection
application program
smart machine
installation file
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
CN201410559717.XA
Other languages
Chinese (zh)
Other versions
CN104317496A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410559717.XA priority Critical patent/CN104317496B/en
Publication of CN104317496A publication Critical patent/CN104317496A/en
Application granted granted Critical
Publication of CN104317496B publication Critical patent/CN104317496B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/40Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
    • H04B5/48Transceivers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of Application sharing method, including:When clicking operation occurs for the shared button of application program in smart machine, judge whether the smart machine with other smart machines establishes network connection;Wherein, the shared button is arranged on the icon of application program;If the smart machine establishes network connection with other smart machines, installation file is sent to other smart machines;If the smart machine does not establish network connection with other smart machines, the prompting for establishing network connection is sent, and after the smart machine and other smart machines establish network connection, installation file is sent to other smart machines.In addition, also disclose a kind of Application sharing device.The present invention can be directly in Desktop Share application program, and operation is very simple, path of the user without searching application program installation file in advance, so as to lift the convenience of users to share application program.

Description

Application sharing method and device
Technical field
The present invention relates to Application sharing technical field, more particularly to a kind of Application sharing method and a kind of application Procedure sharing device.
Background technology
With the extensive popularization of the extensive use of smart machine, particularly smart mobile phone, user is total to application program It is more and more stronger to enjoy demand, often occurs to friend or colleague to recommend when user uses application program.Usually, use Family, which can download from network or establish network connection etc. with other users, sends installation file to other users.Network is downloaded time-consuming Flow is consumed, while sharing mode conventional at present is all the installation that user first finds application program in the system of smart machine File, then transmit approach by various networks again and shared, but user forgets or can not known application program institute often The catalogue of placement, or even user delete the installation file of application program, shared so as to realize.
The content of the invention
Based on this, the invention provides a kind of Application sharing method and a kind of Application sharing device.
A kind of Application sharing method, comprises the following steps:
When in smart machine application program shared button occur clicking operation when, judge the smart machine whether with other Smart machine establishes network connection;Wherein, the shared button is arranged on the icon of application program;
If the smart machine establishes network connection with other smart machines, by the installation file of the application program It is sent to other smart machines for having established network connection;
If the smart machine does not establish network connection with other smart machines, the prompting for establishing network connection is sent, And after the smart machine and other smart machines establish network connection, the installation file of the application program is sent to Establish other smart machines of network connection.
Preferably, it is described judge the step of whether smart machine establishes network connection with other smart machines before, bag Include following steps:
Judge whether the smart machine is in desktop editing state;
If the smart machine is in desktop editing state, shared button is shown on the icon of application program Show.
Preferably, it is described by shared button after the step of being shown on the icon of application program, including following step Suddenly:
Judge whether the shared button of application program in smart machine occurs clicking operation.
Preferably, the installation file by the application program is sent to other smart machines for having established network connection The step of before, comprise the following steps:
Pass through the backup path for assuring the installation file of application program described in reason service-seeking in the smart machine;
The installation file of application program described in the backup path is sent to other intelligence for having established network connection Equipment.
Preferably, it is described to judge the step of whether smart machine establishes network connection with other smart machines, including with Lower step:
Judge the smart machine whether with other smart machines match bluetooth.
Preferably, it is described judge the smart machine whether with other smart machines match bluetooth the step of after, including with Lower step:
If the smart machine matches bluetooth with other smart machines, the installation file of the application program is transmitted To other smart machines for having matched bluetooth.
Preferably, it is described judge the smart machine whether with other smart machines match bluetooth the step of after, including with Lower step:
If the smart machine does not match bluetooth with other smart machines, the prompting of pairing bluetooth is sent, and in the intelligence The installation file of the application program can be sent to its that matched bluetooth after equipment and other smart machines pairing bluetooth His smart machine.
Preferably, the smart machine is smart mobile phone.
A kind of Application sharing device, including shared button detection module, network connection judge module, network connection carry Show module and installation file delivery module;
Whether the shared button detection module, the shared button for detecting application program in smart machine are clicked on Operation;Wherein, the shared button is arranged on the icon of application program;
When clicking operation occurs for the shared button of application program in smart machine, the network connection judge module is used for Judge whether the smart machine with other smart machines establishes network connection;
If the smart machine establishes network connection with other smart machines, the installation file delivery module is used for The installation file of the application program is sent to other smart machines for having established network connection;
If the smart machine does not establish network connection with other smart machines, the network connection reminding module is used for The prompting for establishing network connection is sent, the installation file delivery module is used to establish in the smart machine and other smart machines After network connection, the installation file of the application program is sent to other smart machines for having established network connection.
Preferably, the smart machine is smart mobile phone.
Compared with general technology, Application sharing methods and applications procedure sharing device of the present invention should by being arranged at Application program is transmitted with the shared button in program icon, user need not know the path of application program installation file. In the case of establishing network connection with other smart machines, the shared button need to be only clicked on, can be by corresponding application program Installation file is sent to other smart machines.If not establishing network connection with other smart machines, first user is built The prompting of vertical network connection, the installation file of application program is then transmitted again.The present invention can be directly in Desktop Share application journey Sequence, operation is very simple, path of the user without searching application program installation file in advance, so as to lift users to share application journey The convenience of sequence.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of Application sharing method of the present invention;
Fig. 2 is the shared button schematic diagram of Application sharing method in an embodiment of the invention;
Fig. 3 is the structural representation of Application sharing device of the present invention.
Embodiment
It is below in conjunction with the accompanying drawings and preferably real further to illustrate the effect of the technological means of the invention taken and acquirement Example is applied, to technical scheme, carries out clear and complete description.
Referring to Fig. 1, the schematic flow sheet for Application sharing method of the present invention.
Application sharing method of the present invention, comprises the following steps:
S101 when in smart machine application program shared button occur clicking operation when, judge the smart machine whether with Other smart machines establish network connection;Wherein, the shared button is arranged on the icon of application program;
If the S102 smart machines establish network connection with other smart machines, by the installation of the application program File is sent to other smart machines for having established network connection;
If the S103 smart machines do not establish network connection with other smart machines, send and establish carrying for network connection Show, and after the smart machine and other smart machines establish network connection, the installation file of the application program is transmitted To other smart machines for having established network connection.
When user needs to carry out Application sharing, it can be downloaded from network or use such as bluetooth by other users Installation file is sent to other users Deng network connection, and it (is to be named as apk in smart mobile phone that user, which is found using installation procedure, File), then transmitted again by network.
It is described to judge whether the smart machine with other smart machines establishes net as a preferred embodiment Before the step of network connects, comprise the following steps:
Judge whether the smart machine is in desktop editing state;
If the smart machine is in desktop editing state, shared button is shown on the icon of application program Show.
For most smart machines, long-press application program can enter desktop editing pattern.Desktop editing mould Under formula, shared button is shown on the icon of application program, is advantageous to user's one key of progress and shares.
Referring to Fig. 2, the shared button schematic diagram for Application sharing method in an embodiment of the invention.
Shared button is located on the icon of application program, and application icon is located on the desktop of smart machine.Work as intelligence When equipment is in desktop editing state, shared button can be shown on application icon jointly with unloading button, convenient to use Family operates.
It is described to be shown shared button on the icon of application program as a preferred embodiment After step, comprise the following steps:
Judge whether the shared button of application program in smart machine occurs clicking operation.
After shared button is shown on the icon of application program, smart machine detects being total to for application program in real time Enjoy whether button occurs clicking operation.If detect that shared button is clicked, then it represents that user needs to enter the application program Row is shared.
As a preferred embodiment, the installation file by the application program, which is sent to, has established net Before the step of other smart machines of network connection, comprise the following steps:
Pass through the backup path for assuring the installation file of application program described in reason service-seeking in the smart machine;
The installation file of application program described in the backup path is sent to other intelligence for having established network connection Equipment.
By taking Android phone as an example, each application program can have an application program in system or user's space The backup of installation file, for built-in application program typically under system/app catalogues, the application program that user voluntarily installs is general Under data/app catalogues or mnt/asec catalogues, it is that user can't see that some, which are arranged on these catalogues, so also not It can be deleted.The bag management service of android system typically can all be established one a pair in application package name with apk installation paths It should be related to, multipad can be by what the bag management service of android system found the application program installation kit The backup of system.
Under desktop editing pattern, each icon footmark adds the shared button (namely described shared button) of a key, when User can share button to another user transmission application program when desktop editing state to click on a key, if with Bluetooth is not matched at family, is clicked on and is just prompted user to open bluetooth and match, if matched, multipad is just To the path for assuring the backup of reason service-seeking application program installation file in systems, bag management service pacifies the application program The path of dress file feeds back to multipad, and multipad is again sent the application program installation file by bluetooth User to pairing.
It is described to judge whether the smart machine with other smart machines establishes net as a preferred embodiment The step of network connects, comprises the following steps:
Judge the smart machine whether with other smart machines match bluetooth.
Bluetooth is a kind of network tranmission techniques for applying maturation, especially suitable for the file transmission between smart mobile phone.
It is described to judge whether the smart machine is blue with the pairing of other smart machines as a preferred embodiment After the step of tooth, comprise the following steps:
If the smart machine matches bluetooth with other smart machines, the installation file of the application program is transmitted To other smart machines for having matched bluetooth.
Each application icon corner has the shared button of a key, in the situation of user's Bluetooth pairing Under, as long as clicking on, this application program can be sent to user, make operating process of the user in sharing application program It is greatly simplified.
It is described to judge whether the smart machine is blue with the pairing of other smart machines as a preferred embodiment After the step of tooth, comprise the following steps:
If the smart machine does not match bluetooth with other smart machines, the prompting of pairing bluetooth is sent, and in the intelligence The installation file of the application program can be sent to its that matched bluetooth after equipment and other smart machines pairing bluetooth His smart machine.
Each application icon corner has the shared button of a key, if the smart machine is set with other intelligence Without pairing bluetooth between standby, just prompt user to open bluetooth and match, then transmit installation file again, facilitating user to send should Use program.
As a preferred embodiment, the smart machine is smart mobile phone.
Inside Android phone, each application program can have an application program in system or user's space The backup of installation file.The bag management service of android system typically can all be established in application package name with apk installation paths One-to-one relation, multipad can find application program installation by the bag management service of android system The backup in system of bag.
Compared with general technology, Application sharing method of the present invention is shared by be arranged at that application program image puts on Button transmits application program, and user need not know the path of application program installation file.Built with other smart machines In the case of vertical network connection, the shared button need to be only clicked on, corresponding application program installation file can be sent to other Smart machine.If not establishing network connection with other smart machines, first to user establish the prompting of network connection, so Transmit the installation file of application program again afterwards.The present invention can operate very simple, user directly in Desktop Share application program Without searching the path of application program installation file in advance, so as to lift the convenience of users to share application program.
Referring to Fig. 3, the structural representation for Application sharing device of the present invention.
Application sharing device of the present invention, including shared button detection module 301, network connection judge module 302, net Network connects reminding module 303 and installation file delivery module 304;
Whether the shared button detection module 301, the shared button for detecting application program in smart machine occur Clicking operation;Wherein, the shared button is arranged on the icon of application program;
When clicking operation occurs for the shared button of application program in smart machine, the network connection judge module 302 For judging whether the smart machine with other smart machines establishes network connection;
If the smart machine establishes network connection, the installation file delivery module 304 with other smart machines Other smart machines of network connection have been established for the installation file of the application program to be sent to;
If the smart machine does not establish network connection, the network connection reminding module 303 with other smart machines The prompting of network connection is established for sending, the installation file delivery module 304 is used in the smart machine and other intelligence Equipment is established after network connection, and the installation file of the application program is sent to and has established other intelligence of network connection and sets It is standby.
As a preferred embodiment, the smart machine is smart mobile phone.
Inside Android phone, each application program can have an application program in system or user's space The backup of installation file.The bag management service of android system typically can all be established in application package name with apk installation paths One-to-one relation, multipad can find application program installation by the bag management service of android system The backup in system of bag.
Compared with general technology, Application sharing device of the present invention is shared by be arranged at that application program image puts on Button transmits application program, and user need not know the path of application program installation file.Built with other smart machines In the case of vertical network connection, the shared button need to be only clicked on, corresponding application program installation file can be sent to other Smart machine.If not establishing network connection with other smart machines, first to user establish the prompting of network connection, so Transmit the installation file of application program again afterwards.The present invention can operate very simple, user directly in Desktop Share application program Without searching the path of application program installation file in advance, so as to lift the convenience of users to share application program.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more specific and detailed, but simultaneously Therefore the limitation to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present invention Protect scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (7)

  1. A kind of 1. Application sharing method, it is characterised in that comprise the following steps:
    When in smart machine application program shared button occur clicking operation when, judge the smart machine whether with other intelligence Equipment establishes network connection;Wherein, the shared button is arranged on the icon of application program;
    If the smart machine establishes network connection with other smart machines, the installation file of the application program is transmitted To other smart machines for having established network connection;
    If the smart machine does not establish network connection with other smart machines, the prompting for establishing network connection is sent, and The smart machine is established after network connection with other smart machines, and the installation file of the application program is sent to and established Other smart machines of network connection;
    It is described judge the step of whether smart machine establishes network connection with other smart machines before, comprise the following steps:
    Judge whether the smart machine is in desktop editing state;
    If the smart machine is in desktop editing state, shared button is shown on the icon of application program;
    Judge whether the shared button of application program in smart machine occurs clicking operation;
    The installation file by the application program was sent to before the step of other smart machines for having established network connection, Comprise the following steps:
    Pass through the backup path for assuring the installation file of application program described in reason service-seeking in the smart machine;
    The installation file of application program described in the backup path is sent to other smart machines for having established network connection.
  2. 2. Application sharing method according to claim 1, it is characterised in that it is described judge the smart machine whether with The step of other smart machines establish network connection, comprises the following steps:
    Judge the smart machine whether with other smart machines match bluetooth.
  3. 3. Application sharing method according to claim 2, it is characterised in that it is described judge the smart machine whether with After other smart machines match the step of bluetooth, comprise the following steps:
    If the smart machine matches bluetooth with other smart machines, the installation file of the application program is sent to Match other smart machines of bluetooth.
  4. 4. Application sharing method according to claim 2, it is characterised in that it is described judge the smart machine whether with After other smart machines match the step of bluetooth, comprise the following steps:
    If the smart machine does not match bluetooth with other smart machines, the prompting of pairing bluetooth is sent, and is set in the intelligence After the standby pairing bluetooth with other smart machines, the installation file of the application program is sent to other intelligence for having matched bluetooth Can equipment.
  5. 5. Application sharing method according to claim 1, it is characterised in that the smart machine is smart mobile phone.
  6. A kind of 6. Application sharing device, it is characterised in that including shared button detection module, network connection judge module, Network connection reminding module and installation file delivery module;
    Whether the shared button detection module, the shared button for detecting application program in smart machine occur to click on behaviour Make;Wherein, the shared button is arranged on the icon of application program;The shared button detection module is additionally operable to judge the intelligence Whether energy equipment is in desktop editing state, if the smart machine is in desktop editing state, shared button is being applied Shown on the icon of program;
    When clicking operation occurs for the shared button of application program in smart machine, the network connection judge module is used to judge Whether the smart machine with other smart machines establishes network connection;
    If the smart machine establishes network connection with other smart machines, the installation file delivery module is used for institute The installation file for stating application program is sent to other smart machines for having established network connection;
    If the smart machine does not establish network connection with other smart machines, the network connection reminding module is used to send The prompting of network connection is established, the installation file delivery module is used to establish network in the smart machine and other smart machines After connection, the installation file of the application program is sent to other smart machines for having established network connection;
    The peace for assuring application program described in reason service-seeking that the installation file delivery module is used to pass through in the smart machine Fill the backup path of file;The installation file of application program described in the backup path is sent to and has established network connection Other smart machines.
  7. 7. Application sharing device according to claim 6, it is characterised in that the smart machine is smart mobile phone.
CN201410559717.XA 2014-10-20 2014-10-20 Application sharing method and device Active CN104317496B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410559717.XA CN104317496B (en) 2014-10-20 2014-10-20 Application sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410559717.XA CN104317496B (en) 2014-10-20 2014-10-20 Application sharing method and device

Publications (2)

Publication Number Publication Date
CN104317496A CN104317496A (en) 2015-01-28
CN104317496B true CN104317496B (en) 2018-03-16

Family

ID=52372732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410559717.XA Active CN104317496B (en) 2014-10-20 2014-10-20 Application sharing method and device

Country Status (1)

Country Link
CN (1) CN104317496B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016200018A1 (en) 2015-06-08 2016-12-15 Samsung Electronics Co., Ltd. Method and apparatus for sharing application
CN105119991A (en) * 2015-08-20 2015-12-02 深圳市金立通信设备有限公司 Application sharing method and terminal
CN105389175A (en) * 2015-09-25 2016-03-09 深圳市金立通信设备有限公司 Application program sharing method and mobile terminal
CN105260185A (en) * 2015-10-16 2016-01-20 上海斐讯数据通信技术有限公司 Bluetooth based method and system for rapid mutual transfer of APK between intelligent terminals
CN105824661A (en) * 2015-11-20 2016-08-03 维沃移动通信有限公司 Software sharing method and electronic equipment
CN105468417A (en) * 2015-11-27 2016-04-06 小米科技有限责任公司 Application software installation method and device
CN106506835A (en) * 2016-10-28 2017-03-15 努比亚技术有限公司 Application share device and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036962A (en) * 2012-12-06 2013-04-10 惠州Tcl移动通信有限公司 File sharing method and handheld device
CN103428898A (en) * 2013-07-01 2013-12-04 中兴通讯股份有限公司 Transmission method, transmission terminal and transmission system of application software
CN103942327A (en) * 2014-04-29 2014-07-23 联想(北京)有限公司 Information sharing method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036962A (en) * 2012-12-06 2013-04-10 惠州Tcl移动通信有限公司 File sharing method and handheld device
CN103428898A (en) * 2013-07-01 2013-12-04 中兴通讯股份有限公司 Transmission method, transmission terminal and transmission system of application software
CN103942327A (en) * 2014-04-29 2014-07-23 联想(北京)有限公司 Information sharing method and device

Also Published As

Publication number Publication date
CN104317496A (en) 2015-01-28

Similar Documents

Publication Publication Date Title
CN104317496B (en) Application sharing method and device
EP3195634B1 (en) Transferring application data between devices
CN104702665B (en) Information sharing method and information sharing apparatus
CN102970362B (en) The method of a kind of high in the clouds data sharing and device
CN104797003B (en) A kind of method and device for switching intelligent terminal user
CN109391648A (en) It is a kind of to apply correlating method, device and the communication system being sliced with network
WO2019019185A1 (en) Method for updating network access application authentication information, terminal and server
CN104869099A (en) Multi-network-account login method and system based on fingerprint account
CN110795737A (en) Method and terminal equipment for upgrading service application range of electronic identity card
CN106169042A (en) The method and device of administration authority
CN106535090A (en) Pairing method for Bluetooth device and intelligent device and Bluetooth device
CN106341815A (en) Wireless connection method, terminal and AP
CN105094506A (en) Screen unlocking method for intelligent terminal, intelligent terminal and operating platform
CN103841157B (en) Sharing files device and method
CN104242998B (en) A kind of method and system that much information is fast shared by Magnetic Sensor
CN104023040B (en) A kind of method and device of information processing
CN103034811B (en) A kind of method, system and device of file process
CN103944905A (en) Information interaction method, device and system
CN105429847A (en) Client side display head portrait setting method and device
CN104184768A (en) Method of transmitting data of Internet of things, device and system
JP6192495B2 (en) Semiconductor device, information terminal, semiconductor element control method, and information terminal control method
CN103823702A (en) Application installation method and electronic equipment
CN104301419A (en) Non-local-machine remote download control system and method
CN104573489A (en) Method and device for forbidding application to establish desktop icon
CN104462275A (en) Method for recommending application based on social network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

CP01 Change in the name or title of a patent holder