CN109101158A - Import the method, apparatus and storage medium of list of songs - Google Patents
Import the method, apparatus and storage medium of list of songs Download PDFInfo
- Publication number
- CN109101158A CN109101158A CN201811003168.2A CN201811003168A CN109101158A CN 109101158 A CN109101158 A CN 109101158A CN 201811003168 A CN201811003168 A CN 201811003168A CN 109101158 A CN109101158 A CN 109101158A
- Authority
- CN
- China
- Prior art keywords
- song list
- music application
- song
- information
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
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)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
The embodiment of the invention discloses a kind of method, apparatus and storage medium for importing list of songs, belong to network technique field.This method comprises: showing that list imports control in first music application;Control, which is imported, based on the list receives song importing instruction;It is imported and is instructed according to the song, obtain the song list information of the first list of songs in the second music application;According to the song list information got, the first list of songs is imported in first music application.The present invention can import the first list of songs of the second music application in first music application automatically, be frequently manually operated without user, improve operation convenience, to improve importing efficiency.
Description
Technical Field
The embodiment of the invention relates to the technical field of networks, in particular to a method, a device and a storage medium for importing a song list.
Background
Currently, various types of music applications may be installed in a terminal so that a user can listen to music through the music applications, and for example, the music applications may include cool dog music, QQ music, cool me music, and the like. This type of music application typically includes a plurality of song lists, each of which includes a plurality of songs, and it is often desirable for a user to be able to import a favorite song list into a favorite folder for collection when finding the favorite song list during use of the type of music application.
In the related art, this type of music application is typically provided with an import option that can be clicked to trigger a song import instruction when the user finds a favorite song list. And when the terminal receives the song import instruction, adding the song list liked by the user into the favorite.
However, when a user wants to import a song list in a certain music application into a currently used music application, the user needs to search songs included in the song list in the currently used music application respectively and manually add the searched songs to the favorites one by one, so that the user needs to perform operations for many times, which causes the operation to be cumbersome, and thus the import efficiency of the song list is low.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a storage medium for importing a song list, which can solve the problem that the import efficiency of the song list is low due to the fact that manual operation of a user is complicated. The technical scheme is as follows:
in a first aspect, a method for importing a song list is provided, where the method includes:
displaying a list import control in a first music application;
receiving a song import instruction based on the list import control;
acquiring song list information of a first song list in a second music application according to the song import instruction;
and importing the first song list in the first music application according to the acquired song list information.
Optionally, the obtaining song list information of the first song list in the second music application according to the song importing instruction includes:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
Optionally, the obtaining of the page address information of the page where the first song list in the second music application is located includes:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
Optionally, the obtaining, based on the prompt information, page address information of a page where the first song list in the second music application is located includes:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
Optionally, the obtaining of the page address information of the page where the first song list in the second music application is located includes:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
Optionally, the obtaining song information of the first song list and index information of the first song list in the first music application according to the page address information includes:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
Optionally, before importing the first song list in the first music application according to the acquired song list information, the method further includes:
acquiring payment type identification of the songs in the first song list according to the index information;
correspondingly, the importing the first song list in the first music application according to the acquired song list information includes:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
Optionally, the importing the first song list in the first music application according to the obtained song list information and the payment type identifier includes:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
Optionally, before the importing the second song list into the first music application, the method further includes:
setting a timestamp for the second song list when the song list with the same name as the second song list already exists in the first music application;
displaying the timestamp in the second song list.
In a second aspect, an apparatus for importing a song list is provided, the apparatus comprising:
the display module is used for displaying the list import control in the first music application;
the receiving module is used for receiving a song import instruction based on the list import control;
the acquisition module is used for acquiring song list information of a first song list in a second music application according to the song import instruction;
and the importing module is used for importing the first song list into the first music application according to the acquired song list information.
Optionally, the obtaining module is configured to:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
Optionally, the obtaining module is configured to:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
Optionally, the obtaining module is configured to:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
Optionally, the obtaining module is configured to:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
Optionally, the obtaining module is configured to:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
Optionally, the obtaining module is further configured to:
acquiring payment type identification of the songs in the first song list according to the index information;
the import module is further configured to:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
Optionally, the importing module is further configured to:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
Optionally, the apparatus further comprises:
a setting module, configured to set a timestamp for the second song list when a song list having a same name as the second song list already exists in the first music application;
a timestamp display module for displaying the timestamp in the second song list.
In a third aspect, a computer-readable storage medium is provided, which has instructions stored thereon, and when executed by a processor, the instructions implement the method for importing a song list according to the first aspect.
In a fourth aspect, a computer program product is provided comprising instructions which, when run on a computer, cause the computer to perform the method of importing a list of songs of the first aspect described above.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
a list import control is displayed in the first music application, and the user can trigger the list import control to trigger the song import instruction. At this time, according to the song import instruction, song information of the first song list in the second music application is acquired. Therefore, the first song list can be imported into the first music application according to the acquired song list information, frequent manual operation of a user is not needed, operation convenience is improved, and import efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic diagram of an implementation environment shown in accordance with an exemplary embodiment;
FIG. 2 is a flowchart illustrating a method of importing a list of songs in accordance with an exemplary embodiment;
FIG. 3 is a flowchart illustrating a method of importing a list of songs in accordance with another exemplary embodiment;
FIG. 4 is a schematic diagram illustrating an application display interface in accordance with an illustrative embodiment;
FIG. 5 is a schematic diagram illustrating an application display interface in accordance with another illustrative embodiment;
FIG. 6 is a display diagram illustrating an application identification in accordance with an exemplary embodiment;
FIG. 7 is a display diagram illustrating an application identification in accordance with another exemplary embodiment;
FIG. 8 is a schematic illustration of a page display according to an exemplary embodiment;
FIG. 9 is a schematic illustration of a page display according to another exemplary embodiment;
FIG. 10 is a schematic illustration of a page display according to another exemplary embodiment;
FIG. 11 is a diagram illustrating a picture saving in accordance with an exemplary embodiment;
FIG. 12 is an interface display diagram illustrating a matching process in accordance with an exemplary embodiment;
FIG. 13 is a pictorial illustration of a presentation of song information, according to an exemplary embodiment;
FIG. 14 is a schematic diagram illustrating a process for importing songs in accordance with an illustrative embodiment;
FIG. 15 is a diagram illustrating an import success interface in accordance with an illustrative embodiment;
fig. 16 is a schematic structural diagram illustrating an apparatus for importing a song list according to an exemplary embodiment;
fig. 17 is a schematic structural diagram illustrating an apparatus for importing a song list according to another exemplary embodiment;
fig. 18 is a block diagram illustrating a structure of a terminal 1800 according to another exemplary embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Before describing the method for importing a song list provided by the embodiment of the present invention in detail, an application scenario and an implementation environment related to the embodiment of the present invention are briefly described.
First, a brief description is given of an application scenario related to the embodiment of the present invention.
Currently, it is common to include multiple song lists in music applications such as, for example, hard dog music, QQ music, including, but not limited to, classic song lists, light music song lists, casual song lists, and historical play song lists. A user may wish to favorite a list of songs of interest when they are found while listening to music. However, in the related art, the music application can only import its own song list into the favorite, but cannot import the song lists in other music applications into its favorite, for example, if the user finds a favorite song list in a certain music application and wants to import it into the currently used music application, the user can only import it one by one manually, which results in tedious operation and low efficiency of importing song lists.
Therefore, the embodiment of the invention provides a method for importing the song list, which can automatically import the song list in other external music applications into the currently used music application, thereby avoiding the need of manual operation of a user, improving the operation convenience and improving the import efficiency of the song list. For a specific implementation, refer to the embodiments shown in fig. 2 and fig. 3.
Next, a brief description is given of an implementation environment related to the embodiments of the present invention.
Referring to fig. 1, fig. 1 is a schematic diagram illustrating an implementation environment according to an exemplary embodiment, where the implementation environment mainly includes a terminal 110 and a background server 120. The terminal 110 can communicate with the background server 120 through a wired network or a wireless network.
The terminal 110 is mainly used for implementing the method for importing the song list provided by the embodiment of the present invention, and a plurality of music applications may be installed in the terminal 110. In some embodiments, the terminal 110 may include, but is not limited to, a mobile phone, a tablet computer, and a computer, which are not limited thereto in the embodiments of the present invention.
The background server 120 is a server of a currently used music application (a first music application described later), and the background server 120 includes a song library for providing songs for the currently used music application, that is, songs played by the currently used music application are from the song library.
After describing the application scenario and the implementation environment related to the embodiment of the present invention, the method for importing a song list provided by the embodiment of the present invention will be described in detail with reference to the accompanying drawings.
Fig. 2 is a flowchart illustrating a method for importing a song list, which may be applied to the above implementation environment, according to an exemplary embodiment, and the method may include the following steps:
step 201: a list import control is displayed in the first music application.
Step 202: and receiving a song import instruction based on the list import control.
Step 203: and acquiring song list information of the first song list in the second music application according to the song import instruction.
Step 204: and importing the first song list in the first music application according to the acquired song list information.
In the embodiment of the invention, a list import control is displayed in the first music application, and a user can trigger the list import control to trigger a song import instruction. At this time, according to the song import instruction, song information of the first song list in the second music application is acquired. Therefore, the first song list can be imported into the first music application according to the acquired song list information, frequent manual operation of a user is not needed, operation convenience is improved, and import efficiency is improved.
Optionally, the obtaining song list information of the first song list in the second music application according to the song importing instruction includes:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
Optionally, the obtaining of the page address information of the page where the first song list in the second music application is located includes:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
Optionally, the obtaining, based on the prompt information, page address information of a page where the first song list in the second music application is located includes:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
Optionally, the obtaining of the page address information of the page where the first song list in the second music application is located includes:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
Optionally, acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information, including:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
Optionally, before importing the first song list in the first music application according to the acquired song list information, the method further includes:
acquiring payment type identification of the songs in the first song list according to the index information;
correspondingly, the importing the first song list in the first music application according to the acquired song list information includes:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
Optionally, the importing the first song list in the first music application according to the obtained song list information and the payment type identifier includes:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
Optionally, before importing the second song list into the first music application, the method further includes:
setting a timestamp for the second song list when the song list with the same name as the second song list already exists in the first music application;
displaying the timestamp in the second song list.
All the above optional technical solutions can be combined arbitrarily to form an optional embodiment of the present invention, which is not described in detail herein.
Fig. 3 is a flowchart illustrating a method for importing a song list according to another exemplary embodiment, which is described in this embodiment by taking as an example that the method for importing a song list is applied to the implementation environment illustrated in fig. 1, where the method for importing a song list may include the following implementation steps:
step 301: a list import control is displayed in the first music application.
The first music application refers to any type of music application currently in use. When a user wants to import a list of songs in the first music application, a list import interface may be entered, which may display a list import control. For example, referring to fig. 4 and 5, fig. 4 and 5 are schematic diagrams of two application display interfaces, respectively, shown according to an exemplary embodiment, where the list import control is an "import song list" item.
It should be noted that, in some embodiments, before the list import control is displayed in the first music application, the login state of the user may also be detected, and when it is determined that the user logs in the first music application, the above operation is performed. That is, when the user logs in, the song list importing operation may be performed under the user account in the first music application.
Step 302: a song import instruction is received based on the list import control.
The song importing instruction may be triggered by a user, and the user may trigger through a specified operation, where the specified operation includes a click operation, a sliding operation, and the like, which is not limited in this embodiment of the present invention.
For example, with continued reference to fig. 4 or 5, when the user wants to import a list of songs in the first music application, the list import control can be clicked to trigger the song import instruction.
Step 303: and acquiring page address information of a page where the first song list is located in the second music application.
In order to import the first song list in the second music application in the first music application, the terminal acquires song list information of the first song list in the second music application according to the song import instruction, which is specifically implemented in steps 303 to 305.
The second music application may be an application in the terminal where the first music application is located, or may be an application in another terminal. Further, when the second music application is an application in another terminal, the type of the second music application may be the same as the type of the first music application, that is, in the embodiment of the present invention, a first song list in the second music application installed in the same terminal as the first music application may be imported into the first music application, or a first song list in the second music application installed in another terminal may also be imported, which is not limited in the embodiment of the present invention.
In the implementation process, this step 303 may include the following several possible implementation manners:
the first implementation mode comprises the following steps: displaying an application identifier of a second music application in the first music application, displaying prompt information when receiving a selection instruction of the application identifier of the second music application, wherein the prompt information is used for prompting an operation guide for acquiring song list information from the second music application, and acquiring page address information of a page where a first song list in the second music application is located based on the prompt information.
The application identifier may be used to uniquely identify a music application, and in one possible implementation, the application identifier may be an application icon. For example, please refer to fig. 6 and 7, which fig. 6 and 7 are schematic diagrams illustrating a display of an application identifier according to an exemplary embodiment.
Further, based on the prompt information, the specific implementation of obtaining the page address information of the page where the first song list is located in the second music application may include:
in a possible implementation manner, based on the prompt information, an address bar used for inputting page address information of a page where the first song list in the second music application is located is displayed in an interface of the first music application, and the page address information of the page where the first song list in the second music application is located, which is input in the address bar, is acquired.
That is to say, the terminal may display, in the interface of the first music application, an address bar for inputting page address information of a page where the first song list is located in the second music application, and the user may acquire, according to the prompt information, the page address information of the page where the first song list is located from the second music application, and then input the acquired page address information in the address bar, so that the terminal acquires the page address information of the page where the first song list is located in the second music application.
For example, referring to fig. 8 and 9, fig. 8 is a schematic diagram of a page display according to an exemplary embodiment, and fig. 9 is a schematic diagram of a page display according to an exemplary embodiment. In the implementation process, the terminal may display page address information corresponding to a page where the first song list is located, at this time, the user may manually copy the page address information and input the page address information into an address bar, so that the terminal may obtain the page address information from the address bar.
In another possible implementation manner, based on the prompt information, a graphic identification code is acquired, the graphic identification code includes page address information of a page where the first song list in the second music application is located, the graphic identification code is identified, and page address information of the page where the first song list in the second music application is located is obtained.
That is, the page address information of the page where the first song list in the second music application is located may also exist in the form of a graphic identification code, and the user may download the graphic identification code from the second music application to the terminal according to the prompt message, or scan the image identification code by using the terminal. At this time, the terminal may acquire the graphic identification code and identify the graphic identification code, thereby obtaining page address information of a page where the first song list is located in the second music application. Wherein, the image identification code can be a two-dimensional code or the like.
For example, referring to fig. 10, the terminal may display a two-dimensional code of a page where the first song list is located, and the user may download the two-dimensional code and store the two-dimensional code locally in the terminal, where the locally stored two-dimensional code is as shown in fig. 11. And then, the terminal loads and identifies the two-dimension code from the local so as to obtain the page address information included in the two-dimension code. Further, when the two-dimension code is loaded, the two-dimension code may be loaded automatically by the terminal, or may be loaded manually by the user, for example, taking the manual loading by the user as an example, the page where the first song list is located may include an "upload two-dimension code" option, and the user may click on the option to locally load the saved two-dimension code.
The second implementation mode comprises the following steps: and calling the second music application, and acquiring the page address information of the page where the first song list is located from the second music application.
In this implementation manner, the terminal may automatically invoke the second music application without manual operation of the user, so as to obtain the page address information of the page where the first song list is located from the second music application.
Further, the terminal displays an application identifier of a second music application, and calls the second music application when receiving a selection instruction of the application identifier in the second music application.
The user can select the application identifier of the second music application where the first song list that the user wants to import is located from the displayed application identifiers according to actual requirements. And when the terminal receives a selection instruction of the application identifier of the second music application, calling the second music application. For example, when the user selects the application identifier a, the terminal invokes the second music application corresponding to the application identifier a, and for example, when the user selects the application identifier C, the terminal invokes the second music application corresponding to the application identifier C.
Step 304: and acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information.
In a possible implementation manner, the obtaining of the song information of the first song list and the index information of the first song list in the first music application according to the page address information may include: according to the page address information, webpage content of a page where the first song list is located is obtained through a crawler, the page content comprises song information of the first song list, the webpage content is sent to a background server of the first music application, so that the background server can inquire and return index information corresponding to the song information in the page content, the index information inquired and returned by the background server is received, and index information of the song of the first song list in the first music application is obtained.
In a possible implementation manner, the terminal may obtain, by the crawler according to the page address information, the page content of the page where the first song list is located, where the page content includes the song information included in the first song list, and therefore, according to the page address information, the song information of the first song list may be obtained. The song information may include, but is not limited to, a song title, a singer title, and an album title of the album.
In this embodiment, the obtaining of the index information of the first song list in the first music application means obtaining the index information of the songs included in the first song list in the first music application, and further means obtaining the index information of the songs included in the first song list in a song library corresponding to the first music application.
In implementation, in order to obtain index information of the songs included in the first song list in the song library corresponding to the first music application, the terminal sends the obtained page content to the background server of the first music application. After receiving the page content, the background server queries in the song library according to the song information included in the page content to determine the index information of the songs included in the first song list in the song library, and feeds the queried index information back to the terminal.
The index information is used to uniquely indicate an index of the corresponding song in the song library, that is, related data of the song may be searched from the song library according to the index information, for example, audio data of the song may be searched, and in some embodiments, the index information may be a hash value.
Step 305: the acquired song information and the index information are determined as song list information.
And after receiving the index information fed back by the background server, the terminal performs song matching on the song information corresponding to the searched index information. For example, referring to fig. 12, fig. 12 is an interface display diagram illustrating a matching process according to an example embodiment. In the matching process, if the time is long due to the fact that the number of the matched songs is large, prompt information needing long-time matching can be displayed in an interface, and therefore a user can know the current processing progress.
Further, after the song matching is successful, the number of songs included in the first song list and the number of songs successfully matched may be displayed, and the terminal may display all the matched song information, please refer to fig. 13, where fig. 13 is a schematic diagram illustrating song information according to an exemplary embodiment, the first song list includes 85 songs in total, the terminal successfully matches 50 songs therein, and the terminal selects all the displayed song information by default.
Further, the user may select song information to be imported from the presented song information, for example, each presented song information has a selectable option corresponding thereto, and when the user selects the selectable option, the corresponding song is imported, otherwise, the corresponding song is not imported.
It should be noted that the above steps 303 to 305 are used to implement the operation of acquiring the song list information of the first song list in the second music application according to the song importing instruction.
Step 306: and importing the first song list in the first music application according to the acquired song list information.
In a possible implementation manner, according to the obtained song list information, an implementation process of importing the first song list in the first music application may include: and according to the arrangement sequence of the songs included in the first song list, sequentially adding the acquired song information and the index information to a second song list, and importing the second song list into the first music application.
Further, a second list of songs may be imported into a favorite of the first music application, which may be a self-created list of songs, as in some type of first music application. Wherein the name of the second song list is the same as the noun of the first song list.
For example, referring to FIG. 14, FIG. 14 illustrates a schematic diagram of a process for importing songs. In the import process, if the import fails due to a network or the like, a failure prompt may be performed. When the import is complete, the number of songs in the imported first list of songs may be displayed in the interface, such as, for example, 3 songs in the imported first list of songs with reference to fig. 15.
Further, before the first song list is imported into the first music application according to the acquired song list information, the payment type identifier of the song in the first song list is acquired according to the index information, and at this time, the first song list is imported into the first music application according to the acquired song information, the index information and the payment type identifier.
Wherein, the payment type identifier can be used for uniquely identifying a payment type, and the payment type comprises a free type and a payment type. That is, in the first song list, some songs may be paid for, and at this time, the payment type needs to be indicated at the time of import. For this reason, before importing, the payment type identifier of the song needs to be obtained according to the index information fed back by the background server. At this time, in the process of importing the first song list, the payment type identifier also needs to be imported together.
In one possible implementation, the payment type interface may be invoked to query the song for a payment type via the payment type interface based on the index information.
In some embodiments, when a payment type identifier of a song further needs to be imported, according to the acquired song information, the index information, and the payment type identifier, a specific implementation of importing the first song list in the first music application may include: and according to the arrangement sequence of the songs included in the first song list, correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence, and importing the second song list into the first music application.
Further, after the import of the song list is completed, the songs imported into the first music application may be displayed in the current display interface, for example, in a pop-up manner.
Before importing the second song list into the first music application, when the song list with the same name as the second song list already exists in the first music application, setting a time stamp for the second song list, and displaying the time stamp in the second song list.
In some embodiments, a song list with the same name as the second song list may have been imported into the first music application, and at this time, in order to be able to indicate the import chronological relationship, a timestamp may be set for the second song list, for example, the timestamp may be added after the name of the second song list, so that the import chronological order of the song lists with the same name may be determined according to the timestamp.
Further, the user may edit the name of the second song list to avoid the same name. When the name is input, the input character rule can be further limited.
Further, the number of imported songs may also be limited. For example, when the number of imported songs exceeds a preset upper limit, the user may be prompted that the import upper limit is exceeded and the imported songs cannot be imported.
In the embodiment of the invention, a list import control is displayed in the first music application, and a user can trigger the list import control to trigger a song import instruction. At this time, according to the song import instruction, song information of the first song list in the second music application is acquired. Therefore, the first song list can be imported into the first music application according to the acquired song list information, frequent manual operation of a user is not needed, operation convenience is improved, and import efficiency is improved.
Fig. 16 is a schematic structural diagram illustrating an apparatus for importing a song list, which may be implemented by an application, hardware, or a combination of the two, according to an exemplary embodiment. The apparatus for importing a song list may include:
a display module 410 configured to display a list import control in a first music application;
a receiving module 420, configured to receive a song import instruction based on the list import control;
an obtaining module 430, configured to obtain song list information of a first song list in a second music application according to the song importing instruction;
an importing module 440, configured to import the first song list in the first music application according to the obtained song list information.
Optionally, the obtaining module 430 is configured to:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
Optionally, the obtaining module 430 is configured to:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
Optionally, the obtaining module 430 is configured to:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
Optionally, the obtaining module 430 is configured to:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
Optionally, the obtaining module 430 is configured to:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
Optionally, the obtaining module 430 is further configured to:
acquiring payment type identification of the songs in the first song list according to the index information;
the import module 440 is further configured to:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
Optionally, the importing module 440 is further configured to:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
Optionally, referring to fig. 17, the apparatus further includes:
a setting module 450, configured to set a timestamp for the second song list when a song list with a name identical to that of the second song list already exists in the first music application;
a timestamp display module 460, configured to display the timestamp in the second song list.
In the embodiment of the invention, a list import control is displayed in the first music application, and a user can trigger the list import control to trigger a song import instruction. At this time, according to the song import instruction, song information of the first song list in the second music application is acquired. Therefore, the first song list can be imported into the first music application according to the acquired song list information, frequent manual operation of a user is not needed, operation convenience is improved, and import efficiency is improved.
It should be noted that: in the method for importing a song list according to the embodiment, the foregoing division of each functional module is merely used as an example to illustrate, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the apparatus for importing a song list and the method embodiment for importing a song list provided by the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiment and are not described herein again.
Fig. 18 is a block diagram illustrating a terminal 1800 according to an exemplary embodiment of the present invention. The terminal 1800 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio layer iii, motion video Experts compression standard Audio layer 3), an MP4 player (Moving Picture Experts Group Audio layer IV, motion video Experts compression standard Audio layer 4), a notebook computer, or a desktop computer. The terminal 1800 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, and the like.
Generally, the terminal 1800 includes: a processor 1801 and a memory 1802.
The processor 1801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 1801 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable logic Array). The processor 1801 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 1801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing content required to be displayed on the display screen. In some embodiments, the processor 1801 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
Memory 1802 may include one or more computer-readable storage media, which may be non-transitory. Memory 1802 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 1802 is used to store at least one instruction for execution by processor 1801 to implement a method of importing a list of songs as provided by method embodiments herein.
In some embodiments, the terminal 1800 may further optionally include: a peripheral interface 1803 and at least one peripheral. The processor 1801, memory 1802, and peripheral interface 1803 may be connected by a bus or signal line. Each peripheral device may be connected to the peripheral device interface 1803 by a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of radio frequency circuitry 1804, touch screen display 1805, camera 1806, audio circuitry 1807, positioning components 1808, and power supply 1809.
The peripheral interface 1803 may be used to connect at least one peripheral associated with I/O (Input/Output) to the processor 1801 and the memory 1802. In some embodiments, the processor 1801, memory 1802, and peripheral interface 1803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1801, the memory 1802, and the peripheral device interface 1803 may be implemented on separate chips or circuit boards, which is not limited in this embodiment.
The Radio Frequency circuit 1804 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 1804 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 1804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuitry 1804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 1804 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: the world wide web, metropolitan area networks, intranets, generations of mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 1804 may also include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 1805 is used to display a UI (user interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 1805 is a touch display screen, the display screen 1805 also has the ability to capture touch signals on or over the surface of the display screen 1805. The touch signal may be input to the processor 1801 as a control signal for processing. At this point, the display 1805 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 1805 may be one, providing a front panel of the terminal 1800; in other embodiments, the number of the display screens 1805 may be at least two, and each of the display screens is disposed on a different surface of the terminal 1800 or is in a foldable design; in still other embodiments, the display 1805 may be a flexible display disposed on a curved surface or on a folded surface of the terminal 1800. Even more, the display 1805 may be arranged in a non-rectangular irregular figure, i.e. a shaped screen. The Display 1805 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or the like.
The camera assembly 1806 is used to capture images or video. Optionally, the camera assembly 1806 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 1806 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuitry 1807 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 1801 for processing or inputting the electric signals to the radio frequency circuit 1804 to achieve voice communication. The microphones may be provided in a plurality, respectively, at different positions of the terminal 1800 for the purpose of stereo sound collection or noise reduction. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 1801 or the radio frequency circuitry 1804 to sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, audio circuitry 1807 may also include a headphone jack.
The positioning component 1808 is used to locate a current geographic location of the terminal 1800 for navigation or LBS (location based Service). The positioning component 1808 may be a positioning component based on a GPS (global positioning System) in the united states, a beidou System in china, or a galileo System in russia.
The power supply 1809 is used to power various components within the terminal 1800. The power supply 1809 may be ac, dc, disposable or rechargeable. When the power supply 1809 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the terminal 1800 also includes one or more sensors 1810. The one or more sensors 1810 include, but are not limited to: acceleration sensor 1811, gyro sensor 1812, pressure sensor 1813, fingerprint sensor 1814, optical sensor 1815, and proximity sensor 1816.
The acceleration sensor 1811 may detect the magnitude of acceleration on three coordinate axes of a coordinate system established with the terminal 1800. For example, the acceleration sensor 1811 may be used to detect components of gravitational acceleration in three coordinate axes. The processor 1801 may control the touch display 1805 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1811. The acceleration sensor 1811 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 1812 may detect a body direction and a rotation angle of the terminal 1800, and the gyro sensor 1812 may cooperate with the acceleration sensor 1811 to collect a 3D motion of the user on the terminal 1800. The processor 1801 may implement the following functions according to the data collected by the gyro sensor 1812: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensors 1813 may be disposed on a side bezel of the terminal 1800 and/or on a lower layer of the touch display 1805. When the pressure sensor 1813 is disposed on a side frame of the terminal 1800, a user's grip signal on the terminal 1800 can be detected, and the processor 1801 performs left-right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 1813. When the pressure sensor 1813 is disposed at the lower layer of the touch display screen 1805, the processor 1801 controls the operability control on the UI interface according to the pressure operation of the user on the touch display screen 1805. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 1814 is used to collect the fingerprint of the user, and the processor 1801 identifies the user according to the fingerprint collected by the fingerprint sensor 1814, or the fingerprint sensor 1814 identifies the user according to the collected fingerprint. Upon recognizing that the user's identity is a trusted identity, the processor 1801 authorizes the user to perform relevant sensitive operations, including unlocking a screen, viewing encrypted information, downloading an application, paying, and changing settings, etc. The fingerprint sensor 1814 may be disposed on the front, back, or side of the terminal 1800. When a physical key or vendor Logo is provided on the terminal 1800, the fingerprint sensor 1814 may be integrated with the physical key or vendor Logo.
The optical sensor 1815 is used to collect the ambient light intensity. In one embodiment, the processor 1801 may control the display brightness of the touch display 1805 based on the ambient light intensity collected by the optical sensor 1815. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 1805 is increased; when the ambient light intensity is low, the display brightness of the touch display 1805 is turned down. In another embodiment, the processor 1801 may also dynamically adjust the shooting parameters of the camera assembly 1806 according to the intensity of the ambient light collected by the optical sensor 1815.
A proximity sensor 1816, also known as a distance sensor, is typically provided on the front panel of the terminal 1800. The proximity sensor 1816 is used to collect the distance between the user and the front surface of the terminal 1800. In one embodiment, when the proximity sensor 1816 detects that the distance between the user and the front surface of the terminal 1800 gradually decreases, the processor 1801 controls the touch display 1805 to switch from the bright screen state to the dark screen state; when the proximity sensor 1816 detects that the distance between the user and the front surface of the terminal 1800 becomes gradually larger, the processor 1801 controls the touch display 1805 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 18 is not intended to be limiting of terminal 1800 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
Embodiments of the present application also provide a non-transitory computer-readable storage medium, where instructions in the storage medium, when executed by a processor of a mobile terminal, enable the mobile terminal to perform the above method of importing a song list.
Embodiments of the present application also provide a computer program product containing instructions that, when executed on a computer, cause the computer to perform the above-described method of importing a song list.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (19)
1. A method of importing a list of songs, the method comprising:
displaying a list import control in a first music application;
receiving a song import instruction based on the list import control;
acquiring song list information of a first song list in a second music application according to the song import instruction;
and importing the first song list in the first music application according to the acquired song list information.
2. The method of claim 1, wherein the obtaining song list information of a first song list in a second music application according to the song import instruction comprises:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
3. The method of claim 2, wherein the obtaining page address information of a page in which the first song list is located in the second music application comprises:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
4. The method of claim 3, wherein the obtaining page address information of a page where the first song list is located in the second music application based on the prompt message comprises:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
5. The method of claim 2, wherein the obtaining page address information of a page in which the first song list is located in the second music application comprises:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
6. The method of claim 2, wherein the obtaining of the song information of the first song list and the index information of the first song list in the first music application according to the page address information comprises:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
7. The method according to claim 2, wherein before importing the first song list in the first music application according to the obtained song list information, the method further includes:
acquiring payment type identification of the songs in the first song list according to the index information;
correspondingly, the importing the first song list in the first music application according to the acquired song list information includes:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
8. The method of claim 7, wherein importing the first song list in the first music application according to the obtained song list information and the payment type identifier comprises:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
9. The method of claim 8, wherein prior to importing the second list of songs into the first music application, further comprising:
setting a timestamp for the second song list when the song list with the same name as the second song list already exists in the first music application;
displaying the timestamp in the second song list.
10. An apparatus for importing a list of songs, the apparatus comprising:
the display module is used for displaying the list import control in the first music application;
the receiving module is used for receiving a song import instruction based on the list import control;
the acquisition module is used for acquiring song list information of a first song list in a second music application according to the song import instruction;
and the importing module is used for importing the first song list into the first music application according to the acquired song list information.
11. The apparatus of claim 10, wherein the acquisition module is to:
acquiring page address information of a page where a first song list in the second music application is located according to the song importing instruction;
acquiring song information of the first song list and index information of the first song list in the first music application according to the page address information;
and determining the acquired song information and the index information as the song list information.
12. The apparatus of claim 11, wherein the acquisition module is to:
displaying an application identifier of a second music application in the first music application;
when a selection instruction of an application identifier of the second music application is received, displaying prompt information, wherein the prompt information is used for prompting an operation guide for acquiring the song list information from the second music application;
and acquiring page address information of a page where the first song list in the second music application is located based on the prompt information.
13. The apparatus of claim 12, wherein the acquisition module is to:
displaying an address bar used for inputting page address information of a page where a first song list in the second music application is located in an interface of the first music application based on the prompt information, and acquiring the page address information of the page where the first song list in the second music application is located, which is input in the address bar;
or,
and acquiring a graphic identification code based on the prompt message, wherein the graphic identification code comprises page address information of a page where a first song list in the second music application is located, and identifying the graphic identification code to obtain the page address information of the page where the first song list in the second music application is located.
14. The apparatus of claim 11, wherein the acquisition module is to:
invoking the second music application;
and acquiring page address information of the page where the first song list is located from the second music application.
15. The apparatus of claim 11, wherein the acquisition module is to:
according to the page address information, acquiring the webpage content of the page where the first song list is located through a crawler, wherein the page content comprises song information of the first song list;
sending the webpage content to a background server of the first music application, so that the background server inquires and returns index information corresponding to the song information in the webpage content;
and receiving the index information inquired and returned by the background server to obtain the index information of the songs in the first song list in the first music application.
16. The apparatus of claim 11, wherein the acquisition module is further configured to:
acquiring payment type identification of the songs in the first song list according to the index information;
the import module is further configured to:
and importing the first song list in the first music application according to the acquired song list information and the payment type identifier.
17. The apparatus of claim 16, wherein the import module is further to:
correspondingly adding the acquired song information, the index information and the payment type identifier to a second song list in sequence according to the arrangement sequence of the songs in the first song list;
importing the second song list into the first music application.
18. The apparatus of claim 17, wherein the apparatus further comprises:
a setting module, configured to set a timestamp for the second song list when a song list having a same name as the second song list already exists in the first music application;
a timestamp display module for displaying the timestamp in the second song list.
19. A computer-readable storage medium having instructions stored thereon, wherein the instructions, when executed by a processor, implement the steps of any of the methods of claims 1-9.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811003168.2A CN109101158A (en) | 2018-08-30 | 2018-08-30 | Import the method, apparatus and storage medium of list of songs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811003168.2A CN109101158A (en) | 2018-08-30 | 2018-08-30 | Import the method, apparatus and storage medium of list of songs |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109101158A true CN109101158A (en) | 2018-12-28 |
Family
ID=64864345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811003168.2A Pending CN109101158A (en) | 2018-08-30 | 2018-08-30 | Import the method, apparatus and storage medium of list of songs |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109101158A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110287367A (en) * | 2019-07-04 | 2019-09-27 | 广州酷狗计算机科技有限公司 | Song localization method, device, terminal and storage medium |
| CN111625379A (en) * | 2020-06-02 | 2020-09-04 | 网易(杭州)网络有限公司 | Information processing method and device, electronic equipment and readable storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104142994A (en) * | 2014-07-30 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Data list acquisition method, terminal and system |
| CN104933091A (en) * | 2015-05-18 | 2015-09-23 | 广东欧珀移动通信有限公司 | Method and terminal for file management |
| CN105072146A (en) * | 2015-06-30 | 2015-11-18 | 广东欧珀移动通信有限公司 | Music information sharing method and device |
| CN106411969A (en) * | 2015-07-28 | 2017-02-15 | 广州酷狗计算机科技有限公司 | Method and apparatus for generating song list |
| CN106911560A (en) * | 2017-02-10 | 2017-06-30 | 上海斐讯数据通信技术有限公司 | A kind of method and apparatus for realizing that synchronous music is shared |
| CN107391733A (en) * | 2017-08-03 | 2017-11-24 | 深圳传音通讯有限公司 | Music file fast grouping method, music file fast grouping device and terminal |
| CN107404539A (en) * | 2017-08-31 | 2017-11-28 | 深圳市元征科技股份有限公司 | Music method for pushing and terminal device |
| CN108205543A (en) * | 2016-12-16 | 2018-06-26 | 北京酷我科技有限公司 | A kind of song information storage method and system |
-
2018
- 2018-08-30 CN CN201811003168.2A patent/CN109101158A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104142994A (en) * | 2014-07-30 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Data list acquisition method, terminal and system |
| CN104933091A (en) * | 2015-05-18 | 2015-09-23 | 广东欧珀移动通信有限公司 | Method and terminal for file management |
| CN105072146A (en) * | 2015-06-30 | 2015-11-18 | 广东欧珀移动通信有限公司 | Music information sharing method and device |
| CN106411969A (en) * | 2015-07-28 | 2017-02-15 | 广州酷狗计算机科技有限公司 | Method and apparatus for generating song list |
| CN108205543A (en) * | 2016-12-16 | 2018-06-26 | 北京酷我科技有限公司 | A kind of song information storage method and system |
| CN106911560A (en) * | 2017-02-10 | 2017-06-30 | 上海斐讯数据通信技术有限公司 | A kind of method and apparatus for realizing that synchronous music is shared |
| CN107391733A (en) * | 2017-08-03 | 2017-11-24 | 深圳传音通讯有限公司 | Music file fast grouping method, music file fast grouping device and terminal |
| CN107404539A (en) * | 2017-08-31 | 2017-11-28 | 深圳市元征科技股份有限公司 | Music method for pushing and terminal device |
Non-Patent Citations (2)
| Title |
|---|
| 对外经济贸易大学出版社: "《现代服务业人才培养探索与实践2017版》", 31 December 2017 * |
| 李百平编著: "《多媒体音乐教学课件制作与实例》", 30 April 2014 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110287367A (en) * | 2019-07-04 | 2019-09-27 | 广州酷狗计算机科技有限公司 | Song localization method, device, terminal and storage medium |
| CN111625379A (en) * | 2020-06-02 | 2020-09-04 | 网易(杭州)网络有限公司 | Information processing method and device, electronic equipment and readable storage medium |
| CN111625379B (en) * | 2020-06-02 | 2021-06-04 | 网易(杭州)网络有限公司 | Information processing method and device, electronic equipment and readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107885533B (en) | Method and device for managing component codes | |
| CN108063981B (en) | Method and device for setting attributes of live broadcast room | |
| CN113411680B (en) | Multimedia resource playing method, device, terminal and storage medium | |
| CN113127130B (en) | Page jump method, device and storage medium | |
| CN108132790B (en) | Method, apparatus and computer storage medium for detecting a garbage code | |
| CN109327608B (en) | Song sharing method, terminal, server and system | |
| CN109168073B (en) | Method and device for displaying cover of live broadcast room | |
| CN108737897B (en) | Video playing method, device, equipment and storage medium | |
| CN112667835B (en) | Works processing method, device, electronic device and storage medium | |
| CN109144346B (en) | Song sharing method and device and storage medium | |
| CN109068160B (en) | Method, device and system for linking videos | |
| CN109922356B (en) | Video recommendation method and device and computer-readable storage medium | |
| CN110248236B (en) | Video playing method, device, terminal and storage medium | |
| CN109068008B (en) | Ringtone setting method, device, terminal and storage medium | |
| CN111694521B (en) | Method, device and system for storing file | |
| CN111782950A (en) | Sample data set acquisition method, device, equipment and storage medium | |
| CN113051015A (en) | Page rendering method and device, electronic equipment and storage medium | |
| CN112230910A (en) | Page generation method, device, equipment and storage medium of embedded program | |
| CN109982129B (en) | Short video playing control method and device and storage medium | |
| CN112966130B (en) | Multimedia resource display method, device, terminal and storage medium | |
| CN109547847B (en) | Method and device for adding video information and computer readable storage medium | |
| CN108495183B (en) | Method and device for displaying album information | |
| CN111580892A (en) | Method, device, terminal and storage medium for calling service component | |
| CN111399796B (en) | Voice message aggregation method and device, electronic equipment and storage medium | |
| CN109101158A (en) | Import the method, apparatus and storage medium of list of songs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181228 |