CN107592409A - 应用程序控制方法及装置 - Google Patents
应用程序控制方法及装置 Download PDFInfo
- Publication number
- CN107592409A CN107592409A CN201710733207.3A CN201710733207A CN107592409A CN 107592409 A CN107592409 A CN 107592409A CN 201710733207 A CN201710733207 A CN 201710733207A CN 107592409 A CN107592409 A CN 107592409A
- Authority
- CN
- China
- Prior art keywords
- destination application
- password
- mentioned
- local file
- typing
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种应用程序控制方法及装置。方法包括:移动终端获取针对目标应用程序的加密指令,所述加密指令包括预设密码;根据所述预设密码对所述目标应用程序进行加密;确定所述目标应用程序的本地文件,按照所述预设密码对所述本地文件进行加密,所述本地文件用于存储所述目标应用程序的本地数据和/或临时文件。本发明实施例有利于提高移动终端应用程序使用的安全性和可靠性。
Description
技术领域
本发明涉及移动终端技术领域,具体涉及应用程序控制方法及装置。
背景技术
随着智能手机的发展,越来越多的应用程序被安装在用户的智能手机中, 用户的衣食住行已经与智能手机密不可分,可通过智能手机实现移动支付、玩 游戏、听音乐、阅读等等。
现有技术中,安卓***手机中的应用程序产生的本地数据和临时文件一般 保存在本地文件中,可通过对应用程序进行加密以保证应用程序的使用安全性, 但是仍可通过应用程序的本地文件获取到应用程序的相关数据。
发明内容
本发明实施例提供了应用程序控制方法及装置,可以提高移动终端应用程 序的使用安全性和可靠性。
第一方面,本发明实施例提供一种应用程序控制方法,包括:
获取针对目标应用程序的加密指令,上述加密指令包括预设密码;
根据上述预设密码对上述目标应用程序进行加密;
确定上述目标应用程序的本地文件,按照上述预设密码对上述本地文件进 行加密,上述本地文件用于存储上述目标应用程序的本地数据和/或临时文件。
第二方面,本发明实施例提供了一种移动终端,该移动终端具有实现上述 方法设计中移动终端的行为的功能。上述功能可以通过硬件实现,也可以通过 硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应 的模块。该移动终端包括:
获取单元,用于获取针对目标应用程序的加密指令,上述加密指令包括预 设密码;
第一加密单元,用于根据上述预设密码对上述目标应用程序进行加密;
第二加密单元,用于确定上述目标应用程序的本地文件,按照上述预设密 码对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地 数据和/或临时文件。
第三方面,本发明实施例提供了一种移动终端,包括:处理器、存储器以 及一个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置 成由上述处理器执行,上述程序包括用于执行如本发明实施例第一方面任一方 法中的步骤的指令。
第四方面,本发明实施例提供了一种计算机可读存储介质,其中,上述计 算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程 序使得计算机执行如本发明实施例第一方面任一方法中所描述的部分或全部步 骤。
可以看出,本发明实施例中,移动终端首先获取针对目标应用程序的加密 指令,上述加密指令包括预设密码,其次,根据上述预设密码对上述目标应用 程序进行加密,最后,确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。从而,实现对加密的目标应用程序在文件管理中的本地文件 也进行同步加密,有利于提高目标应用程序使用的安全性和可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种应用程序控制方法的流程示意图;
图2是本发明实施例提供的另一种应用程序控制方法的流程示意图;
图3是本发明实施例提供的一种移动终端的结构示意图;
图4a是本发明实施例提供的一种移动终端的结构示意图;
图4b是本发明实施例提供的图4a所描述的移动终端的第一加密单元的结 构示意图;
图4c是本发明实施例提供的另一种移动终端的结构示意图;
图4d是本发明实施例提供的另一种移动终端的结构示意图;
图5是本发明实施例提供的一种移动终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施 例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所 描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明 中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有 其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于 区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们 任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、 方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括 没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固 有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可 以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不 一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。 本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实 施例相结合。
本发明实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持 设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理 设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station, MS),终端设备(terminal device)等等。为方便描述,上面提到的设备统称为 移动终端。下面对本发明实施例进行详细介绍。
请参阅图1,图1是本发明实施例提供了一种应用程序控制方法的流程示意 图,应用于移动终端,如图所示,本应用程序控制方法包括:
S101,移动终端获取针对目标应用程序的加密指令,上述加密指令包括预 设密码。
其中,目标应用程序可包括但不仅限于:游戏类应用(王者荣耀、魔兽世界 等等)、社交类应用(微信、QQ、微博等等)、办公类应用(word、PPT、excel 等等)、视频类应用(爱奇艺、腾讯视频等等)、音频类应用(网易云音乐、QQ 音乐等等)、支付类应用(支付宝、苹果支付等等)等。
其中,加密指令包括预设密码,预设密码包括以下至少一种:数字密码、 指纹密码、人脸密码、虹膜密码。例如,预设密码可以是数字密码,也可以是 数字密码好指纹密码的组合。
S102,上述移动终端根据上述预设密码对上述目标应用程序进行加密。
其中,移动终端在获取针对目标应用程序的加密指令后,按照上述加密指 令中的预设密码对目标应用程序进行加密。
S103,上述移动终端确定上述目标应用程序的本地文件,按照上述预设密 码对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地 数据和/或临时文件。
其中,文件管理是一款运行在安卓平台的软件***安全软件,能标识文本、 音乐、视频、PDF等基本文档,通过文件管理可以对手机文件和文件夹进行基 本的拷贝,粘贴,删除,移动等操作。
其中,各个应用程序产生的本地数据和缓存文件都保存在对应的文件夹中, 该文件夹独立于其它文件夹,同时该文件夹位于文件管理中,可以在文件管理 的第一层级或者其它层级,位置可以是固定的。例如QQ应用程序,在用户使 用QQ时若有下载图片或者缓存Word文件,会对应保存在文件管理中的QQ文 件夹中,可通过查看文件管理中QQ文件夹来获取QQ应用程序产生的本地数据。
其中,若应用程序的本地文件位于文件管理的第一层级,移动终端在检测 到针对文件管理虚拟功能按键的选取操作时,即可显示各个应用程序关联的本 地文件,即在进入文件管理后,可看到多个应用程序关联的本地文件。
可以看出,本发明实施例中,移动终端首先获取针对目标应用程序的加密 指令,上述加密指令包括预设密码,其次,根据上述预设密码对上述目标应用 程序进行加密,最后,确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。从而,实现对加密的目标应用程序在文件管理中的本地文件 也进行同步加密,有利于提高目标应用程序使用的安全性和可靠性。
在一个可能的示例中,上述根据上述预设密码对上述目标应用程序进行加 密,包括:标识上述目标应用程序的预设操作为加密操作;建立上述目标应用 程序的预设操作与上述预设密码之间的对应关系。
其中,对目标应用程序进行加密时,会标识出目标应用程序的预设操作, 建立预设操作和预设密码支架的对应关系,即在检测到执行目标应用程序的加 密操作时,需要进行解密后才可以执行预设操作。
可见,本示例中,对目标应用程序进行加密,实际上是对目标应用程序的 预设操作进行加密,需要先进行解密后才可执行预设操作,有利于提高目标应 用程序使用的安全性。
在一个可能的示例中,上述预设操作包括以下至少一种:启动操作、针对 上述目标应用程序的预设界面的操作、删除操作。
其中,针对目标应用程序的预设界面的操作,可以是在使用目标应用的过 程中,对目标应用程序预设界面中的某些虚拟按钮的选取操作,例如,在使用 微信应用的过程中,针对朋友圈功能界面的操作为预设操作,如果点击朋友圈 虚拟按钮,由于已经进行了加密,需要解密后才可进入朋友圈。
可见,本示例中,目标应用程序的预设操作包括目标应用程序的启动操作, 针对目标应用程序的预设界面的操作,目标应用程序的删除操作,有利于提高 目标应用程序使用的安全性。
在一个可能的示例中,上述方法还包括:检测到针对上述本地文件的选取 操作,显示上述本地文件的密码录入引导信息;获取上述本地文件的第一录入 密码信息,并在检测到上述第一录入密码与上述预设密码匹配成功时,打开上 述本地文件。
其中,在检测到针对目标应用程序的本地文件的选取操作时,触控显示屏 上会显示本地文件的密码录入引导信息,提示用户输入第一录入密码。第一录 入密码和预设密码一致,可以是数字密码、指纹密码、人脸密码、虹膜密码中 的至少一种。
其中,预设密码为数字密码时,对应的密码录入引导信息可以是显示密码 输入框;预设密码为指纹密码时,对应的密码录入引导信息可以是显示“请录 入指纹密码”的文字;预设密码为人脸密码或虹膜密码时,对应的密码录入引 导信息可以是显示人脸或虹膜扫描框。用户在看到密码录入引导信息后即可知 晓在录入对应的密码信息后才可查看目标应用程序关联的本地文件。
其中,获取上述本地文件的第一录入密码,并在检测到上述第一录入密码 与预设密码匹配成功时,即可打开目标应用程序的本地文件,查看目标应用程 序产生的本地数据和缓存文件。
可见,本示例中,在检测到针对本地文件的选取操作时,需要用户录入第 一录入密码,并且在第一录入密码和预设密码匹配成功时才可以打开目标应用 程序的本地文件,有利于提高目标应用使用过的安全性。
在一个可能的示例中,上述方法还包括:检测到针对所本地文件的删除操 作,显示上述本地文件的密码录入引导信息;获取上述本地文件的第二录入密 码信息,并在检测到上述第二录入密码信息与上述预设密码匹配成功时,删除 上述本地文件。
可见,本示例中,在检测到针对本地文件的删除操作时,需要用户录入第 二录入密码,并且在第二录入密码和预设密码匹配成功时才可以打开目标应用 程序的本地文件,有利于提高目标应用使用过的安全性。
在一个可能的示例中,上述方法还包括:检测到针对上述目标应用程序的 启动操作,确定上述启动操作为加密操作;获取上述启动操作的第三录入密码; 检测到上述第三录入密码与上述预设密码匹配成功,启动上述目标应用程序, 并对上述目标应用程序的上述本地文件同步解密。
其中,在启动目标应用程序时,由于启动操作为预设操作,因此需要先进 行解密,在解密成功后,用户即可使用目标应用程序,同时,移动终端也会对 目标应用程序在文件管理中关联的本地文件同步解密。
其中,由此可见,若用户要在文件管理中查看目标应用程序关联的本地文 件,需要录入正确密码或者通过对目标应用程序进行解密,如此,才可查看目 标应用程序关联的本地文件。
可见,本示例中,在检测到针对目标应用程序的启动操作时,由于启动操 作为预设操作,所以需要用户录入第三录入密码,并且在第三录入密码和预设 密码匹配成功时才可以启动目标应用程序,目标应用程序解密后,其关联的本 地文件也同步解密,如此,可保证目标应用程序使用的安全性和可靠性。
在一个可能的示例中,上述方法还包括:检测到针对上述目标应用程序的 删除操作,确定上述删除操作为加密操作;获取上述删除操作的第四录入密码; 检测到上述第四录入密码与上述预设密码匹配成功,删除上述目标应用程序, 并删除上述目标应用程序的上述本地文件。
其中,在用户删除目标应用程序时,移动终端可对其关联的本地文件同步 解密,如此,用户可以选择是要完全删除该本地文件中的数据还是部分删除该 本地文件中的数据,以免造成数据的缺失。或者,移动终端可以直接删除目标 应用的本地文件,具体实施方式可由用户进行设定。
可见,本示例中,在检测到针对本地文件的删除操作时,需要用户录入第 四录入密码,并且在第四录入密码和预设密码匹配成功时才可以删除目标应用 程序,在目标应用程序被删除后,移动终端可同步解密目标应用程序的本地文 件或者直接删除该文件夹,有利于保证目标应用程序本地数据的安全性和可靠 性。
在一个可能的示例中,上述在检测到针对上述本地文件的选取操作时,显 示上述本地文件的密码录入引导信息,包括:检测到针对上述本地文件的选取 操作,判断上述本地文件对应的目标应用程序是否为加密目标应用程序;在检 测到上述目标应用程序为加密应用程序时,获取上述目标应用程序的预设密码, 并在上述触控显示屏上显示上述目标应用程序的本地文件的密码录入引导信息。
其中移动终端在检测到针对目标应用程序的本地文件的选取操作时,会先 判断目标应用程序是否为加密应用程序,在目标应用程序为加密应用程序时, 才在触控显示屏上显示密码录入引导信息,用于提示用户需要录入第一录入密 码才可打开本地文件,在目标应用程序不是加密应用程序时,则可直接打开本 地文件。
可见,本示例中,在检测到针对目标应用程序的本地文件的选取操作时, 先判断目标应用程序是否为加密应用程序,在检测到目标应用程序为加密应用 程序时,获取上述目标应用程序的预设密码并在触控显示屏上显示目标应用程 序的本地文件的密码录入引导信息,有利于在获取到第一录入密码后将第一录 入密码和预设密码进行匹配,在匹配成功后打开本地文件。
与上述一致地,请参阅图2,为本发明实施例提供的另一种应用程序控制方 法的流程示意图。本实施例中所描述的应用程序控制方法,包括以下步骤:
201、移动终端获取针对目标应用程序的加密指令,上述加密指令包括预设 密码。
202、上述移动终端根据上述预设密码对上述目标应用程序进行加密。
其中,上述步骤301-步骤302可参考图2所描述的应用程序下载方法的步 骤201-步骤202。
203、上述移动终端确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。
204、上述移动终端检测到针对上述本地文件的选取操作,显示上述本地文 件的密码录入引导信息。
其中,在检测到针对目标应用程序的本地文件的选取操作时,触控显示屏 上会显示本地文件的密码录入引导信息,提示用户输入第一录入密码。第一录 入密码和预设密码一致,可以是数字密码、指纹密码、人脸密码、虹膜密码中 的至少一种。
其中,预设密码为数字密码时,对应的密码录入引导信息可以是显示密码 输入框;预设密码为指纹密码时,对应的密码录入引导信息可以是显示“请录 入指纹密码”的文字;预设密码为人脸密码或虹膜密码时,对应的密码录入引 导信息可以是显示人脸或虹膜扫描框。用户在看到密码录入引导信息后即可知 晓在录入对应的密码信息后才可查看目标应用程序关联的本地文件。
205、上述移动终端获取上述本地文件的第一录入密码,并在检测到上述第 一录入密码与上述预设密码匹配成功时,打开上述本地文件。
其中,获取上述本地文件的第一录入密码,并在检测到上述第一录入密码 与预设密码匹配成功时,即可打开目标应用程序的本地文件,查看目标应用程 序产生的本地数据和缓存文件。
可以看出,本发明实施例中,移动终端首先获取针对目标应用程序的加密 指令,上述加密指令包括预设密码,其次,根据上述预设密码对上述目标应用 程序进行加密,最后,确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。从而,实现对加密的目标应用程序在文件管理中的本地文件 也进行同步加密,有利于提高目标应用程序使用的安全性和可靠性。
图3是本发明实施例提供的一种移动终端,包括:处理器、存储器以及一 个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置成由 上述处理器执行,上述程序包括用于执行以下步骤的指令;
获取针对目标应用程序的加密指令,上述加密指令包括预设密码;
根据上述预设密码对上述目标应用程序进行加密;
确定上述目标应用程序的本地文件,按照上述预设密码对上述本地文件进 行加密,上述本地文件用于存储上述目标应用程序的本地数据和/或临时文件。
可以看出,本发明实施例中,移动终端首先获取针对目标应用程序的加密 指令,上述加密指令包括预设密码,其次,根据上述预设密码对上述目标应用 程序进行加密,最后,确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。从而,实现对加密的目标应用程序在文件管理中的本地文件 也进行同步加密,有利于提高目标应用程序使用的安全性和可靠性。
在一个可能的示例中,在上述根据上述预设密码对上述目标应用程序进行 加密方面,上述程序中的指令具体用于:标识上述目标应用程序的预设操作为 加密操作;建立上述目标应用程序的预设操作与上述预设密码之间的对应关系。
在一个可能的示例中,上述预设操作包括以下至少一种:启动操作、针对 上述目标应用程序的预设界面的操作、删除操作。
在一个可能的示例中,上述程序中的指令还用于检测到针对上述本地文件 的选取操作,显示上述本地文件的密码录入引导信息;获取上述本地文件的第 一录入密码,并在检测到上述第一录入密码与上述预设密码匹配成功时,打开 上述本地文件。
在一个可能的示例中,上述程序中的指令还用于在检测到针对所本地文件 的删除操作时,显示上述本地文件的密码录入引导信息;获取上述本地文件的 第二录入密码信息,并在检测到上述第二录入密码信息与上述预设密码匹配成 功时,删除上述本地文件。
在一个可能的示例中,上述程序中的指令还用于检测到针对上述目标应用 程序的启动操作,确定上述启动操作为加密操作;获取上述启动操作的第三录 入密码;检测到上述第三录入密码与上述预设密码匹配成功,启动上述目标应 用程序,并对上述目标应用程序的上述本地文件同步解密。
在一个可能的示例中,上述程序中的指令还用于检测到针对上述目标应用 程序的删除操作,确定上述删除操作为加密操作;获取上述删除操作的第四录 入密码;检测到上述第四录入密码与上述预设密码匹配成功,删除上述目标应 用程序,并删除上述目标应用程序的上述本地文件。
上述主要从方法侧执行过程的角度对本发明实施例的方案进行了介绍。可 以理解的是,移动终端为了实现上述功能,其包含了执行各个功能相应的硬件 结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的 实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软 件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来 执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个 特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本 发明的范围。
请参阅图4a,为本发明实施例提供的一种移动终端的实施例结构示意图。 本实施例中所描述的移动终端,包括:获取单元401、第一加密单元402和第二 加密单元403,具体如下:
获取单元401,用于获取针对目标应用程序的加密指令,上述加密指令包括 预设密码;
第一加密单元402,用于根据上述预设密码对上述目标应用程序进行加密;
第二加密单元403,用于确定上述目标应用程序的本地文件,按照上述预设 密码对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本 地数据和/或临时文件。
可选地,如图4b所示,上述第一加密单元402包括:标识模块4021和建 立模块4022,具体如下:
标识模块4021,用于标识上述目标应用程序的预设操作为加密操作;
建立模块4022,用于建立上述目标应用程序的预设操作与上述预设密码之 间的对应关系。
可选地,如图4c所示,为图4a的一种变型结构,图4c与图4a相比较,图 4a所描述的移动终端还可包括:第一显示单元404、获取单元405,具体如下:
第一显示单元404,用于检测到针对上述本地文件的选取操作,显示上述本 地文件的密码录入引导信息;
第一获取单元405,用于获取上述本地文件的第一录入密码,并在检测到上 述第一录入密码与上述预设密码匹配成功时,打开上述本地文件。
可选地,如图4d所示,为图4a的一种变型结构,图4d与图4a相比较,图 4a所描述的移动终端还可包括:第二显示单元406、第二获取单元407,具体如 下:
第二显示单元406,用于检测到针对所本地文件的删除操作,显示上述本地 文件的密码录入引导信息;
第二获取单元407,用于获取上述本地文件的第二录入密码信息,并在检测 到上述第二录入密码信息与上述预设密码匹配成功时,删除上述本地文件。
可以看出,本发明实施例中,移动终端首先获取针对目标应用程序的加密 指令,上述加密指令包括预设密码,其次,根据上述预设密码对上述目标应用 程序进行加密,最后,确定上述目标应用程序的本地文件,按照上述预设密码 对上述本地文件进行加密,上述本地文件用于存储上述目标应用程序的本地数 据和/或临时文件。从而,实现对加密的目标应用程序在文件管理中的本地文件 也进行同步加密,有利于提高目标应用程序使用的安全性和可靠性。
本发明实施例还提供了另一种移动终端,如图5所示,为了便于说明,仅 示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实 施例方法部分。该移动终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意 终端设备,以移动终端为手机为例:
图5示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框 图。参考图5,手机包括:射频(Radio Frequency,RF)电路910、存储器920、 输入单元930、显示单元940、传感器950、音频电路960、无线保真(Wireless Fidelity,WiFi)模块970、处理器980、以及电源990等部件。本领域技术人员 可以理解,图5中示出的手机结构并不构成对手机的限定,可以包括比图示更 多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图5对手机的各个构成部件进行具体的介绍:
RF电路910可用于信息的接收和发送。通常,RF电路910包括但不限于 天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier, LNA)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备 通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通 讯***(Global System of Mobilecommunication,GSM)、通用分组无线服务 (General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access, CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、 长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存 储器920的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。 存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操 作***、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用 所创建的数据(比如指纹图像等)等。此外,存储器920可以包括高速随机存 取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器 件、或其他易失性固态存储器件。
输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户 设置以及功能控制有关的键信号输入。具体地,输入单元930可包括指纹传感 器931以及其他输入设备932。指纹传感器931,可采集用户在其上的指纹数据。 除了指纹传感器931,输入单元930还可以包括其他输入设备932。具体地,其 他输入设备932可以包括但不限于触控屏、物理按键、功能键(比如音量控制 按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元940可用于显示由用户输入的信息或提供给用户的信息以及手机 的各种菜单。显示单元940可包括显示屏941,可选的,可以采用液晶显示器 (Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode, OLED)等形式来配置显示屏941。虽然在图5中,指纹传感器931与显示屏941 是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中, 可以将指纹传感器931与显示屏941集成而实现手机的输入和播放功能。
手机还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传 感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传 感器可根据环境光线的明暗来调节显示屏941的亮度,接近传感器可在手机移 动到耳边时,关闭显示屏941和/或背光。作为运动传感器的一种,加速计传感 器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大 小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计 姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的 陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘 述。
音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。 音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬 声器961转换为声音信号播放;另一方面,传声器962将收集的声音信号转换 为电信号,由音频电路960接收后转换为音频数据,再将音频数据播放处理器 980处理后,经RF电路910以发送给比如另一手机,或者将音频数据播放至存 储器920以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块970可以帮助用户收发 电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访 问。虽然图5示出了WiFi模块970,但是可以理解的是,其并不属于手机的必 须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器980是手机的控制中心,利用各种接口和线路连接整个手机的各个 部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存 储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行 整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器 980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、 用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是, 上述调制解调处理器也可以不集成到处理器980中。
手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通 过电源管理***与处理器980逻辑相连,从而通过电源管理***实现管理充电、 放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
前述图1-图2所示的实施例中,各步骤方法流程可以基于该手机的结构实 现。
前述图4a-4d所示的实施例中,各单元功能可以基于该手机的结构实现。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存 储有程序,该程序执行时包括上述方法实施例中记载的任何一种应用程序控制 方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述 为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的 动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。 其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施 例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详 述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其 它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单 元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例 如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略, 或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可 以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的 形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为 单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者 也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元 中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的 形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或 使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的 技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部 分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中, 包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设 备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储器包 括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存 储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory, 简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁 盘或光盘等。
以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的 原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方 法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在 具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理 解为对本发明的限制。
Claims (12)
1.一种应用程序控制方法,其特征在于,包括:
获取针对目标应用程序的加密指令,所述加密指令包括预设密码;
根据所述预设密码对所述目标应用程序进行加密;
确定所述目标应用程序的本地文件,按照所述预设密码对所述本地文件进行加密,所述本地文件用于存储所述目标应用程序的本地数据和/或临时文件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预设密码对所述目标应用程序进行加密,包括:
标识所述目标应用程序的预设操作为加密操作;
建立所述目标应用程序的预设操作与所述预设密码之间的对应关系。
3.根据权利要求1或2所述的方法,其特征在于,所述预设操作包括以下至少一种:启动操作、针对所述目标应用程序的预设界面的操作、删除操作。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
检测到针对所述本地文件的选取操作,显示所述本地文件的密码录入引导信息;
获取所述本地文件的第一录入密码,并在检测到所述第一录入密码与所述预设密码匹配成功时,打开所述本地文件。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
检测到针对所本地文件的删除操作,显示所述本地文件的密码录入引导信息;
获取所述本地文件的第二录入密码信息,并在检测到所述第二录入密码信息与所述预设密码匹配成功时,删除所述本地文件。
6.根据权利要求2-5任一项所述的方法,其特征在于,所述方法还包括:
检测到针对所述目标应用程序的启动操作,确定所述启动操作为所述加密操作;
获取所述启动操作的第三录入密码;
检测到所述第三录入密码与所述预设密码匹配成功,启动所述目标应用程序,并对所述目标应用程序的所述本地文件同步解密。
7.根据权利要求2-6任一项所述的方法,其特征在于,所述方法还包括:
检测到针对所述目标应用程序的删除操作,确定所述删除操作为所述加密操作;
获取所述删除操作的第四录入密码;
检测到所述第四录入密码与所述预设密码匹配成功,删除所述目标应用程序,并删除所述目标应用程序的所述本地文件。
8.一种移动终端,其特征在于,包括:
获取单元,用于获取针对目标应用程序的加密指令,所述加密指令包括预设密码;
第一加密单元,用于根据所述预设密码对所述目标应用程序进行加密;
第二加密单元,用于确定所述目标应用程序的本地文件,按照所述预设密码对所述本地文件进行加密,所述本地文件用于存储所述目标应用程序的本地数据和/或临时文件。
9.根据权利要求8所述的移动终端,其特征在于,所述第一加密单元包括:
标识模块,用于标识所述目标应用程序的预设操作为加密操作;
建立模块,用于建立所述目标应用程序的预设操作与所述预设密码之间的对应关系。
10.根据权利要求8或9所述的移动终端,其特征在于,所述预设操作包括以下至少一种:启动操作、针对所述目标应用程序的预设界面的操作、删除操作。
11.一种移动终端,其特征在于,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行权利要求1-7任一项方法中的步骤的指令。
12.一种计算机可读存储介质,其特征在于,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法,所述计算机包括移动终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710733207.3A CN107592409A (zh) | 2017-08-24 | 2017-08-24 | 应用程序控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710733207.3A CN107592409A (zh) | 2017-08-24 | 2017-08-24 | 应用程序控制方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107592409A true CN107592409A (zh) | 2018-01-16 |
Family
ID=61041620
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710733207.3A Pending CN107592409A (zh) | 2017-08-24 | 2017-08-24 | 应用程序控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107592409A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829272A (zh) * | 2019-01-18 | 2019-05-31 | Oppo广东移动通信有限公司 | 应用控制方法及相关装置 |
CN110110514A (zh) * | 2019-05-13 | 2019-08-09 | Oppo广东移动通信有限公司 | 应用加密方法及相关装置 |
CN111190671A (zh) * | 2019-12-20 | 2020-05-22 | 上海淇玥信息技术有限公司 | 一种窗口显示控制的方法、装置和电子设备 |
CN114489907A (zh) * | 2022-01-29 | 2022-05-13 | 国泰新点软件股份有限公司 | ***操作引导方法、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103488954A (zh) * | 2013-10-16 | 2014-01-01 | 武汉理工大学 | 一种文件加密*** |
CN104504309A (zh) * | 2015-01-09 | 2015-04-08 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序数据加密的方法及终端 |
CN106169052A (zh) * | 2016-07-19 | 2016-11-30 | 北京海泰方圆科技股份有限公司 | 应用程序的处理方法、装置及移动终端 |
-
2017
- 2017-08-24 CN CN201710733207.3A patent/CN107592409A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103488954A (zh) * | 2013-10-16 | 2014-01-01 | 武汉理工大学 | 一种文件加密*** |
CN104504309A (zh) * | 2015-01-09 | 2015-04-08 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序数据加密的方法及终端 |
CN106169052A (zh) * | 2016-07-19 | 2016-11-30 | 北京海泰方圆科技股份有限公司 | 应用程序的处理方法、装置及移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829272A (zh) * | 2019-01-18 | 2019-05-31 | Oppo广东移动通信有限公司 | 应用控制方法及相关装置 |
CN110110514A (zh) * | 2019-05-13 | 2019-08-09 | Oppo广东移动通信有限公司 | 应用加密方法及相关装置 |
CN111190671A (zh) * | 2019-12-20 | 2020-05-22 | 上海淇玥信息技术有限公司 | 一种窗口显示控制的方法、装置和电子设备 |
CN111190671B (zh) * | 2019-12-20 | 2023-07-28 | 上海淇玥信息技术有限公司 | 一种窗口显示控制的方法、装置和电子设备 |
CN114489907A (zh) * | 2022-01-29 | 2022-05-13 | 国泰新点软件股份有限公司 | ***操作引导方法、设备及存储介质 |
CN114489907B (zh) * | 2022-01-29 | 2024-03-12 | 国泰新点软件股份有限公司 | ***操作引导方法、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103616981B (zh) | 应用处理方法、装置及移动终端 | |
CN106331372B (zh) | 数据传输方法及移动终端 | |
CN104901805B (zh) | 一种身份鉴权方法、装置和*** | |
CN104426963B (zh) | 关联终端的方法和终端 | |
CN105678553A (zh) | 一种处理订单信息的方法、装置和*** | |
CN104901991B (zh) | 虚拟资源转移方法、装置和*** | |
CN107103211B (zh) | Sdk发送、应用发布、应用运行方法及装置 | |
CN104901806B (zh) | 一种虚拟资源处理方法、装置和*** | |
CN110417543A (zh) | 一种数据加密方法、装置和存储介质 | |
CN106598584A (zh) | 一种处理资源文件的方法、装置和*** | |
CN107592409A (zh) | 应用程序控制方法及装置 | |
CN104967593A (zh) | 一种身份验证方法、装置和*** | |
CN106445743A (zh) | 数据备份传输方法及移动终端 | |
CN107145794A (zh) | 一种数据处理方法和装置及移动终端 | |
CN107154935A (zh) | 业务请求方法及装置 | |
CN107590397A (zh) | 一种显示内嵌网页的方法和装置 | |
CN105246075B (zh) | 接入点连接方法及装置 | |
CN107273766A (zh) | 一种数据加密及解密的方法和设备 | |
CN106569910A (zh) | 数据备份及传输方法及移动终端 | |
CN106550361A (zh) | 一种数据传输方法及设备 | |
CN107911818A (zh) | 移动终端间数据传输的方法、装置及移动终端 | |
CN107133507A (zh) | 一种隐私服务***进入方法、装置及移动终端 | |
CN104899488B (zh) | 数值转移方法及装置 | |
CN106407771A (zh) | 一种消息管理方法及设备 | |
CN108563754A (zh) | 文件处理方法、装置、移动终端及计算机可读存储介质 |
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 |
Application publication date: 20180116 |
|
RJ01 | Rejection of invention patent application after publication |