界面控制方法、装置及终端的制作方法

文档序号:9667018阅读:236来源:国知局
界面控制方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及一种终端的界面控制方法、装置以及一种终端。
【背景技术】
[0002]以手机为代表的各种智能终端在最近几年迅速进入和改变着人们的生活,但也由此产生了一些新的矛盾和问题。各种各样的应用,丰富和方便了人们的生活和视野,因此手机等各种智能终端承载着用户越来越多的各类空间和“秘密”以手机为代表的各种智能终端屏幕越来越大,给人们带来了极致的视觉体验;但是大屏幕带来震撼的视觉感受以及良好用户体验的同时,变大的屏幕也让智能终端上的信息更多地暴露给外界环境,不利于个人隐私安全。所以目前针对人们在使用智能手机时候的隐私保护,就变得越来越重要和急迫。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种界面控制方法、装置及终端,解决在使用终端过程中如何更好地保护用户隐私安全的问题。
[0004]为解决上述技术问题,本发明提供一种界面控制方法,包括:
[0005]设置显示界面的隐藏触发条件;
[0006]检测终端当前显示界面的隐藏触发条件是否被触发;
[0007]如检测结果为是,将所述终端的当前显示界面进行隐藏。
[0008]在本发明的一种实施例中,设置显示界面的隐藏触发条件包括:
[0009]针对所有待隐藏处理的显示界面设置相同的隐藏触发条件;或针对不同的待隐藏处理的显示界面设置不同的隐藏触发条件。
[0010]在本发明的一种实施例中,所述隐藏触发条件为预设的隐藏操作动作;所述预设的隐藏操作动作为:
[0011]从终端屏幕的左上角滑到右下角,或从终端屏幕的右上角滑到左下角,或从终端屏幕的左下角滑到右上角,或从终端屏幕的右下角滑到左上角;
[0012]或,
[0013]从终端屏幕的左上角滑到右上角,或从终端屏幕的右上角滑到左上角,从终端屏幕的左下角滑到右下角,或从终端屏幕的右下角滑到左下角;
[0014]或,
[0015]从终端屏幕的左上角滑到左下角,或从终端屏幕的右上角滑到右下角,从终端屏幕的左下角滑到左上角,或从终端屏幕的右下角滑到右下上角;
[0016]或,
[0017]所述终端左右摇动和/或上下摇动。
[0018]在本发明的一种实施例中,所述方法还包括:检测到所述被隐藏的显示界面所对应的应用程序被调用时,判断该显示界面的隐藏状态是否被取消,如否,则不响应该调用。
[0019]在本发明的一种实施例中,将所述终端的当前显示界面进行隐藏包括:将所述显示界面添加到所述终端的隐藏队列中进行隐藏,并将其从所述终端的显示队列中删除。
[0020]在本发明的一种实施例中,将所述终端的当前显示界面进行隐藏后,所述终端显示主界面,或显示所述显示队列中的下一个应用界面。
[0021]在本发明的一种实施例中,检测终端当前显示界面的隐藏触发条件是否被触发之前,还包括设置显示界面的取消隐藏触发条件;
[0022]将所述显示界面进行隐藏后,还包括:
[0023]检测被隐藏的所述显示界面的取消隐藏触发条件是否被触发;
[0024]如检测结果为是,取消所述显示界面的隐藏。
[0025]在本发明的一种实施例中,取消所述显示界面的隐藏包括:将所述显示界面添加到所述终端的显示队列中,并将所述显示界面从所述终端的隐藏队列中删除。
[0026]在本发明的一种实施例中,将所述显示界面添加到所述终端的显示队列中为,将所述显示界面添加到所述终端的显示队列的队首或队尾,并将所述显示界面作为所述终端当前的显示界面进行显示。
[0027]在本发明的一种实施例中,所述取消隐藏触发条件为与所述隐藏触发条件动作相反的操作动作。
[0028]为了解决上述问题,本发明还提供了一种界面控制装置,包括隐藏触发条件设置模块、隐藏检测模块以及隐藏处理模块;
[0029]所述隐藏触发条件设置模块用于设置显示界面的隐藏触发条件;
[0030]所述隐藏检测模块用于检测终端当前显示界面的隐藏触发条件是否被触发;
[0031]所述隐藏处理模块用于在所述隐藏检测模块的检测结果为是时,将所述终端的当前显示界面进行隐藏。
[0032]在本发明的一种实施例中,还包括判断模块和程序调用模块;
[0033]所述判断模块用于在所述程序调用模块调用所述被隐藏的显示界面所对应的应用程序时,判断该显示界面的隐藏状态是否被取消,如否,则不响应所述程序调用模块的调用。
[0034]在本发明的一种实施例中,所述隐藏处理模块包括第一添加子模块和第一删除子模块,
[0035]所述第一添加子模块用于在将所述终端的当前显示界面进行隐藏过程中,将所述显示界面添加到所述终端的隐藏队列中进行隐藏;所述第一删除子模块用于在将所述终端的当前显示界面进行隐藏过程中,将所述显示界面从所述终端的显示队列中删除。
[0036]在本发明的一种实施例中,还包括取消隐藏触发条件设置模块、取消隐藏检测模块以及取消隐藏处理模块;
[0037]所述取消隐藏触发条件设置模块用于设置显示界面的取消隐藏触发条件;
[0038]所述取消隐藏检测模块用于检测被隐藏的所述显示界面的取消隐藏触发条件是否被触发;
[0039]所述取消隐藏处理模块用于在所述取消隐藏检测模块的检测结果是时,取消所述显示界面的隐藏。
[0040]在本发明的一种实施例中,所述取消隐藏处理模块包括第二添加子模块和第二删除子模块,
[0041]所述第二添加子模块用于在取消所述显示界面的隐藏过程中,将所述显示界面添加到所述终端的显示队列中;所述第二删除子模块用于在取消所述显示界面的隐藏过程中,将所述显示界面从所述终端的隐藏队列中删除。
[0042]为了解决上述问题,本发明还提供了一种终端,包括显示屏、存储器和处理器,所述显示屏用于显示界面,所述存储器用于存储至少一个程序模块,所述处理器用于调用所述存储器中的至少一个程序模块执行以下步骤:
[0043]设置显示界面的隐藏触发条件;
[0044]检测显示屏当前显示界面的隐藏触发条件是否被触发;
[0045]如检测结果为是,将所述显示屏的当前显示界面进行隐藏。
[0046]本发明的有益效果是:
[0047]本发明提供的界面控制方法、装置及终端,可以通过以下步骤实现对终端当前显示界面的隐藏处理:设置显示界面的隐藏触发条件,检测终端当前显示界面的隐藏触发条件是否被触发;如检测结果为是,将终端的当前显示界面进行隐藏。通过上述方案,用户可以在需要对当前界面进行隐藏处理时及时触发隐藏条件实现对显示界面的隐藏,可以更好的保护用户在使用终端过程中的隐私安全,提升用户体验的满意度。
【附图说明】
[0048]图1为本发明实施例一提供的隐藏显示界面流程示意图;
[0049]图2为本发明实施例一提供的取消隐藏显示界面流程示意图;
[0050]图3为本发明实施例二提供的界面控制装置结构示意图;
[0051]图4为本发明实施例二提供的另一种界面控制装置结构示意图;
[0052]图5为本发明实施例二提供的另一种界面控制装置结构示意图;
[0053]图6为本发明实施例三提供的终端结构示意图;
[0054]图7为本发明实施例三提供的界面控制流程示意图;
[0055]图8为本发明实施例四提供的界面控制流程示意图;
[0056]图9为本发明实施例四提供的界面控制使能项以及界面使能设置流程示意图;
[0057]图10为本发明实施例四提供的隐藏动作识别和处理流程示意图。
【具体实施方式】
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1