[发明专利]在锁屏界面上展示信息的方法及装置有效
申请号: | 201510018904.1 | 申请日: | 2015-01-14 |
公开(公告)号: | CN104615350B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 王滢;高承星;王倩;康上明学 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F9/44 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 展示 信息 方法 装置 | ||
技术领域
本公开涉及通信技术领域,尤其涉及一种在锁屏界面上展示信息的方法及装置。
背景技术
桌面是终端设备所有应用程序(app)的入口,当用户需要打开app读取更新后的app消息时,用户需要对桌面进行解锁,找到并打开相应的app,进而对app上的内容进行查看。为了简化用户的操作路径,相关技术通过第三方app定制一个桌面插件(例如,widget插件),将该桌面插件添加到锁屏界面,第三方app自定制一个布局(layout)文件,并声明将此布局文件显示在桌面插件的界面上。当第三方app安装完成后,手机处于锁屏状态时,将该布局文件显示在桌面插件之上。
当不需要在锁屏状态下显示该桌面插件时,由于app不能自定义桌面插件的显示时机,锁屏界面依然会将布局文件显示在桌面插件上,因此相关技术在锁屏状态下不能灵活调整显示app信息的时机。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种在锁屏界面上展示信息的方法及装置,用以提高在锁屏界面上显示app信息的灵活性。
根据本公开实施例的第一方面,提供一种在锁屏界面上展示信息的方法,应用在终端设备上,包括:
接收来自应用程序需要在锁屏状态下进行信息展示的通知消息,所述通知消息中携带有所述应用程序需要展示的跨进程间的控制接口;
确定展示界面列表中是否存在所述应用程序跨进程间的控制接口,所述展示界面列表用于记录需要在所述锁屏状态下进行界面展示的应用程序以及相应的跨进程间的控制界面;
如果所述展示界面列表中存在所述跨进程间的控制界面,在所述锁屏状态下将所述跨进程间的控制界面展示在锁屏界面上。
在一实施例中,所述方法还可包括:
监听所述终端设备上是否有安装新的应用程序的第一广播消息;
在监听到所述第一广播消息时,确定是否有所述新的应用程序需要在锁屏状态下显示所述应用程序的声明消息;
如果确定有所述声明消息,将所述声明消息中声明的显示所述应用程序相应的跨进程间的控制接口更新到所述展示界面列表中。
在一实施例中,所述确定是否有所述新的应用程序需要在锁屏状态下显示所述应用程序的声明消息,可包括:
读取所述新的应用程序的全局配置文件;
从所述全局配置文件中检测是否需要在所述锁屏界面上显示所述新的应用程序对应的跨进程间的控制界面的声明消息。
在一实施例中,所述方法还可包括:
监听所述终端设备上是否有删除已安装的应用程序的第二广播消息;
在监听到所述第二广播消息时,确定已安装的应用程序是否在所述展示界面列表中;
如果所述已安装的应用程序在所述展示界面列表中,从所述展示界面列表中删除所述已安装除的应用程序以及与所述已安装的应用程序对应的跨进程间的控制接口。
在一实施例中,所述方法还可括:
如果所述展示界面列表中不存在所述跨进程间的控制接口,在所述锁屏状态下向所述应用程序发送提示是否需要在所述锁屏状态下进行界面展示的询问消息。
根据本公开实施例的第二方面,提供一种在锁屏界面上展示信息的装置,应用在终端设备上,包括:
接收模块,被配置为接收来自应用程序的需要在锁屏状态下进行信息展示的通知消息,所述通知消息中携带有所述应用程序的跨进程间的控制接口;
第一确定模块,被配置为确定展示界面列表中是否存在所述接收模块接收到的所述跨进程间的控制接口,所述展示界面列表用于记录需要在所述锁屏状态下进行展示的应用程序以及相应的跨进程间的控制界面;
展示模块,被配置为如果所述第一确定模块确定所述展示界面列表中存在所述跨进程间的控制接口,在所述锁屏状态下将所述跨进程间的控制界面展示在锁屏界面上。
在一实施例中,所述装置还可包括:
第一监听模块,被配置为监听所述终端设备上是否有安装新的应用程序的第一广播消息;
第二确定模块,被配置为在所述第一监听模块监听到所述第一广播消息时,确定是否有所述新的应用程序需要在锁屏状态下显示所述应用程序的声明消息;
更新模块,被配置为如果所述第二确定模块确定有所述声明消息,将所述声明消息中声明的显示所述应用程序相应的跨进程间的控制接口更新到所述展示界面列表中。
在一实施例中,所述第二确定模块可包括:
读取子模块,被配置为读取所述第一监听模块间听到的所述新的应用程序的全局配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510018904.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于XPE系统的车载设备及其设计方法
- 下一篇:解锁系统及其方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置