The invention discloses a screen lock screen method, a device and a terminal device. Including the screen lock screen method: system of terminal equipment in the boot process, called the lock screen service agent; read configuration information, including configuration information corresponding to the lock screen service independent of the configuration information; the lock screen service access and read configuration information corresponding to the lock screen; service is bound to the lock screen service agent; service operation of the lock screen lock screen service proxy binding, to complete the display of the lock screen window in the terminal equipment. The method and device of the invention can make the screen lock screen with the system performance and high safety performance, and both the third party development application lock screen advantage, the terminal equipment of the invention of the screen lock screen with the system performance and the safety performance is high, and has third party applications developed the advantages of the lock screen.
【技术实现步骤摘要】
本专利技术涉及计算机应用程序领域,特别涉及一种屏幕锁屏方法及装置、终端设备。
技术介绍
随着计算机技术的不断发展,例如手机、平板电脑等终端设备越来越多样化,终端设备与用户交互的界面也越来越友好化。为了避免用户在非使用状态时的误操作,大部分终端设备都具有锁屏的功能,以保护用户的使用安全。目前,主要有两种锁屏方式,一种是由终端设备的平台厂商基于系统安全和性能考虑而采用的系统锁屏,另一种是第三方厂商开发的应用程序锁屏。系统锁屏安全性能高、易用性好,但是功能单一,界面简单。应用程序锁屏功能丰富、界面美观,但是,性能差。例如,不能在终端设备的系统开机完成之前加载启动应用程序锁屏的进程,因此,应用程序锁屏在显示其锁屏窗口之前,用户还可以操作终端设备的界面;而系统锁屏在系统尚未完成开机之时就已经加载启动系统锁屏进程了,当开机完全完成后,系统锁屏已经显示完毕,用户需要解锁才能进入系统。平台厂商未能开发功能丰富、界面美观的系统锁屏的主要原因是:一是由于系统锁屏的功能、代码等与系统其他模块耦合严重,每调整一点系统锁屏的功能和界面,都需要考虑对其他模块的影响,这些相互影响的模块都是系统的基础模块,安全性稳定性非常重要,不能频繁、大范围修改;二是由于平台厂商精力优先,保证整个系统的稳定和易用性已经不易,很难再分出精力保证系统锁屏的大规模重构、开发。因此,系统锁屏存在扩展困难的问题。因此,对于目前终端设备的锁屏,一方面,系统锁屏的功能和界面简单,且扩展困难;另一方面,虽然第三方开发的应用程序锁屏功能丰富、界面美观,但是应用程序锁屏是独立于系统开发的,没有考虑到与系统安全相关的底层 ...
【技术保护点】
一种屏幕锁屏方法,其特征在于,包括:在终端设备的系统开机进程中,调用锁屏服务代理;读取配置信息,所述配置信息中包括对应于独立锁屏服务的配置信息;获取与读取的配置信息对应的锁屏服务;将获取的锁屏服务绑定至所述锁屏服务代理;运行所述锁屏服务代理绑定的锁屏服务,以在所述终端设备中完成锁屏窗口的显示。
【技术特征摘要】
1.一种屏幕锁屏方法,其特征在于,包括:在终端设备的系统开机进程中,调用锁屏服务代理;读取配置信息,所述配置信息中包括对应于独立锁屏服务的配置信息;获取与读取的配置信息对应的锁屏服务;将获取的锁屏服务绑定至所述锁屏服务代理;运行所述锁屏服务代理绑定的锁屏服务,以在所述终端设备中完成锁屏窗口的显示。2.根据权利要求1所述的方法,其特征在于,所述配置信息中还包括对应于系统锁屏服务的配置信息;所述读取配置信息的步骤包括:获取一被选定的配置值;判断所述配置值是否大于预设阈值;若是,则读取对应于独立锁屏服务的配置信息;若否,则读取对应于系统锁屏服务的配置信息。3.根据权利要求2所述的方法,其特征在于,当所述配置值大于预设阈值时,所述运行所述锁屏服务代理绑定的锁屏服务,以在所述终端设备中完成锁屏窗口的显示,包括:在窗口对象中检测窗口类型属性;判断检测到的窗口类型属性对应的窗口类型是否是独立锁屏窗口类型;若是,获取预先配置的独立锁屏窗口对象;根据所述独立锁屏窗口对象生成独立锁屏窗口;在所述终端设备中显示所述独立锁屏窗口。4.根据权利要求3所述的方法,其特征在于,所述在所述终端设备中显示所述独立锁屏窗口,包括:根据所述独立锁屏窗口类型对应的窗口类型属性,对所述独立锁屏窗口的窗口类型变量进行赋值;根据所述窗口类型变量的赋值得到所述独立锁屏窗口的显示顺序;根据所述独立锁屏窗口的显示顺序,在所述终端设备中显示所述独立锁屏窗口。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:将获取的独立锁屏窗口对象保存至窗口状态变量中。6.根据权利要求5所述的方法,其特征在于,所述将获取的独立锁屏窗口对象保存至窗口状态变量中的步骤之后,所述方法还包括:判断是否有应用程序向系统请求将所述应用程序的相关窗口显示在独立锁屏窗口之上;若是,根据保存在所述窗口状态变量中的独立锁屏窗口对象重新生成独立锁屏窗口;将重新生成的独立锁屏窗口显示在所述应用程序的相关窗口之下。7.一种屏幕锁屏装置,其特征在于,包括:调用模块,用于在终端设备的系统开机进程中,调用锁屏服务代理;读取模块,用于读取配置信息,所述配置信息中包括对应于独立锁屏服务的配置信息;获取模块,用于获取与读取的配置信息对应的锁屏服务;绑定模块,用于将获取的锁屏服务绑定至所述锁屏服务代理;运行模块,用于运行...
【专利技术属性】
技术研发人员:李嘉,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。