应用程序解锁界面背景图片的设置方法、装置及电子设备的制造方法

文档序号:8543952阅读:603来源:国知局
应用程序解锁界面背景图片的设置方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及图片处理技术领域,特别涉及一种应用程序解锁界面背景图片的设置方法、装置及电子设备。
【背景技术】
[0002]为了保护隐私,用户通常会在终端设备中安装一种可以对该终端设备中应用程序进行锁定的软件,进一步的根据自己的需要对应用程序进行锁定,如可以使用应用程序锁定软件对手机中的某一应用程序进行锁定,用户在使用上述某一应用程序时,该手机的显示界面会从当前的显示界面跳转到解锁信息输入界面,以提示用户输入解锁信息,在应用程序锁定软件接收、确定用户输入的解锁信息为正确的解锁信息后,才执行打开上述某一应用程序的动作。
[0003]现有的应用程序解锁软件中,解锁信息输入界面的背景图片通常为与需要解锁的应用程序不相关的静态图片;用户不能够根据解锁信息输入界面,判断出当前需要解锁的应用程序。

【发明内容】

[0004]为了解决上述问题,本发明实施例公开了一种应用程序解锁界面背景图片的设置方法、装置及电子设备,具体技术方案如下:
[0005]本发明提供的一种应用程序解锁界面背景图片的设置方法,所述方法包括:
[0006]获取需要解锁的应用程序的图标文件;
[0007]对所述应用程序的图标文件进行尺寸缩放处理,得到具有预设图像尺寸大小的第二图标文件;
[0008]对所述第二图标文件进行特效处理,得到特效图片,并将所述特效图片存储在预设存储位置;
[0009]当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景。
[0010]根据本发明提供的一种【具体实施方式】,所述对所述应用程序的图标文件进行尺寸缩放处理,得到具有预设图像尺寸大小的第二图标文件,包括:
[0011]使用Bitmap函数,获取一张标准图,其中,该标准图的尺寸值等于预设的第一尺寸值;
[0012]将所述应用程序的图标文件缩放到所述标准图中,得到具有预设图像尺寸大小的第二图标文件。
[0013]根据本发明提供的一种【具体实施方式】,所述预设的第一尺寸值包括:图片的长度值和宽度值,且该图片的长度值和宽度值相等。
[0014]根据本发明提供的一种【具体实施方式】,所述对所述第二图标文件进行特效处理,得到特效图片,包括:
[0015]为所述第二图标文件添加预设长度值的透明边缘,得到包含透明边缘的图片;
[0016]对所述包含透明边缘的图片进行高斯模糊处理,得到包含模糊效果的特效图片。
[0017]根据本发明提供的一种【具体实施方式】,在所述对所述包含透明边缘的图片进行高斯模糊处理,得到包含模糊效果的特效图片之后,还包括:
[0018]对包含模糊效果的特效图片进行alpha混合透明处理,得到包含透明模糊效果的特效图片;
[0019]所述当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景,包括:
[0020]当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的、包含透明模糊效果的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景。
[0021]根据本发明提供的一种【具体实施方式】,在所述对所述包含透明边缘的图片进行高斯模糊处理,得到包含模糊效果的特效图片之后,还包括:
[0022]对包含模糊效果的特效图片进行alpha混合透明处理,得到包含透明模糊效果的特效图片;
[0023]获取一张底层图片;
[0024]将所述包含透明模糊效果的特效图片覆盖到所述底层图片上,生成新的特效图片;
[0025]所述当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景,包括:
[0026]当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的、新的特效图片,并将放大后的新的特效图片的部分内容显示为解锁界面的背景。
[0027]根据本发明提供的一种【具体实施方式】,所述获取一张底层图片,包括:
[0028]对所述需要解锁的应用程序的图标文件进行颜色解析,确定该应用程序的图标文件的主要颜色;
[0029]选择目标颜色的图片作为底层图片,其中,所述目标颜色为所确定的主要颜色中符合预设条件的颜色。
[0030]根据本发明提供的一种【具体实施方式】,所述对所述需要解锁的应用程序的图标文件进行颜色解析,确定该应用程序的图标文件的主要颜色,包括:
[0031]将所述需要解锁的应用程序的图标文件缩小到预设的第二尺寸值,得到缩小的图标文件;
[0032]自外向内地对所述缩小的图标文件进行色度扫描,得到该应用程序的主要颜色。
[0033]根据本发明提供的一种【具体实施方式】,所述选择目标颜色的图片作为底层图片,包括:
[0034]对所述应用程序的主要颜色进行由RGB色度空间到HUE色度空间的转换,得到多个色码;
[0035]选取占比最高的色码所对应的颜色的图片,作为底层图片。
[0036]根据本发明提供的一种【具体实施方式】,在所述将放大后的特效图片的部分内容显示为解锁界面的背景之后,还包括:
[0037]在检测到针对所述解锁界面的滑动操作后,对所述滑动动作的方向进行识别,得到识别结果;
[0038]根据所述识别结果,移动所述放大后的特效图片以更换所述解锁界面的背景。
[0039]本发明提供的一种应用程序解锁界面背景图片的设置装置,所述装置包括:
[0040]图标获取模块,用于获取需要解锁的应用程序的图标文件;
[0041]尺寸处理模块,用于对所述图标获取模块获取到的应用程序的图标文件进行尺寸缩放处理,得到具有预设图像尺寸大小的第二图标文件;
[0042]特效处理模块,用于对所述尺寸处理模块处理得到的第二图标文件进行特效处理,得到特效图片,并将所述特效图片存储在预设存储位置;
[0043]解锁背景显示模块,用于当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景。
[0044]根据本发明提供的一种【具体实施方式】,所述尺寸处理模块,具体用于:
[0045]使用Bitmap函数,获取一张标准图,其中,该标准图的尺寸值等于预设的第一尺寸值;
[0046]将所述应用程序的图标文件缩放到所述标准图中,得到具有预设图像尺寸大小的第二图标文件。
[0047]根据本发明提供的一种【具体实施方式】,所述预设的第一尺寸值包括:图片的长度值和宽度值,且该图片的长度值和宽度值相等。
[0048]根据本发明提供的一种【具体实施方式】,所述特效处理模块,具体用于:
[0049]为所述第二图标文件添加预设长度值的透明边缘,得到包含透明边缘的图片;
[0050]对所述包含透明边缘的图片进行高斯模糊处理,得到包含模糊效果的特效图片。
[0051]根据本发明提供的一种【具体实施方式】,所述装置还包括:
[0052]混合透明处理模块,用于对所述特效处理模块处理得到的包含模糊效果的特效图片进行alpha混合透明处理,得到包含透明模糊效果的特效图片;
[0053]所述解锁背景显示模块,具体用于:当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的、包含透明模糊效果的特效图片,并将放大后的特效图片的部分内容显示为解锁界面的背景。
[0054]根据本发明提供的一种【具体实施方式】,所述装置还包括:
[0055]混合透明处理模块,用于对所述特效处理模块处理得到的包含模糊效果的特效图片进行alpha混合透明处理,得到包含透明模糊效果的特效图片;
[0056]图片获取模块,用于获取一张底层图片;
[0057]图片覆盖模块,用于将所述混合透明处理模块处理得到的包含透明模糊效果的特效图片覆盖到所述图片获取模块获取到的底层图片上,生成新的特效图片;
[0058]所述解锁背景显示模块,具体用于:当检测到应用程序解锁界面的生成指令时,调用与当前需要解锁的应用程序相关的、新的特效图片,并将放大后的新的特效图片的部分内容显示为解锁界面的背景。
[0059]根据本发明提供的一种【具体实施方式】,所述图片获取模块,包括:
[0060]颜色解析子模块,用于对所述需要解锁的应用程序的图标文件进行颜色解析,确定该应用程序的图标文件的主要颜色;
[0061]图片获取子模块,用于选择目标颜色的图片作为底层图片,其中,所述目标颜色为所确定的主要颜色中符合预设条件的颜色。
[0062]根据本发明提供的一种【具体实施方式】,所述颜色解析子模块,具体用
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1