CN106126301A - The installation method of a kind of application software, processing method and mobile terminal - Google Patents
The installation method of a kind of application software, processing method and mobile terminal Download PDFInfo
- Publication number
- CN106126301A CN106126301A CN201610512408.6A CN201610512408A CN106126301A CN 106126301 A CN106126301 A CN 106126301A CN 201610512408 A CN201610512408 A CN 201610512408A CN 106126301 A CN106126301 A CN 106126301A
- Authority
- CN
- China
- Prior art keywords
- application software
- mobile terminal
- software
- information
- identification card
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种应用软件的安装方法、处理方法及移动终端,解决现有技术中原移动终端上的应用软件安装到更换后的移动终端时,耗时费力且操作繁琐的问题。该安装方法包括:当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,应用软件为从供下载应用软件的服务器上获取的应用软件;根据软件属性信息,从供下载应用软件的服务器上下载应用软件并安装至第一移动终端。本发明通过记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。
The present invention provides an application software installation method, a processing method and a mobile terminal, which solves the problem of time-consuming, laborious and cumbersome operation when the application software on the Zhongyuan mobile terminal is installed to the replaced mobile terminal in the prior art. The installation method includes: when the user identification card installed on the second mobile terminal is installed to the first mobile terminal, acquiring the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card , the application software is the application software obtained from the server for downloading the application software; according to the software attribute information, the application software is downloaded from the server for downloading the application software and installed on the first mobile terminal. The present invention can quickly transfer the application software installed in the original mobile terminal to the replaced mobile terminal by recording the software attribute information of the application software in the user identification card installed on the original mobile terminal, the operation is simple, and Improve user experience.
Description
技术领域technical field
本发明涉及终端技术领域,特别是涉及一种应用软件的安装方法、处理方法及移动终端。The present invention relates to the technical field of terminals, in particular to an application software installation method, a processing method and a mobile terminal.
背景技术Background technique
随着移动终端不断地更新换代以及产品价格越来越趋于平民化,移动终端的更换周期也在逐渐缩短。在更换移动终端后,大多数用户仍希望将原移动终端上的应用软件APP安装到更换后的移动终端上。As mobile terminals are constantly updated and product prices become more and more popular, the replacement cycle of mobile terminals is gradually shortening. After replacing the mobile terminal, most users still hope to install the application software APP on the original mobile terminal on the mobile terminal after replacement.
现有技术中常用的方法一般为在更换后的移动终端上通过应用商店逐个搜索、下载、安装,如此耗时费力,用户的体验效果差;或是通过手机助手将原移动终端上的APP备份到电脑上,然后通过电脑将备份的APP安装到更换后的移动终端上,操作繁琐且需借助第三方来完成应用软件的安装,对无电脑的用户来说,易造成安装受限。The commonly used method in the prior art is generally to search, download and install one by one through the application store on the replaced mobile terminal, which is time-consuming and laborious, and the user experience effect is poor; or the APP on the original mobile terminal is backed up through the mobile phone assistant. To the computer, and then install the backup APP to the replaced mobile terminal through the computer. The operation is cumbersome and requires the help of a third party to complete the installation of the application software. For users without computers, the installation is likely to be limited.
发明内容Contents of the invention
本发明实施例提供一种应用软件的安装方法、处理方法及移动终端,以解决现有技术中原移动终端上的应用软件安装到更换后的移动终端时,耗时费力且操作繁琐的问题。Embodiments of the present invention provide an application software installation method, a processing method, and a mobile terminal, so as to solve the problem of time-consuming, labor-intensive and cumbersome operations when installing application software on a Zhongyuan mobile terminal to a replaced mobile terminal in the prior art.
一方面,本发明实施例提供一种应用软件的安装方法,包括:On the one hand, an embodiment of the present invention provides a method for installing application software, including:
当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;When the user identification card installed on the second mobile terminal is installed on the first mobile terminal, the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card is acquired, the said The application software is the application software obtained from the server for downloading the application software;
根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。According to the software attribute information, the application software is downloaded from a server for downloading the application software and installed on the first mobile terminal.
另一方面,本发明实施例还提供一种移动终端,包括:On the other hand, an embodiment of the present invention also provides a mobile terminal, including:
第一获取模块,用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;The first obtaining module is used to obtain the application software installed on the second mobile terminal pre-recorded in the user identification card when the user identification card installed on the second mobile terminal is installed on the first mobile terminal The attribute information of the software, the application software is the application software obtained from the server for downloading the application software;
下载安装模块,用于根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。The downloading and installing module is configured to download the application software from a server for downloading the application software and install it on the first mobile terminal according to the software attribute information.
又一方面,本发明实施例还提供一种应用软件的处理方法,包括:In yet another aspect, an embodiment of the present invention also provides a method for processing application software, including:
获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;Obtaining software attribute information of the application software installed on the second mobile terminal, the application software is the application software obtained from the server for downloading the application software;
将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。Recording the software attribute information in a user identification card installed on the second mobile terminal.
再一方面,本发明实施例还提供一种移动终端,包括:In another aspect, an embodiment of the present invention also provides a mobile terminal, including:
第二获取模块,用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;The second obtaining module is used to obtain the software attribute information of the application software installed on the second mobile terminal, and the application software is the application software obtained from the server for downloading the application software;
信息记录模块,用于将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。An information recording module, configured to record the software attribute information in a user identification card installed on the second mobile terminal.
本发明实施例提供的应用软件的安装方法,通过记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The application software installation method provided by the embodiment of the present invention can quickly transfer the application software installed in the original mobile terminal to the The replaced mobile terminal is easy to operate and improves user experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.
图1为本发明第一实施例中应用软件的安装方法的流程图;Fig. 1 is the flowchart of the installation method of application software in the first embodiment of the present invention;
图2为本发明第二实施例中应用软件的安装方法的流程图;Fig. 2 is the flowchart of the installation method of application software in the second embodiment of the present invention;
图3为本发明第三实施例中应用软件的安装方法的流程图;FIG. 3 is a flowchart of a method for installing application software in a third embodiment of the present invention;
图4为应用软件的下载信息在移动终端的显示界面上的示意图;Fig. 4 is a schematic diagram of the download information of the application software on the display interface of the mobile terminal;
图5为本发明第四实施例中应用软件的安装方法的流程图;5 is a flowchart of a method for installing application software in a fourth embodiment of the present invention;
图6为本发明第五实施例中应用软件的处理方法的流程图;FIG. 6 is a flowchart of a processing method of application software in a fifth embodiment of the present invention;
图7为本发明第六实施例中应用软件的处理方法的流程图;FIG. 7 is a flow chart of a method for processing application software in the sixth embodiment of the present invention;
图8为供存储于用户身份识别卡中的应用软件在移动终端的显示界面上的示意图;Fig. 8 is a schematic diagram of the application software stored in the user identification card on the display interface of the mobile terminal;
图9为本发明第七实施例中终端的结构框图之一;FIG. 9 is one of the structural block diagrams of the terminal in the seventh embodiment of the present invention;
图10为本发明第七实施例中终端的结构框图之二;FIG. 10 is the second structural block diagram of the terminal in the seventh embodiment of the present invention;
图11为本发明第八实施例中终端的结构框图之一;FIG. 11 is one of the structural block diagrams of the terminal in the eighth embodiment of the present invention;
图12为本发明第八实施例中终端的结构框图之二;FIG. 12 is the second structural block diagram of the terminal in the eighth embodiment of the present invention;
图13为本发明第九实施例中终端的结构框图;FIG. 13 is a structural block diagram of a terminal in a ninth embodiment of the present invention;
图14为本发明第十实施例中终端的结构框图。Fig. 14 is a structural block diagram of a terminal in the tenth embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
第一实施例first embodiment
如图1所示,为本发明第一实施例中应用软件的安装方法的流程图。下面就该图具体说明该应用软件的安装方法的实施过程。As shown in FIG. 1 , it is a flow chart of the application software installation method in the first embodiment of the present invention. The implementation process of the installation method of the application software will be described in detail below with reference to this figure.
步骤101,当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件。Step 101, when the user identification card installed on the second mobile terminal is installed on the first mobile terminal, obtain the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card , the application software is the application software obtained from the server for downloading the application software.
需要说明的是,用户身份识别卡一般指SIM(Subscriber Identity Module,用户身份模块)卡。当然也可以是USIM(Universal Subscriber Identity Module,全球用户身份模块)卡。It should be noted that the subscriber identity card generally refers to a SIM (Subscriber Identity Module, Subscriber Identity Module) card. Of course, it may also be a USIM (Universal Subscriber Identity Module, global subscriber identity module) card.
这里,应用软件的软件属性信息可以包括:包名。Here, the software attribute information of the application software may include: a package name.
这里,所述应用软件的软件属性信息一般为一个或多个应用软件的软件属性信息。Here, the software attribute information of the application software is generally the software attribute information of one or more application software.
步骤102,根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。Step 102, according to the software attribute information, download the application software from a server for downloading the application software and install it on the first mobile terminal.
这里,移动终端可通过安装在该移动终端上的应用获取软件,如应用商店、应用宝等,连接供下载应用软件的服务器,从而获取用户所需的应用软件。Here, the mobile terminal can acquire software through applications installed on the mobile terminal, such as an application store, application treasure, etc., and connect to a server for downloading application software, so as to obtain the application software required by the user.
本发明实施例提供的应用软件的安装方法,通过记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The application software installation method provided by the embodiment of the present invention can quickly transfer the application software installed in the original mobile terminal to the The replaced mobile terminal is easy to operate and improves user experience.
第二实施例second embodiment
如图2所示,为本发明第二实施例中应用软件的安装方法的流程图。下面就该图具体说明该应用软件的安装方法的实施过程。As shown in FIG. 2 , it is a flow chart of the application software installation method in the second embodiment of the present invention. The implementation process of the installation method of the application software will be described in detail below with reference to this figure.
步骤201,当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件。Step 201, when the user identification card installed on the second mobile terminal is installed on the first mobile terminal, obtain the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card , the application software is the application software obtained from the server for downloading the application software.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
步骤202,判断所述第一移动终端是否有未安装的与所述软件属性信息对应的应用软件。Step 202, judging whether the first mobile terminal has uninstalled application software corresponding to the software attribute information.
这里,若是,则执行步骤203;若否,则执行步骤204。Here, if yes, execute step 203; if not, execute step 204.
步骤203,根据通过判断得到的未安装至所述第一移动终端上的应用软件的软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。Step 203, downloading the application software from the server for downloading the application software and installing it on the first mobile terminal according to the software attribute information of the application software not installed on the first mobile terminal obtained through the judgment.
这里需要说明的是,移动终端通过对已安装至所述移动终端的与所述软件属性信息对应的应用软件进行统计,得到未安装至所述第一移动终端上的应用软件的软件属性信息。It should be noted here that the mobile terminal obtains the software attribute information of the application software not installed on the first mobile terminal by making statistics on the application software corresponding to the software attribute information installed on the mobile terminal.
步骤204,若所述第一移动终端安装有与所述软件属性信息对应的应用软件,则拒绝向供下载应用软件的服务器发送与所述应用软件对应的软件属性信息。Step 204: If the first mobile terminal has installed the application software corresponding to the software attribute information, refuse to send the software attribute information corresponding to the application software to the server for downloading the application software.
需要说明的是,拒绝向供下载应用软件的服务器发送与所述应用软件对应的软件属性信息,也就是说,供下载应用软件的服务器无需对该应用软件进行下载,也即避免对已安装至第一移动终端上的应用软件的重复下载。It should be noted that the software attribute information corresponding to the application software is refused to be sent to the server for downloading the application software, that is to say, the server for downloading the application software does not need to download the application software, that is, to avoid Repeated downloading of application software on the first mobile terminal.
本发明实施例提供的应用软件的安装方法,通过记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,并判断更换后的移动终端上是否有未安装的原移动终端中安装过的应用软件,可将原移动终端中安装的且未在更换后的移动终端上安装过的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The application software installation method provided by the embodiment of the present invention records the software attribute information of the application software in the user identification card once installed on the original mobile terminal, and judges whether there is an uninstalled original mobile terminal on the replaced mobile terminal. The application software installed in the mobile terminal can quickly transfer the application software installed in the original mobile terminal and not installed in the replaced mobile terminal to the replaced mobile terminal, which is easy to operate and improves user experience.
第三实施例third embodiment
如图3所示,为发明第三实施例中应用软件的安装方法的流程图。下面就该图具体说明该应用软件的安装方法的实施过程。As shown in FIG. 3 , it is a flow chart of the application software installation method in the third embodiment of the invention. The implementation process of the installation method of the application software will be described in detail below with reference to this figure.
步骤301,当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,读取预先记录于用户身份识别卡中的短信息内容。Step 301, when the user identification card installed on the second mobile terminal is installed on the first mobile terminal, read the short message content pre-recorded in the user identification card.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
步骤302,对所述短信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名;其中,所述包名用于唯一标识应用软件。Step 302, analyze and process the content of the short message to obtain the package name of the application software installed on the second mobile terminal; wherein, the package name is used to uniquely identify the application software.
这里,应用软件的包名可以表示为字符串,以短信息的形式存储于SIM卡中。Here, the package name of the application software may be expressed as a character string, and stored in the SIM card in the form of a short message.
包名,即Package Name,其作为应用软件的唯一标识。也就是说,一个包名代表一个应用软件。包名一般都是用域名反写的方式命名。Package name, that is, Package Name, which serves as the unique identifier of the application software. That is to say, a package name represents an application software. The package name is generally named with the domain name reversed.
例如,QQ的包名为com.tencent.mobileqq,微信的包名为com.tencent.mm。For example, the package name of QQ is com.tencent.mobileqq, and the package name of WeChat is com.tencent.mm.
这里,每个应用软件的包名在每条短信中所占的英文字符数远小于每条短信息可供编辑的英文字符的个数,故多个应用软件的包名会连接形成长字符串存储于短信中。这里需要说明的是,相邻的应用软件之间以除了构成包名本身的符号之外的区别符号隔开。Here, the number of English characters that the package name of each application software occupies in each text message is much smaller than the number of English characters that can be edited in each text message, so the package names of multiple application software will be concatenated to form a long string stored in SMS. What needs to be explained here is that adjacent application software is separated by distinguishing symbols other than the symbols constituting the package name itself.
优选的,本发明实施例中采用分号将相邻的应用软件隔开。Preferably, in the embodiment of the present invention, semicolons are used to separate adjacent application software.
本步骤中对所述短信息内容的解析处理,也就是将长字符串以分号进行分割,得到一个数组,该数组中的每个元素代表一个应用软件的包名。The parsing and processing of the content of the short message in this step is to divide the long character string with a semicolon to obtain an array, and each element in the array represents a package name of an application software.
步骤303,向供下载应用软件的服务器发送携带有所述应用软件的包名的请求消息。Step 303, sending a request message carrying the package name of the application software to the server for downloading the application software.
需要说明的是,携带有应用软件的包名的请求消息可通过安装在该移动终端上的应用获取软件,如应用商店、应用宝等,发送至供下载应用软件的服务器。It should be noted that the request message carrying the package name of the application software can be sent to the server for downloading the application software through the application acquisition software installed on the mobile terminal, such as an application store, application treasure, etc.
步骤304,接收所述服务器返回的携带有所述应用软件的下载信息的请求响应消息,所述下载信息包括所述应用软件的图标、名称和下载地址。Step 304: Receive a request response message carrying download information of the application software returned by the server, where the download information includes the icon, name and download address of the application software.
需要说明的是,如图4所示,下载信息中的应用软件的图标和名称可以以列表的形式显示于移动终端上。It should be noted that, as shown in FIG. 4 , the icons and names of the application software in the download information may be displayed on the mobile terminal in the form of a list.
步骤305,根据所述请求响应消息,将所述应用软件下载并安装至第一移动终端。Step 305, download and install the application software to the first mobile terminal according to the request response message.
这里,移动终端获取用户发起的下载应用软件的指令,将所述应用软件下载并安装至移动终端。Here, the mobile terminal acquires an instruction to download the application software initiated by the user, and downloads and installs the application software to the mobile terminal.
本发明实施例提供的应用软件的安装方法,通过以短信息形式记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The installation method of the application software provided by the embodiment of the present invention records the software attribute information of the application software in the user identification card once installed on the original mobile terminal in the form of a short message, so that the application software installed in the original mobile terminal can be Quickly transfer to the replaced mobile terminal, the operation is simple, and the user experience is improved.
第四实施例Fourth embodiment
如图5所示,为发明第四实施例中应用软件的安装方法的流程图。下面就该图具体说明该应用软件的安装方法的实施过程。As shown in FIG. 5, it is a flow chart of the installation method of the application software in the fourth embodiment of the invention. The implementation process of the installation method of the application software will be described in detail below with reference to this figure.
步骤401,当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,读取预先记录于用户身份识别卡中的联系人信息内容。Step 401, when the user identification card installed on the second mobile terminal is installed on the first mobile terminal, read the content of contact information pre-recorded in the user identification card.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
步骤402,对所述联系人信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名。Step 402, analyzing and processing the content of the contact information to obtain the package name of the application software installed on the second mobile terminal.
需要说明的是,可以将每个应用软件的包名作为一个联系人存储于用户身份识别卡中。It should be noted that the package name of each application software can be stored in the user identification card as a contact.
步骤403,向供下载应用软件的服务器发送携带有所述应用软件的包名的请求消息。Step 403, sending a request message carrying the package name of the application software to the server for downloading the application software.
需要说明的是,携带有应用软件的包名的请求消息可通过安装在该移动终端上的应用获取软件,如应用商店、应用宝等,发送至供下载应用软件的服务器。It should be noted that the request message carrying the package name of the application software can be sent to the server for downloading the application software through the application acquisition software installed on the mobile terminal, such as an application store, application treasure, etc.
步骤404,接收所述服务器返回的携带有所述应用软件的下载信息的请求响应消息,所述下载信息包括所述应用软件的图标、名称和下载地址。Step 404: Receive a request response message carrying download information of the application software returned by the server, where the download information includes the icon, name and download address of the application software.
步骤405,根据所述请求响应消息,将所述应用软件下载并安装至第一移动终端。Step 405, download and install the application software to the first mobile terminal according to the request response message.
这里,移动终端获取用户发起的下载应用软件的指令,将所述应用软件下载并安装至移动终端。Here, the mobile terminal acquires an instruction to download the application software initiated by the user, and downloads and installs the application software to the mobile terminal.
需要说明的是,若SIM卡兼具内存卡的功能,则可直接将安装在第二移动终端的应用软件存储于SIM卡中,在SIM卡更换至第一移动终端后,可将存储在SIM卡中的应用软件直接导入安装至第一移动终端,无需通过供下载应用软件的服务器下载安装。It should be noted that if the SIM card has the function of a memory card, the application software installed in the second mobile terminal can be directly stored in the SIM card, and after the SIM card is replaced with the first mobile terminal, the application software stored in the SIM card can be stored in the SIM card. The application software in the card is directly imported and installed to the first mobile terminal without downloading and installing through the server for downloading the application software.
本发明实施例提供的应用软件的安装方法,通过以联系人形式记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The application software installation method provided by the embodiment of the present invention records the software attribute information of the application software in the user identification card once installed on the original mobile terminal in the form of a contact person, so that the application software installed in the original mobile terminal can be Quickly transfer to the replaced mobile terminal, the operation is simple, and the user experience is improved.
第五实施例fifth embodiment
如图6所示,为本发明第五实施例中应用软件的处理方法的流程图。下面就该图具体说明该应用软件的处理方法的实施过程。As shown in FIG. 6 , it is a flow chart of the processing method of the application software in the fifth embodiment of the present invention. The implementation process of the processing method of the application software will be described in detail below with reference to this figure.
步骤501,获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件。Step 501, acquire software attribute information of application software installed on the second mobile terminal, where the application software is obtained from a server for downloading application software.
需要说明的是,应用软件的软件属性信息可以包括:包名。It should be noted that the software attribute information of the application software may include: a package name.
这里,第二移动终端上除了包括从供下载应用软件的服务器上获取的应用软件外,还包括该移动终端的终端系统本身安装的应用软件。Here, besides the application software acquired from the server for downloading the application software, the second mobile terminal also includes the application software installed in the terminal system of the mobile terminal itself.
步骤502,将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。Step 502, recording the software attribute information in a user identification card installed on the second mobile terminal.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
本发明实施例提供的应用软件的处理方法,通过将安装于原移动终端上的应用软件的软件属性信息存储于用户身份识别卡中,便于更换后的移动终端通过用户身份识别卡,获取安装在原移动终端上的应用软件的软件属性信息,进而将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。In the application software processing method provided by the embodiment of the present invention, by storing the software attribute information of the application software installed on the original mobile terminal in the user identification card, it is convenient for the replaced mobile terminal to obtain information installed on the original mobile terminal through the user identification card. The software attribute information of the application software on the mobile terminal is used to quickly transfer the application software installed in the original mobile terminal to the replaced mobile terminal, which is easy to operate and improves user experience.
第六实施例Sixth embodiment
如图7所示,为本发明第六实施例中应用软件的处理方法的流程图。下面就该图具体说明该应用软件的处理方法的实施过程。As shown in FIG. 7 , it is a flow chart of the processing method of the application software in the sixth embodiment of the present invention. The implementation process of the processing method of the application software will be described in detail below with reference to this figure.
步骤601,扫描安装于第二移动终端上的应用软件并显示所述应用软件的基本属性信息,其中,所述基本属性信息包括应用软件的图标和名称。Step 601, scan the application software installed on the second mobile terminal and display the basic attribute information of the application software, wherein the basic attribute information includes the icon and name of the application software.
这里,通过扫描安装于第二移动终端上的应用软件,除了得到应用软件的基本属性信息外,还可得到其他的属性信息,如应用软件的版本、包名、下载地址等。Here, by scanning the application software installed on the second mobile terminal, in addition to obtaining the basic attribute information of the application software, other attribute information such as the version of the application software, the package name, and the download address can also be obtained.
需要说明的是,如图8所示,通过扫描得到的安装于第二移动终端上的应用软件可以以列表的形式显示于该第二移动终端的显示界面上,供用户选择并保存至用户身份识别卡中。It should be noted that, as shown in Figure 8, the application software installed on the second mobile terminal obtained through scanning can be displayed on the display interface of the second mobile terminal in the form of a list for the user to select and save to the user identity identification card.
步骤602,接收用户在所述第二移动终端的显示界面上对所述应用软件的选择操作。Step 602, receiving a user's selection operation on the application software on the display interface of the second mobile terminal.
需要说明的是,第二移动终端可以接受用户对单个应用软件的选择操作,也可接受对扫描得到的所有的应用软件的选择操作。It should be noted that, the second mobile terminal may accept the user's selection operation on a single application software, and may also accept the selection operation on all the scanned application software.
步骤603,根据所述选择操作获取与对应于所述选择操作的应用软件的包名,所述包名用于唯一标识应用软件。Step 603: Acquire the package name of the application software corresponding to the selection operation according to the selection operation, where the package name is used to uniquely identify the application software.
这里,包名,即Package Name,其作为应用软件的唯一标识。也就是说,一个包名代表一个应用软件。包名一般都是用域名反写的方式命名。Here, the package name, that is, the Package Name, serves as a unique identifier of the application software. That is to say, a package name represents an application software. The package name is generally named with the domain name reversed.
步骤604,将通过用户的选择操作获取的表征应用软件的软件属性信息的包名储存为短信息或联系人并记录于安装在所述第二移动终端上的用户身份识别卡中。Step 604: Store the package name representing the software attribute information of the application software acquired through the user's selection operation as a short message or a contact and record it in the user identification card installed on the second mobile terminal.
这里,应用软件的包名可以表示为字符串。Here, the package name of the application software can be expressed as a character string.
例如,QQ的包名为com.tencent.mobileqq,微信的包名为com.tencent.mm。For example, the package name of QQ is com.tencent.mobileqq, and the package name of WeChat is com.tencent.mm.
本发明实施例提供的应用软件的处理方法,通过将安装于原移动终端上的应用软件的软件属性信息以短信息或联系人的形式存储于用户身份识别卡中,便于更换后的移动终端通过用户身份识别卡,获取安装在原移动终端上的应用软件的软件属性信息,进而将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The application software processing method provided by the embodiment of the present invention stores the software attribute information of the application software installed on the original mobile terminal in the user identification card in the form of a short message or a contact, so that the mobile terminal after replacement can pass The user identification card obtains the software attribute information of the application software installed on the original mobile terminal, and then quickly transfers the application software installed in the original mobile terminal to the replaced mobile terminal, which is easy to operate and improves user experience.
第七实施例Seventh embodiment
如图9所示,本发明实施例还提供一种移动终端700,用于应用软件的安装,包括:As shown in FIG. 9, the embodiment of the present invention also provides a mobile terminal 700 for installing application software, including:
第一获取模块701,用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件。The first obtaining module 701 is configured to obtain the application installed on the second mobile terminal pre-recorded in the user identification card when the user identification card installed on the second mobile terminal is installed on the first mobile terminal The software attribute information of the software, the application software is the application software obtained from the server for downloading the application software.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
这里,应用软件的软件属性信息可以包括:包名。Here, the software attribute information of the application software may include: a package name.
这里,所述应用软件的软件属性信息一般为一个或多个应用软件的软件属性信息。Here, the software attribute information of the application software is generally the software attribute information of one or more application software.
下载安装模块702,用于根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。The downloading and installing module 702 is configured to download the application software from a server for downloading the application software and install it on the first mobile terminal according to the software attribute information.
这里,移动终端可通过安装在该移动终端上的应用获取软件,如应用商店、应用宝等,连接供下载应用软件的服务器,从而获取用户所需的应用软件。Here, the mobile terminal can acquire software through applications installed on the mobile terminal, such as an application store, application treasure, etc., and connect to a server for downloading application software, so as to obtain the application software required by the user.
如图10所示,本发明实施例的移动终端700还可具体包括:As shown in FIG. 10, the mobile terminal 700 in the embodiment of the present invention may also specifically include:
判断模块703,用于在获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息之后,判断所述第一移动终端是否有未安装的与所述软件属性信息对应的应用软件。A judging module 703, configured to judge whether the first mobile terminal has uninstalled application software related to the second mobile terminal after acquiring the software attribute information pre-recorded in the user identification card and installed on the second mobile terminal. The application software corresponding to the software attribute information.
这里,在所述移动终端700包括判断模块703时,所述下载安装模块702还用于根据通过判断得到的未安装至所述第一移动终端上的应用软件的软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。Here, when the mobile terminal 700 includes a judging module 703, the downloading and installing module 702 is also configured to select the application software for downloading according to the software attribute information of the application software not installed on the first mobile terminal obtained through the judging. Download the application software from the software server and install it on the first mobile terminal.
这里需要说明的是,移动终端700通过判断模块703对已安装至所述移动终端的与所述软件属性信息对应的应用软件进行统计,得到未安装至所述第一移动终端上的应用软件的软件属性信息。It should be noted here that the mobile terminal 700 counts the application software corresponding to the software attribute information that has been installed on the mobile terminal through the judgment module 703, and obtains the number of application software that is not installed on the first mobile terminal. Software attribute information.
如图10所示,本发明实施例的移动终端700中第一获取模块701还可具体包括:As shown in FIG. 10, the first acquisition module 701 in the mobile terminal 700 of the embodiment of the present invention may also specifically include:
第一信息读取单元7011,用于读取预先记录于用户身份识别卡中的短信息内容。The first information reading unit 7011 is used to read the short message content pre-recorded in the user identification card.
第一解析处理单元7012,用于对所述短信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名;其中,所述包名用于唯一标识应用软件。The first parsing and processing unit 7012 is configured to parse and process the content of the short message to obtain the package name of the application software installed on the second mobile terminal; wherein the package name is used to uniquely identify the application software.
这里,应用软件的包名可以表示为字符串,以短信息的形式存储于SIM卡中。Here, the package name of the application software may be expressed as a character string, and stored in the SIM card in the form of a short message.
包名,即Package Name,其作为应用软件的唯一标识。也就是说,一个包名代表一个应用软件。包名一般都是用域名反写的方式命名。Package name, that is, Package Name, which serves as the unique identifier of the application software. That is to say, a package name represents an application software. The package name is generally named with the domain name reversed.
例如,QQ的包名为com.tencent.mobileqq,微信的包名为com.tencent.mm。For example, the package name of QQ is com.tencent.mobileqq, and the package name of WeChat is com.tencent.mm.
这里,每个应用软件的包名在每条短信中所占的英文字符数远小于每条短信息可供编辑的英文字符的个数,故多个应用软件的包名会连接形成长字符串存储于短信中。这里需要说明的是,相邻的应用软件之间以除了构成包名本身的符号之外的区别符号隔开。Here, the number of English characters that the package name of each application software occupies in each text message is much smaller than the number of English characters that can be edited in each text message, so the package names of multiple application software will be concatenated to form a long string stored in SMS. What needs to be explained here is that adjacent application software is separated by distinguishing symbols other than the symbols constituting the package name itself.
第二信息读取单元7013,用于读取预先记录于用户身份识别卡中的联系人信息内容。The second information reading unit 7013 is used to read the content of contact information pre-recorded in the user identification card.
第二解析处理单元7014,用于对所述联系人信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名。The second parsing and processing unit 7014 is configured to parse and process the content of the contact information to obtain the package name of the application software installed on the second mobile terminal.
这里,可以将每个应用软件的包名作为一个联系人存储于用户身份识别卡中。Here, the package name of each application software can be stored in the user identification card as a contact.
需要说明的是,第二信息读取单元7013与第二解析处理单元7014可以和第一信息读取单元7011、第一解析处理单元7012设置于同一移动终端上,当然,也可设置于不同的移动终端上。It should be noted that the second information reading unit 7013 and the second analysis processing unit 7014 can be set on the same mobile terminal as the first information reading unit 7011 and the first analysis processing unit 7012, and of course, they can also be set on different on the mobile terminal.
本发明实施例中将这四个单元设置于同一移动终端上,这样,无论应用软件的软件属性信息以短信息形式还是联系人形式存储于用户身份识别卡,移动终端都可解析出应用软件的软件属性信息,本发明实施例中所述软件属性信息为应用软件的包名。In the embodiment of the present invention, these four units are set on the same mobile terminal. In this way, no matter whether the software attribute information of the application software is stored in the user identification card in the form of a short message or in the form of a contact, the mobile terminal can resolve the information of the application software. Software attribute information, the software attribute information in the embodiment of the present invention is the package name of the application software.
如图10所示,本发明实施例的移动终端700中下载安装模块702还可具体包括:As shown in Figure 10, the download and install module 702 in the mobile terminal 700 of the embodiment of the present invention can also specifically include:
发送单元7021,用于向供下载应用软件的服务器发送携带有所述应用软件的包名的请求消息;A sending unit 7021, configured to send a request message carrying the package name of the application software to a server for downloading the application software;
需要说明的是,携带有应用软件的包名的请求消息可通过安装在该移动终端上的应用获取软件,如应用商店、应用宝等,发送至供下载应用软件的服务器。It should be noted that the request message carrying the package name of the application software can be sent to the server for downloading the application software through the application acquisition software installed on the mobile terminal, such as an application store, application treasure, etc.
接收单元7022,用于接收所述服务器返回的携带有所述应用软件的下载信息的请求响应消息,所述下载信息包括所述应用软件的图标、名称和下载地址。The receiving unit 7022 is configured to receive a request response message carrying the download information of the application software returned by the server, where the download information includes the icon, name and download address of the application software.
需要说明的是,如图4所示,下载信息可以以列表的形式显示于移动终端上。It should be noted that, as shown in FIG. 4 , the download information may be displayed on the mobile terminal in the form of a list.
下载安装单元7023,用于根据所述请求响应消息,将所述应用软件下载并安装至第一移动终端。The downloading and installing unit 7023 is configured to download and install the application software to the first mobile terminal according to the request response message.
这里,移动终端获取用户发起的下载应用软件的指令,将所述应用软件下载并安装至移动终端。Here, the mobile terminal acquires an instruction to download the application software initiated by the user, and downloads and installs the application software to the mobile terminal.
本发明实施例提供的移动终端,通过第一获取模块获取记录在曾安装于原移动终端上的用户身份识别卡中的应用软件的软件属性信息,下载安装模块可将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。In the mobile terminal provided by the embodiment of the present invention, the software attribute information of the application software recorded in the user identification card once installed on the original mobile terminal is obtained through the first acquisition module, and the download and installation module can download and install the application software installed in the original mobile terminal. The software is quickly transferred to the replaced mobile terminal, the operation is simple, and the user experience is improved.
第八实施例Eighth embodiment
如图11所示,本发明实施例还提供一种移动终端800,用于应用软件的处理,包括:As shown in FIG. 11 , the embodiment of the present invention also provides a mobile terminal 800 for processing application software, including:
第二获取模块801,用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件。The second obtaining module 801 is configured to obtain software attribute information of application software installed on the second mobile terminal, where the application software is obtained from a server for downloading application software.
需要说明的是,应用软件的软件属性信息可以包括:包名。It should be noted that the software attribute information of the application software may include: a package name.
这里,第二移动终端上除了包括从供下载应用软件的服务器上获取的应用软件外,还包括该移动终端的终端系统本身安装的应用软件。Here, besides the application software acquired from the server for downloading the application software, the second mobile terminal also includes the application software installed in the terminal system of the mobile terminal itself.
信息记录模块802,用于将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。The information recording module 802 is configured to record the software attribute information in the user identification card installed on the second mobile terminal.
需要说明的是,用户身份识别卡一般指SIM卡。当然也可以是USIM卡。It should be noted that the subscriber identity card generally refers to a SIM card. Of course, it can also be a USIM card.
如图12所示,本发明实施例的移动终端800中第二获取模块801还可具体包括:As shown in FIG. 12, the second acquisition module 801 in the mobile terminal 800 of the embodiment of the present invention may also specifically include:
扫描单元8011,用于扫描安装于第二移动终端上的应用软件并显示所述应用软件的基本属性信息,其中,所述基本属性信息包括应用软件的图标和名称。The scanning unit 8011 is configured to scan the application software installed on the second mobile terminal and display the basic attribute information of the application software, wherein the basic attribute information includes the icon and name of the application software.
这里,通过扫描安装于第二移动终端上的应用软件,除了得到应用软件的基本属性信息外,还可得到其他的属性信息,如应用软件的版本、包名、下载地址等。Here, by scanning the application software installed on the second mobile terminal, in addition to obtaining the basic attribute information of the application software, other attribute information such as the version of the application software, the package name, and the download address can also be obtained.
需要说明的是,如图8所示,通过扫描得到的安装于第二移动终端上的应用软件可以以列表的形式显示于该第二移动终端的显示界面上,供用户选择并保存至用户身份识别卡中。It should be noted that, as shown in Figure 8, the application software installed on the second mobile terminal obtained through scanning can be displayed on the display interface of the second mobile terminal in the form of a list for the user to select and save to the user identity identification card.
接收单元8012,用于接收用户在所述第二移动终端的显示界面上对所述应用软件的选择操作。The receiving unit 8012 is configured to receive a user's selection operation on the application software on the display interface of the second mobile terminal.
需要说明的是,第二移动终端可以接受用户对单个应用软件的选择操作,也可接受对扫描得到的所有的应用软件的选择操作。It should be noted that, the second mobile terminal may accept the user's selection operation on a single application software, and may also accept the selection operation on all the scanned application software.
获取单元8013,用于根据所述选择操作获取与对应于所述选择操作的应用软件的包名,所述包名用于唯一标识应用软件。The obtaining unit 8013 is configured to obtain the package name of the application software corresponding to the selection operation according to the selection operation, and the package name is used to uniquely identify the application software.
这里,包名,即Package Name,其作为应用软件的唯一标识。也就是说,一个包名代表一个应用软件。包名一般都是用域名反写的方式命名。Here, the package name, that is, the Package Name, serves as a unique identifier of the application software. That is to say, a package name represents an application software. The package name is generally named with the domain name reversed.
如图12所示,本发明实施例的移动终端800中信息记录模块802还可具体包括:As shown in Figure 12, the information recording module 802 in the mobile terminal 800 of the embodiment of the present invention can also specifically include:
信息记录单元8021,用于将通过用户的选择操作获取的表征应用软件的软件属性信息的包名储存为短信息或联系人并记录于安装在所述第二移动终端上的用户身份识别卡中。The information recording unit 8021 is used to store the package name of the software attribute information representing the application software obtained through the user's selection operation as a short message or a contact person and record it in the user identification card installed on the second mobile terminal .
这里,应用软件的包名可以表示为字符串。Here, the package name of the application software can be expressed as a character string.
本发明实施例提供的移动终端,通过信息记录模块将安装于原移动终端上的应用软件的软件属性信息以短信息或联系人的形式存储于用户身份识别卡中,便于更换后的移动终端通过用户身份识别卡,获取安装在原移动终端上的应用软件的软件属性信息,进而将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。In the mobile terminal provided by the embodiment of the present invention, the software attribute information of the application software installed on the original mobile terminal is stored in the user identification card in the form of a short message or a contact through the information recording module, so that the mobile terminal after replacement can pass The user identification card obtains the software attribute information of the application software installed on the original mobile terminal, and then quickly transfers the application software installed in the original mobile terminal to the replaced mobile terminal, which is easy to operate and improves user experience.
第九实施例Ninth embodiment
如图13所示,为本发明第九实施例中终端的结构框图。图13所示的移动终端900包括:As shown in FIG. 13 , it is a structural block diagram of a terminal in the ninth embodiment of the present invention. The mobile terminal 900 shown in Figure 13 includes:
至少一个处理器901、存储器902、至少一个网络接口904和其他用户接口903。移动终端900中的各个组件通过总线系统905耦合在一起。可理解,总线系统905用于实现这些组件之间的连接通信。总线系统905除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图13中将各种总线都标为总线系统905。At least one processor 901 , memory 902 , at least one network interface 904 and other user interface 903 . Various components in the mobile terminal 900 are coupled together through a bus system 905 . It can be understood that the bus system 905 is used to realize connection and communication between these components. In addition to the data bus, the bus system 905 also includes a power bus, a control bus and a status signal bus. However, the various buses are labeled bus system 905 in FIG. 13 for clarity of illustration.
其中,用户接口903可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Wherein, the user interface 903 may include a display, a keyboard, or a pointing device (for example, a mouse, a trackball (trackball), a touch panel, or a touch screen, and the like.
可以理解,本发明实施例中的存储器902可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本文描述的系统和方法的存储器902旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 902 in this embodiment of the present invention may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the non-volatile memory can be read-only memory (Read-OnlyMemory, ROM), programmable read-only memory (ProgrammableROM, PROM), erasable programmable read-only memory (ErasablePROM, EPROM), electrically erasable Programming read-only memory (Electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (Random Access Memory, RAM), which acts as an external cache. By way of illustration and not limitation, many forms of RAM are available such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (Synchronous DRAM, SDRAM), Double data rate synchronous dynamic random access memory (DoubleDataRateSDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct memory bus random access Memory (Direct Rambus RAM, DRRAM). Memory 902 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
在一些实施方式中,存储器902存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统9021和应用程序9022。In some implementations, the memory 902 stores the following elements, executable modules or data structures, or their subsets, or their extended sets: an operating system 9021 and an application program 9022 .
其中,操作系统9021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序9022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序9022中。Among them, the operating system 9021 includes various system programs, such as framework layer, core library layer, driver layer, etc., for realizing various basic services and processing hardware-based tasks. The application program 9022 includes various application programs, such as a media player (MediaPlayer), a browser (Browser), etc., and is used to implement various application services. The program for realizing the method of the embodiment of the present invention may be included in the application program 9022 .
在本发明的一实施例中,通过调用存储器902存储的程序或指令,具体的可以是在应用程序9022中存储的程序或指令,处理器901用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。In an embodiment of the present invention, by calling the program or instruction stored in the memory 902, specifically the program or instruction stored in the application program 9022, the processor 901 is used to When the identification card is installed on the first mobile terminal, the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card is obtained, and the application software is downloaded from the server for downloading the application software. Acquired application software; according to the software attribute information, download the application software from a server for downloading the application software and install it on the first mobile terminal.
可选地,处理器901还用于:在获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息之后,判断所述第一移动终端是否有未安装的与所述软件属性信息对应的应用软件;根据通过判断得到的未安装至所述第一移动终端上的应用软件的软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。Optionally, the processor 901 is further configured to: after obtaining the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card, determine whether the first mobile terminal has Installed application software corresponding to the software attribute information; according to the software attribute information of the application software not installed on the first mobile terminal obtained through the judgment, download the application software from the server for downloading the application software and Installed on the first mobile terminal.
可选地,处理器901还用于:读取预先记录于用户身份识别卡中的短信息内容;对所述短信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名;其中,所述包名用于唯一标识应用软件。Optionally, the processor 901 is further configured to: read the content of the short message pre-recorded in the user identification card; analyze the content of the short message to obtain the package name of the application software installed on the second mobile terminal ; Wherein, the package name is used to uniquely identify the application software.
可选地,处理器901还用于:读取预先记录于用户身份识别卡中的联系人信息内容;对所述联系人信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名。Optionally, the processor 901 is further configured to: read the content of contact information pre-recorded in the user identification card; analyze and process the content of the contact information to obtain the information of the application software installed on the second mobile terminal. Package names.
这里需要说明的是,应用软件的包名可存储于存储器902中,该处理器901可调用存储器902中的应用软件的包名。It should be noted here that the package name of the application software may be stored in the memory 902 , and the processor 901 may call the package name of the application software in the memory 902 .
可选地,处理器901还用于:向供下载应用软件的服务器发送携带有所述应用软件的包名的请求消息;接收所述服务器返回的携带有所述应用软件的下载信息的请求响应消息,所述下载信息包括所述应用软件的图标、名称和下载地址;根据所述请求响应消息,将所述应用软件下载并安装至第一移动终端。Optionally, the processor 901 is further configured to: send a request message carrying the package name of the application software to a server for downloading the application software; receive a request response carrying the download information of the application software returned by the server message, the download information includes the icon, name and download address of the application software; according to the request response message, download and install the application software to the first mobile terminal.
本发明实施例的移动终端900,处理器901用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端,实现将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。In the mobile terminal 900 according to the embodiment of the present invention, the processor 901 is configured to obtain the information pre-recorded in the user identification card when the user identification card installed on the second mobile terminal is installed on the first mobile terminal. 2. Software attribute information of the application software on the mobile terminal, the application software is the application software obtained from the server for downloading the application software; according to the software attribute information, download the application software from the server for downloading the application software And installed on the first mobile terminal, the application software installed in the original mobile terminal can be quickly transferred to the replaced mobile terminal, the operation is simple, and the user experience is improved.
在本发明的又一实施例中,通过调用存储器902存储的程序或指令,具体的可以是在应用程序9022中存储的程序或指令,处理器901用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。In yet another embodiment of the present invention, the processor 901 is used to obtain the application program installed on the second mobile terminal by calling the program or instruction stored in the memory 902, specifically the program or instruction stored in the application program 9022. Software attribute information of the software, the application software is the application software obtained from the server for downloading the application software; the software attribute information is recorded in the user identification card installed on the second mobile terminal.
这里需要说明的是,应用软件的软件属性信息可存储于存储器902中,该处理器901可调用存储器902中的应用软件的软件属性信息。It should be noted here that the software attribute information of the application software may be stored in the memory 902 , and the processor 901 may call the software attribute information of the application software in the memory 902 .
可选地,该处理器901还用于:扫描安装于第二移动终端上的应用软件并显示所述应用软件的基本属性信息,其中,所述基本属性信息包括应用软件的图标和名称;用户接口903还用于接收用户在所述第二移动终端的显示界面上对所述应用软件的选择操作;处理器901还用于根据所述选择操作获取与对应于所述选择操作的应用软件的包名,所述包名用于唯一标识应用软件。Optionally, the processor 901 is further configured to: scan the application software installed on the second mobile terminal and display the basic attribute information of the application software, wherein the basic attribute information includes the icon and name of the application software; the user The interface 903 is also used to receive the user's selection operation on the application software on the display interface of the second mobile terminal; the processor 901 is also used to obtain the information corresponding to the application software corresponding to the selection operation according to the selection operation. A package name, which is used to uniquely identify the application software.
可选地,该处理器901还可具体用于:将通过用户的选择操作获取的表征应用软件的软件属性信息的包名储存为短信息或联系人并记录于安装在所述第二移动终端上的用户身份识别卡中。Optionally, the processor 901 can also be specifically configured to: store the package name representing the software attribute information of the application software obtained through the user's selection operation as a short message or a contact, and record it in the second mobile terminal on the user ID card.
本发明的移动终端如可以是手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、或车载电脑等等移动终端。The mobile terminal of the present invention may be, for example, a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
移动终端900能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 900 can implement various processes implemented by the mobile terminal in the foregoing embodiments, and to avoid repetition, details are not repeated here.
本发明实施例的移动终端900,通过处理器901用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中,便于更换后的移动终端通过用户身份识别卡,获取安装在原移动终端上的应用软件的软件属性信息,进而将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The mobile terminal 900 according to the embodiment of the present invention is used to obtain the software attribute information of the application software installed on the second mobile terminal through the processor 901, and the application software is the application software obtained from the server for downloading the application software; The software attribute information is recorded in the user identification card installed on the second mobile terminal, so that the replaced mobile terminal can obtain the software attribute information of the application software installed on the original mobile terminal through the user identification card, and then Quickly transfer the application software installed in the original mobile terminal to the replaced mobile terminal, the operation is simple, and the user experience is improved.
上述本发明实施例揭示的方法均可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成上述方法的步骤。All the methods disclosed in the foregoing embodiments of the present invention may be applied to the processor 901 or implemented by the processor 901 . The processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 901 or instructions in the form of software. The above-mentioned processor 901 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or Transistor logic devices, discrete hardware components. Various methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the methods disclosed in the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902, and completes the steps of the above method in combination with its hardware.
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It should be understood that the embodiments described herein may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing device (DSPDevice, DSPD), programmable logic device (ProgrammableLogicDevice, PLD ), Field-Programmable Gate Array (Field-Programmable GateArray, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described in this application, or a combination thereof.
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For a software implementation, the techniques described herein can be implemented through modules (eg, procedures, functions, and so on) that perform the functions described herein. Software codes can be stored in memory and executed by a processor. Memory can be implemented within the processor or external to the processor.
第十实施例Tenth embodiment
如图14所示,为本发明第十实施例中终端的结构框图。图14所示的移动终端1000包括:射频(RadioFrequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、处理器1060、音频电路1070、WiFi(WirelessFidelity)模块1080和电源1090。As shown in FIG. 14 , it is a structural block diagram of a terminal in the tenth embodiment of the present invention. The mobile terminal 1000 shown in FIG. 14 includes: a radio frequency (Radio Frequency, RF) circuit 1010, a memory 1020, an input unit 1030, a display unit 1040, a processor 1060, an audio circuit 1070, a WiFi (Wireless Fidelity) module 1080 and a power supply 1090.
其中,输入单元1030可用于接收用户输入的数字或字符信息,以及产生与移动终端1000的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元1030可以包括触控面板1031。触控面板1031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1031上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器1060,并能接收处理器1060发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1031。除了触控面板1031,输入单元1030还可以包括其他输入设备1032,其他输入设备1032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Wherein, the input unit 1030 can be used for receiving number or character information input by the user, and generating signal input related to the user setting and function control of the mobile terminal 1000 . Specifically, in the embodiment of the present invention, the input unit 1030 may include a touch panel 1031 . The touch panel 1031, also referred to as a touch screen, can collect user's touch operations on or near it (such as the user's operation on the touch panel 1031 using any suitable object or accessory such as a finger, a stylus), and The specified program drives the corresponding connected device. Optionally, the touch panel 1031 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the to the processor 1060, and can receive and execute commands sent by the processor 1060. In addition, the touch panel 1031 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1031, the input unit 1030 may also include other input devices 1032, which may include but not limited to physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, etc. one or more of.
其中,显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及移动终端1000的各种菜单界面。显示单元1040可包括显示面板1041,可选的,可以采用LCD或有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板1041。Wherein, the display unit 1040 can be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 1000 . The display unit 1040 may include a display panel 1041. Optionally, the display panel 1041 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
应注意,触控面板1031可以覆盖显示面板1041,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1060以确定触摸事件的类型,随后处理器1060根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 1031 can cover the display panel 1041 to form a touch display screen. When the touch display screen detects a touch operation on or near it, it is sent to the processor 1060 to determine the type of the touch event, and then the processor 1060 provides corresponding visual output on the touch display screen according to the type of the touch event.
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。The touch display screen includes an application program interface display area and a common control display area. The arrangement of the display area of the application program interface and the display area of the commonly used controls is not limited, and may be an arrangement in which the two display areas can be distinguished, such as vertical arrangement, left-right arrangement, and the like. The application program interface display area can be used to display the interface of the application program. Each interface may include at least one interface element such as an icon of an application program and/or a widget desktop control. The application program interface display area can also be an empty interface without any content. The commonly used control display area is used to display controls with a high usage rate, for example, application icons such as setting buttons, interface numbers, scroll bars, and phonebook icons.
其中处理器1060是移动终端1000的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器1021内的软件程序和/或模块,以及调用存储在第二存储器1022内的数据,执行移动终端1000的各种功能和处理数据,从而对移动终端1000进行整体监控。可选的,处理器1060可包括一个或多个处理单元。Wherein the processor 1060 is the control center of the mobile terminal 1000, which uses various interfaces and lines to connect the various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the first memory 1021, and calling the software programs and/or modules stored in the second memory 1021. The data in the memory 1022 executes various functions of the mobile terminal 1000 and processes data, so as to monitor the mobile terminal 1000 as a whole. Optionally, the processor 1060 may include one or more processing units.
在本发明的一实施例中,通过调用存储该第一存储器1021内的软件程序和/或模块和/或该第二存储器1022内的数据,处理器1060还用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。In an embodiment of the present invention, by calling the software programs and/or modules stored in the first memory 1021 and/or the data in the second memory 1022, the processor 1060 is also used for when installed in the second mobile terminal When the user identification card on the mobile terminal is installed on the first mobile terminal, the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card is acquired, and the application software is an application for downloading The application software obtained from the software server; according to the software attribute information, the application software is downloaded from the server for downloading the application software and installed on the first mobile terminal.
可选地,处理器1060还用于:在获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息之后,判断所述第一移动终端是否有未安装的与所述软件属性信息对应的应用软件;根据通过判断得到的未安装至所述第一移动终端上的应用软件的软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端。Optionally, the processor 1060 is further configured to: after obtaining the software attribute information of the application software installed on the second mobile terminal pre-recorded in the user identification card, determine whether the first mobile terminal Installed application software corresponding to the software attribute information; according to the software attribute information of the application software not installed on the first mobile terminal obtained through the judgment, download the application software from the server for downloading the application software and Installed on the first mobile terminal.
可选地,处理器1060还用于:读取预先记录于用户身份识别卡中的短信息内容;对所述短信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名;其中,所述包名用于唯一标识应用软件。Optionally, the processor 1060 is also configured to: read the content of the short message pre-recorded in the user identification card; analyze the content of the short message to obtain the package name of the application software installed on the second mobile terminal ; Wherein, the package name is used to uniquely identify the application software.
可选地,处理器1060还用于:读取预先记录于用户身份识别卡中的联系人信息内容;对所述联系人信息内容进行解析处理,得到安装在第二移动终端上的应用软件的包名。Optionally, the processor 1060 is further configured to: read contact information content pre-recorded in the user identification card; analyze and process the contact information content to obtain the application software installed on the second mobile terminal. Package names.
这里需要说明的是,应用软件的包名可存储于第二存储器1022中,该处理器1060可调用第二存储器1022中的应用软件的包名。It should be noted here that the package name of the application software may be stored in the second memory 1022 , and the processor 1060 may call the package name of the application software in the second memory 1022 .
可选地,处理器1060还用于:向供下载应用软件的服务器发送携带有所述应用软件的包名的请求消息;接收所述服务器返回的携带有所述应用软件的下载信息的请求响应消息,所述下载信息包括所述应用软件的图标、名称和下载地址;根据所述请求响应消息,将所述应用软件下载并安装至第一移动终端。Optionally, the processor 1060 is further configured to: send a request message carrying the package name of the application software to a server for downloading the application software; receive a request response carrying the download information of the application software returned by the server message, the download information includes the icon, name and download address of the application software; according to the request response message, download and install the application software to the first mobile terminal.
本发明实施例提供的移动终端1000,处理器1060用于当安装于第二移动终端上的用户身份识别卡安装至第一移动终端时,获取预先记录于所述用户身份识别卡中的安装在第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;根据所述软件属性信息,从供下载应用软件的服务器上下载所述应用软件并安装至第一移动终端,实现将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。In the mobile terminal 1000 provided by the embodiment of the present invention, the processor 1060 is configured to obtain the information pre-recorded in the user identification card when the user identification card installed on the second mobile terminal is installed on the first mobile terminal. The software attribute information of the application software on the second mobile terminal, the application software is the application software obtained from the server for downloading the application software; according to the software attribute information, download the application from the server for downloading the application software The software is installed in the first mobile terminal, so that the application software installed in the original mobile terminal can be quickly transferred to the replaced mobile terminal, the operation is simple, and the user experience is improved.
在本发明的又一实施例中,通过调用存储该第一存储器1021内的软件程序和/或模块和/或该第二存储器1022内的数据,处理器1060用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中。In yet another embodiment of the present invention, by calling the software programs and/or modules stored in the first memory 1021 and/or the data in the second memory 1022, the processor 1060 is used to obtain information installed in the second mobile terminal. The software property information of the application software on the computer, the application software is the application software obtained from the server for downloading the application software; the software property information is recorded in the user identification card installed on the second mobile terminal .
需要说明的是,应用软件的软件属性信息可存储于第二存储器1022中,该处理器1060可调用第二存储器1022中的应用软件的软件属性信息。It should be noted that the software attribute information of the application software may be stored in the second memory 1022 , and the processor 1060 may call the software attribute information of the application software in the second memory 1022 .
可选地,该处理器1060还用于:扫描安装于第二移动终端上的应用软件并显示所述应用软件的基本属性信息,其中,所述基本属性信息包括应用软件的图标和名称;输入单元1030还用于接收用户在所述第二移动终端的显示界面上对所述应用软件的选择操作;处理器1060还用于根据所述选择操作获取与对应于所述选择操作的应用软件的包名,所述包名用于唯一标识应用软件。Optionally, the processor 1060 is further configured to: scan the application software installed on the second mobile terminal and display the basic attribute information of the application software, wherein the basic attribute information includes the icon and name of the application software; input The unit 1030 is further configured to receive the user's selection operation on the application software on the display interface of the second mobile terminal; the processor 1060 is also configured to obtain the information corresponding to the application software corresponding to the selection operation according to the selection operation. A package name, which is used to uniquely identify the application software.
可选地,该处理器1060还用于:将通过用户的选择操作获取的表征应用软件的软件属性信息的包名储存为短信息或联系人并记录于安装在所述第二移动终端上的用户身份识别卡中。Optionally, the processor 1060 is also configured to: store the package name representing the software attribute information of the application software obtained through the user's selection operation as a short message or a contact, and record it in the second mobile terminal installed on the second mobile terminal. User identification card.
本发明实施例提供的移动终端1000,通过处理器1060用于获取安装于第二移动终端上的应用软件的软件属性信息,所述应用软件为从供下载应用软件的服务器上获取的应用软件;将所述软件属性信息记录于安装在所述第二移动终端上的用户身份识别卡中,便于更换后的移动终端通过用户身份识别卡,获取安装在原移动终端上的应用软件的软件属性信息,进而将原移动终端中安装的应用软件快速地转移至更换后的移动终端,操作简单,且提升用户体验。The mobile terminal 1000 provided by the embodiment of the present invention is used to obtain software attribute information of the application software installed on the second mobile terminal through the processor 1060, and the application software is the application software obtained from the server for downloading the application software; Recording the software attribute information in the user identification card installed on the second mobile terminal, so that the replaced mobile terminal can obtain the software attribute information of the application software installed on the original mobile terminal through the user identification card, Furthermore, the application software installed in the original mobile terminal is quickly transferred to the replaced mobile terminal, which is easy to operate and improves user experience.
本发明的移动终端如可以是手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、或车载电脑等等移动终端。The mobile terminal of the present invention may be, for example, a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
移动终端1000能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 1000 can implement various processes implemented by the mobile terminal in the foregoing embodiments, and to avoid repetition, details are not repeated here.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be realized by controlling related hardware through a computer program, and the program can be stored in a computer-readable storage medium, the program During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM) and the like.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above description is a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610512408.6A CN106126301A (en) | 2016-06-30 | 2016-06-30 | The installation method of a kind of application software, processing method and mobile terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610512408.6A CN106126301A (en) | 2016-06-30 | 2016-06-30 | The installation method of a kind of application software, processing method and mobile terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106126301A true CN106126301A (en) | 2016-11-16 |
Family
ID=57469067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610512408.6A Pending CN106126301A (en) | 2016-06-30 | 2016-06-30 | The installation method of a kind of application software, processing method and mobile terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106126301A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107948435A (en) * | 2017-12-04 | 2018-04-20 | 程桂平 | Method and system based on user personality selection application |
| CN109688090A (en) * | 2017-10-19 | 2019-04-26 | 互动资通股份有限公司 | Communication service method |
| CN109814963A (en) * | 2018-12-29 | 2019-05-28 | 维沃移动通信有限公司 | A method and electronic device for setting the theme of an electronic device |
| CN111316228A (en) * | 2017-09-01 | 2020-06-19 | 深圳传音通讯有限公司 | Terminal and application software installation method for initial startup thereof, and readable storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102750162A (en) * | 2011-04-21 | 2012-10-24 | 株式会社吉恩网络 | Method for installing applications installed in an old mobile terminal to a new mobile terminal |
| CN103559048A (en) * | 2013-09-27 | 2014-02-05 | 酷派软件技术(深圳)有限公司 | Data storage method and data storage device |
| CN104484206A (en) * | 2014-12-17 | 2015-04-01 | 宇龙计算机通信科技(深圳)有限公司 | Method, terminal and system for setting up application program |
-
2016
- 2016-06-30 CN CN201610512408.6A patent/CN106126301A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102750162A (en) * | 2011-04-21 | 2012-10-24 | 株式会社吉恩网络 | Method for installing applications installed in an old mobile terminal to a new mobile terminal |
| CN103559048A (en) * | 2013-09-27 | 2014-02-05 | 酷派软件技术(深圳)有限公司 | Data storage method and data storage device |
| CN104484206A (en) * | 2014-12-17 | 2015-04-01 | 宇龙计算机通信科技(深圳)有限公司 | Method, terminal and system for setting up application program |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111316228A (en) * | 2017-09-01 | 2020-06-19 | 深圳传音通讯有限公司 | Terminal and application software installation method for initial startup thereof, and readable storage medium |
| CN109688090A (en) * | 2017-10-19 | 2019-04-26 | 互动资通股份有限公司 | Communication service method |
| CN109688090B (en) * | 2017-10-19 | 2021-04-20 | 互动资通股份有限公司 | Communication service method |
| CN107948435A (en) * | 2017-12-04 | 2018-04-20 | 程桂平 | Method and system based on user personality selection application |
| CN109814963A (en) * | 2018-12-29 | 2019-05-28 | 维沃移动通信有限公司 | A method and electronic device for setting the theme of an electronic device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106095250B (en) | Application icon layout method and mobile terminal | |
| CN106469094A (en) | A kind of Word message sharing method and mobile terminal | |
| CN106201495A (en) | A kind of entrance creation method and mobile terminal | |
| CN106293705A (en) | A kind of collecting method and mobile terminal | |
| CN106778393A (en) | A kind of information processing method and mobile terminal | |
| CN106599246B (en) | Display content interception method, mobile terminal and control server | |
| CN106534200A (en) | Identity authentication method and mobile terminal | |
| CN106371659A (en) | Function entry enable method and mobile terminal | |
| CN106126301A (en) | The installation method of a kind of application software, processing method and mobile terminal | |
| CN106776821A (en) | A kind of album creating method and terminal | |
| CN106897069A (en) | A kind of application program image target aligning method and mobile terminal | |
| CN106776871A (en) | The storage method and mobile terminal of a kind of multimedia file | |
| CN106210231A (en) | A kind of method of information processing and mobile terminal | |
| CN106371693B (en) | A kind of method and mobile terminal showing navigation information | |
| CN107491482A (en) | A kind of reminding method and mobile terminal | |
| CN106445669A (en) | Task processing method of application program and mobile terminal | |
| CN107395672A (en) | A kind of picture method for down loading and mobile terminal | |
| CN106937001A (en) | A kind of audio store method and mobile terminal | |
| CN106325942A (en) | Application program data processing method and mobile terminal | |
| CN106385508A (en) | Information display method and mobile terminal | |
| CN106502500B (en) | Method for processing shortcut icons and mobile terminal | |
| CN106855885B (en) | A browser page processing method and terminal | |
| CN106446014B (en) | A file search method and mobile terminal | |
| CN107391196A (en) | A method for updating an application program and a mobile terminal | |
| CN106790768A (en) | A kind of dns server method to set up and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into 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: 20161116 |