[发明专利]移动终端以及对其中的小控件进行加锁、解锁的方法在审
申请号: | 201811230492.8 | 申请日: | 2018-10-22 |
公开(公告)号: | CN111078329A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 孙哲 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F21/32 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 以及 中的 控件 进行 加锁 解锁 方法 | ||
本申请实施例公开了一种移动终端以及对其中的小控件进行加锁、解锁的方法,从系统列表中获取待加锁的小控件的第一控件ID和第一RemoteView;将小控件在系统列表中的第一RemoteView替换为第二RemoteView,根据第一控件ID和第二RemoteView重新绘制小控件。由于第二RemoteView对应的界面为加锁界面,对应的点击事件响应为启动解锁验证界面,因此当触发小控件时,小控件不会直接显示信息内容,而是显示解锁验证界面,只有解锁正确才会显示正常的信息内容,进而避免了小控件显示内容的泄露。
技术领域
本申请涉及手机隐私保护技术领域,尤其涉及一种移动终端以及对其中的小控件进行加锁、解锁的方法。
背景技术
随着手机技术的发展,手机的隐私保护成为用户越来越重视的内容。例如为保护手机应用的应用锁,应用锁是对应用加锁,应用启动时,提示用户解锁,此时必须要完成解锁才可继续使用应用。但对于此种场景,是对应用界面的启动进行了拦截或监控,在检测到应用界面启动时就会弹出解锁验证界面。
然而当前的手机中除了传统的手机应用,还有一些对对应手机应用的小控件。小控件相比传统的手机应用不同的是,小控件使用便捷方便,如短信小控件,可以在桌面上直接显示短信内容,而无需进入短信浏览。如图1所示,传统的小控件包括两个关键部分:界面显示和点击事件响应,界面显示和点击事件响应被打包到小控件对象中的打包界面RemoteView中。当手机应用安装的时候,就会注册该应用支持的小控件到系统中,小控件的界面显示和点击事件响应是绑定的,一旦控件注册完成,点击界面显示触发的动作也就不变了。由于小控件一般会直接显示应用信息具体内容,因此可能会泄露用户的隐私内容。如果采用最近任务的方式,对小控件添加一层蒙版来遮挡显示的内容,并拦截用户的点击事件,可以实现对小控件显示内容的遮挡。
但是小控件与桌面应用不同的是,小控件界面的显示内容就由桌面进行控制的。用户要添加小控件到桌面时,桌面应用会向系统申请获取相应的小控件的信息,如RemoteView。当系统桌面获取到RemoteView后,小控件的显示内容由桌面根据获取的小控件信息来完成。由于桌面可以任意更换,因此一旦用户自行更换了新的桌面,则更换后的桌面只会根据获取到的小控件信息控制小控件显示具体内容,不会对小控件添加蒙版,导致小控件显示的内容泄露。
发明内容
本申请提供了一种移动终端以及对其中的小控件进行加锁、解锁的方法,以解决现有技术中小控件显示内容易泄露的问题。
第一方面,本申请提供了一种对移动终端中的小控件进行加锁的方法,所述方法包括:从系统列表中获取待加锁的小控件的第一控件ID和第一RemoteView;将小控件在系统列表中的第一RemoteView替换为第二RemoteView,其中,第二RemoteView对应的界面为加锁界面,对应的点击事件响应为启动解锁验证界面;根据第一控件ID和第二RemoteView重新绘制小控件。
采用上述实现方式,将小控件在系统注册列表中的中的第一RemoteView替换为第二RemoteView,由于第二RemoteView对应的界面为加锁界面,对应的点击事件响应为启动解锁验证界面,因此当触发小控件时,小控件不会直接显示信息内容,而是显示解锁验证界面,只有解锁正确才会显示正常的信息内容,进而避免了小控件显示内容的泄露。
第二方面,本申请提供了一种对移动终端中的小控件进行解锁的方法,所述方法包括:若解锁验证界面接收到正确的验证信息,获取待解锁小控件对应的第一控件ID;根据第一控件ID从预设列表中获取第一RemoteView,其中,第一RemoteView为小控件加锁前系统列表中保存的RemoteView,第一RemoteView对应的界面为正常显示界面,对应的点击事件响应为启动正常显示界面;将系统列表中第一控件ID对应的第二RemoteView替换为第一RemoteView;根据第一控件ID和第一RemoteView重新绘制小控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811230492.8/2.html,转载请声明来源钻瓜专利网。