• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 16
    • 下载费用:30 金币  

    重庆时时彩返点怎么刷: 主页界面调整方法、装置和智能电视.pdf

    关 键 词:
    主页 界面 调整 方法 装置 智能 电视
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201710001730.7

    申请日:

    2017.01.03

    公开号:

    CN106792101A

    公开日:

    2017.05.31

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):H04N 21/431申请日:20170103|||公开
    IPC分类号: H04N21/431(2011.01)I; H04N21/443(2011.01)I; H04N21/81(2011.01)I; G06F9/44 主分类号: H04N21/431
    申请人: 青岛海信电器股份有限公司
    发明人: 刘承龙
    地址: 266555 山东省青岛市经济技术开发区前湾港路218号
    优先权:
    专利代理机构: 北京三高永信知识产权代理有限责任公司 11138 代理人: 江崇玉
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201710001730.7

    授权公告号:

    |||

    法律状态公告日:

    2017.06.23|||2017.05.31

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明公开了一种主页界面调整方法、装置和智能电视,属于界面显示领域。该方法包括:当应用程序界面的上层显示有主页界面时,若应用程序界面被强制关闭,则对智能电视显示的可见界面进行全屏截图,得到截图图像;生成遮挡窗口,在遮挡窗口中显示截图图像,遮挡窗口的窗口层级高于主页界面的主页界面对象所在的悬浮窗口的窗口层级;将主页界面对象从悬浮窗口中解除挂接,并将主页界面对象挂接到载体界面上;关闭遮挡窗口。解决了在主页界面从消失到显示的间隙中,智能电视的画面会呈现灰色,导致挂接过程在视觉上会出现界面闪烁的现象,影响智能电视的界面视觉效果的问题;达到了提高智能电视的界面视觉效果的效果。

    权利要求书

    1.一种主页界面调整方法,其特征在于,应用于智能电视中,所述方法包括:
    当应用程序界面的上层显示有主页界面时,若所述应用程序界面被强制关闭,则对所
    述智能电视显示的可见界面进行全屏截图,得到截图图像;
    生成遮挡窗口,在所述遮挡窗口中显示所述截图图像,所述遮挡窗口的窗口层级高于
    所述主页界面的主页界面对象所在的悬浮窗口的窗口层级;
    将所述主页界面对象从所述悬浮窗口中解除挂接,并将所述主页界面对象挂接到载体
    界面上;
    关闭所述遮挡窗口。
    2.根据权利要求1所述的方法,其特征在于,在所述则对所述智能电视显示的可见界面
    进行全屏截图之前,所述方法还包括:
    在窗口列表中查询所述主页界面对象的状态,所述窗口列表中记录有各个窗口所挂接
    的界面对象的状态;
    当所述主页界面对象处于用户编辑状态或者动态变化状态时,监听所述主页界面对象
    的状态变化情况;
    当监听到所述主页界面对象不处于用户编辑状态,且不处于动态变化状态时,停止监
    听所述主页界面对象的状态,执行所述则对所述智能电视显示的可见界面进行全屏截图的
    步骤。
    3.根据权利要求1所述的方法,其特征在于,所述关闭所述遮挡窗口,具体为:
    若所述遮挡窗口生成后达到预定时长,则关闭所述遮挡窗口。
    4.根据权利要求1-3中任一所述的方法,其特征在于,所述若所述应用程序界面被强制
    关闭之后,所述方法还包括:
    判断所述悬浮窗口的上层是否显示有其它窗口;
    当所述悬浮窗口的上层显示有其它窗口时,关闭所述悬浮窗口,将所述主页界面对象
    挂接到载体界面上;
    当所述悬浮窗口的上层未显示有其它窗口时,执行所述则对所述智能电视显示的可见
    界面进行全屏截图的步骤。
    5.一种主页界面调整装置,其特征在于,应用于智能电视中,所述装置包括:
    第一截图???,用于当应用程序界面的上层显示有主页界面时,若所述应用程序界面
    被强制关闭,则对所述智能电视显示的可见界面进行全屏截图,得到截图图像;
    显示???,用于生成遮挡窗口,在所述遮挡窗口中显示所述截图图像,所述遮挡窗口的
    窗口层级高于所述主页界面的主页界面对象所在的悬浮窗口的窗口层级;
    挂接???,用于将所述主页界面对象从所述悬浮窗口中解除挂接,并将所述主页界面
    对象挂接到载体界面上;
    关闭???,用于关闭所述遮挡窗口。
    6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
    查询???,用于在所述则对所述智能电视显示的可见界面进行全屏截图之前,在窗口
    列表中查询所述主页界面对象的状态,所述窗口列表中记录有各个窗口所挂接的界面对象
    的状态;
    监听???,用于当所述主页界面对象处于用户编辑状态或者动态变化状态时,监听所
    述主页界面对象的状态变化情况;
    第二截图???,用于当监听到所述主页界面对象不处于用户编辑状态,且不处于动态
    变化状态时,停止监听所述主页界面对象的状态,对所述智能电视显示的可见界面进行全
    屏截图。
    7.根据权利要求5所述的装置,其特征在于,所述关闭???,还用于:
    若所述遮挡窗口生成后达到预定时长,则关闭所述遮挡窗口。
    8.根据权利要求5-7中任一所述的装置,其特征在于,所述装置还包括:
    判断???,用于所述若所述应用程序界面被强制关闭,则判断所述悬浮窗口的上层是
    否显示有其它窗口;
    挂接???,用于当所述悬浮窗口的上层显示有其它窗口时,关闭所述悬浮窗口,将所述
    主页界面对象挂接到载体界面上;
    第三截图???,用于当所述悬浮窗口的上层未显示有其它窗口时,对所述智能电视显
    示的可见界面进行全屏截图。
    9.一种智能电视,其特征在于,所述智能电视包括处理器、存储器及存储在所述存储器
    上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序
    时实现如权利要求1至4中任一项所述的主页界面调整方法。

    说明书

    主页界面调整方法、装置和智能电视

    技术领域

    本发明涉及界面显示领域,特别涉及一种主页界面调整方法、装置和智能电视。

    背景技术

    目前,海信智能电视采用全屏幕悬浮式主页界面的交互系统,该交互系统可以在
    应用程序界面的上层悬浮显示主页界面。

    使用该交互系统的智能电视开机后,会先显示空白的载体界面,再显示非透明的
    应用程序界面,由于载体界面所在的第一窗口与该应用程序界面所在的第二窗口层级相
    同,生成时刻晚的第二窗口位于生成时刻早的第一窗口之上显示,因此该应用程序界面将
    覆盖显示在载体界面之上。当智能电视接收到用户利用??仄鞣⑺偷挠糜诖蚩饕辰缑娴?br />打开指令时,会打开悬浮窗口,在该悬浮窗口中显示主页界面的主页界面对象,使得主页界
    面悬浮显示,由于悬浮窗口的窗口层级高于该应用程序界面所在的第二窗口的窗口层级,
    因此打开后的主页界面会悬浮显示在该应用程序界面的上层。

    在一种特殊的场景中,请参见图1,图1是主页界面对象解除挂接到再挂接的过程
    的示意图,当主页界面悬浮显示在应用程序界面的上层(图1所示的状态A)时,若该应用程
    序界面对应的应用程序停止运行或者被卸载,该应用程序界面则会被强制关闭(图1所示的
    状态B),智能电视会默认将被该应用程序界面覆盖的载体界面移至前台显示,并将主页界
    面对象从悬浮窗口中解除挂接,将该主页界面对象挂接到载体界面上(图1所示的状态C)。
    在主页界面对象解除挂接到再挂接的过程中,主页界面会消失再显示,由于智能电视的载
    体界面默认显示为灰色,因此在主页界面从消失到显示的间隙中,智能电视的画面会呈现
    灰色,导致挂接过程在视觉上会出现界面闪烁的现象,影响智能电视的界面视觉效果。

    发明内容

    为了解决在主页界面从消失到显示的间隙中,智能电视的画面会呈现灰色,导致
    挂接过程在视觉上会出现界面闪烁的现象,影响智能电视的界面视觉效果的问题,本发明
    实施例提供了一种主页界面调整方法、装置和智能电视。所述技术方案如下:

    第一方面,提供了一种主页界面调整方法,应用于智能电视中,所述方法包括:

    当应用程序界面的上层显示有主页界面时,若所述应用程序界面被强制关闭,则
    对所述智能电视显示的可见界面进行全屏截图,得到截图图像;

    生成遮挡窗口,在所述遮挡窗口中显示所述截图图像,所述遮挡窗口的窗口层级
    高于所述主页界面的主页界面对象所在的悬浮窗口的窗口层级;

    将所述主页界面对象从所述悬浮窗口中解除挂接,并将所述主页界面对象挂接到
    载体界面上;

    关闭所述遮挡窗口。

    第二方面,提供了一种主页界面调整装置,应用于智能电视中,所述装置包括:

    第一截图???,用于当应用程序界面的上层显示有主页界面时,若所述应用程序
    界面被强制关闭,则对所述智能电视显示的可见界面进行全屏截图,得到截图图像;

    显示???,用于生成遮挡窗口,在所述遮挡窗口中显示所述截图图像,所述遮挡窗
    口的窗口层级高于所述主页界面的主页界面对象所在的悬浮窗口的窗口层级;

    挂接???,用于将所述主页界面对象从所述悬浮窗口中解除挂接,并将所述主页
    界面对象挂接到载体界面上;

    关闭???,用于关闭所述遮挡窗口。

    第三方面,提供了一种智能电视,所述智能电视包括处理器、存储器及存储在所述
    存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现
    上述的主页界面调整方法。

    本发明实施例提供的技术方案带来的有益效果是:

    当应用程序界面的上层显示有主页界面时,若该应用程序界面被强制关闭,则对
    所述智能电视显示的可见界面进行全屏截图,再生成遮挡窗口,在遮挡窗口中显示全屏截
    图后得到的截图图像,当主页界面对象挂接到载体界面上后,关闭该遮挡窗口,由于遮挡窗
    口的窗口层级高于悬浮窗口的窗口层级,在智能电视将主页界面对象挂接到载体界面上之
    前,遮挡窗口会覆盖显示在悬浮窗口之上,对智能电视将主页界面对象挂接到载体界面上
    的过程进行遮挡;因此解决了在主页界面从消失到显示的间隙中,智能电视的画面会呈现
    灰色,导致挂接过程在视觉上会出现界面闪烁的现象,影响智能电视的界面视觉效果的问
    题;达到了避免挂接主页界面对象的过程中,在视觉上出现界面闪烁的现象,提高智能电视
    的界面视觉效果的效果。

    附图说明

    为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
    用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
    本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
    的附图。

    图1是主页界面对象解除挂接到再挂接的过程的示意图;

    图2A是本发明一个实施例提供的主页界面调整方法的方法流程图;

    图2B是本发明一个实施例提供的遮挡窗口生成到关闭的过程的示意图;

    图2C是本发明另一个实施例提供的主页界面调整方法的方法流程图;

    图3是本发明一个实施例中提供的主页界面调整装置的结构方框图;

    图4是本发明部分实施例中提供的终端的结构方框图。

    具体实施方式

    为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方
    式作进一步地详细描述。

    目前,智能电视普遍使用Android操作系统,Android操作系统不仅可以显示系统
    组件Activity,还可以显示对话框(英文:Dialog)、状态栏、音量条、锁屏界面、鼠标光标、屏
    幕?;?、弹出式消息框Toast以及各种窗口。Android操作系统为窗口设置了多个窗口层级,
    高层级的窗口会显示在低层级的窗口的上层。常用的窗口层级从低至高依次为:TYPE_
    APPLICATION,TYPE_PHONE,TYPE_SYSTEM_DIALOG,TYPE_TOAST,YPE_DREAM,TYPE_SYSTEM_
    ALERT,TYPE_STATUS_BAR,TYPE_STATUS_BAR_PANEL,TYPE_VOLUME_OVERLAY,TYPE_SYSTEM_
    OVERLAY,TYPE_SYSTEM_ERROR,TYPE_POINTER等等。

    请参考图2A,其示出了本发明一个实施例提供的主页界面调整方法的方法流程
    图。该主页界面调整方法应用于智能电视中,可以包括如下步骤:

    步骤101,当应用程序界面的上层显示有主页界面时,若应用程序界面被强制关
    闭,则对智能电视显示的可见界面进行全屏截图,得到截图图像。

    当某个应用程序界面运行时,若智能电视打开主页界面,该主页界面的主页界面
    对象则会被挂接到悬浮窗口中显示,由于高层级的窗口会显示在低层级的窗口的上层,因
    此,当智能电视利用Application Window Manager将主页界面对象挂接到窗口层级高于应
    用程序界面所在窗口的悬浮窗口中后,主页界面将悬浮显示在应用程序界面的上层。

    可选的,悬浮窗口的窗口层级为TYPE_STATUS_BAR,应用程序界面所在窗口的窗口
    层级为TYPE_APPLICATION。

    当应用程序界面的上层显示有主页界面时,若该应用程序界面对应的应用程序停
    止运行或者被卸载,该应用程序界面则会被强制关闭,此时智能电视会对当前显示的可见
    界面进行全屏截图,得到截图图像,该截图图像为位图文件(英文:Bitmap)点阵图像数据,
    该可见界面不仅包含主页界面,还可能包含主页界面上层所显示的音量条界面、通知提示
    界面等系统界面。

    步骤102,生成遮挡窗口,在遮挡窗口中显示截图图像,该遮挡窗口的窗口层级高
    于主页界面的主页界面对象所在的悬浮窗口的窗口层级。

    主页界面由主页界面对象和载体界面构成,该主页界面为人机交互界面。

    可选的,该遮挡窗口的窗口层级为TYPE_SYSTEM_ERROR。

    智能电视生成遮挡窗口后,向该遮挡窗口添加全屏幕大小的界面对象(比如Image
    View控件),来填充该截图图像,该界面对象为Android组件中的view组件。

    由于该遮挡窗口的窗口层级高于主页界面的主页界面对象所在的悬浮窗口的窗
    口层级,因此遮挡窗口会显示在悬浮窗口的上层。

    步骤103,将主页界面对象从悬浮窗口中解除挂接,并将该主页界面对象挂接到载
    体界面上。

    本实施例中,该载体界面为Android组件中的Activity组件。

    本实施例中,智能电视将主页界面对象挂接到载体界面的操作即为智能电视获取
    载体界面的Activity实例中的Window Manager对象,通过该Window Manager对象的
    addView()方法将主页界面的主页view添加到载体界面的Activity Window上。由于
    Window Manager对象可管理该Activity实例的Window,因此智能电视的控制单元通过
    addView()方法可将主页界面对象直接挂接在该Activity实例的Window进行显示。

    当遮挡窗口显示在悬浮窗口的上层时,遮挡窗口中显示的截图图像完全覆盖悬浮
    窗口中显示的主页界面对象,当智能电视将主页界面对象挂接到载体界面上时,截图图像
    会对智能电视将主页界面对象挂接到载体界面上的过程进行遮挡,避免用户看见主页界面
    从消失到显示的过程,在视觉上有效避免出现界面闪烁的现象。

    请参见图2B,图2B是本发明一个实施例提供的遮挡窗口生成到关闭的过程的示意
    图,当应用程序界面被强制关闭(图2B所示的状态1)后,智能电视先对智能电视显示的可见
    界面进行全屏截图,得到截图图像,再生成遮挡窗口,在遮挡窗口中显示截图图像(图2B所
    示的状态2),最后将主页界面对象从悬浮窗口中解除挂接,并将该主页界面对象挂接到载
    体界面上(图2C所示的状态3)。

    步骤104,关闭遮挡窗口。

    由于截图图像是根据智能电视对当前显示的可见界面进行全屏截图得到的,智能
    电视将主页界面对象从悬浮窗口中解除挂接,再将主页界面对象挂接到载体界面上的时长
    通常为几百毫秒,几百毫秒对于用户来讲较为短暂,因此智能电视成功将主页界面挂接到
    载体界面上后,关闭遮挡窗口并不会被用户发现异常。

    综上所述,本发明实施例提供的主页界面调整方法,通过当应用程序界面的上层
    显示有主页界面时,若该应用程序界面被强制关闭,则对所述智能电视显示的可见界面进
    行全屏截图,再生成遮挡窗口,在遮挡窗口中显示全屏截图后得到的截图图像,当主页界面
    对象挂接到载体界面上后,关闭该遮挡窗口,由于遮挡窗口的窗口层级高于悬浮窗口的窗
    口层级,在智能电视将主页界面对象挂接到载体界面上之前,遮挡窗口会覆盖显示在悬浮
    窗口之上,对智能电视将主页界面对象挂接到载体界面上的过程进行遮挡;因此解决了在
    主页界面从消失到显示的间隙中,智能电视的画面会呈现灰色,导致挂接过程在视觉上会
    出现界面闪烁的现象,影响智能电视的界面视觉效果的问题;达到了避免挂接主页界面对
    象的过程中,在视觉上出现界面闪烁的现象,提高智能电视的界面视觉效果的效果。

    在一种可能实现的方式中,当主页界面的主页界面对象所在的悬浮窗口的上层显
    示有其它窗口且其它窗口中显示的界面对象完全覆盖该主页界面时,由于用户看到的是其
    它窗口中显示的界面对象,因此智能电视对主页界面进行窗口层级的调整时,用户可能不
    会察觉到主页界面对象挂接到载体界面的过程中视觉上出现的界面闪烁的现象,所以,当
    主页界面对象所在的悬浮窗口的上层显示有其它窗口,且其它窗口中显示的界面对象完全
    覆盖悬浮显示的主页界面时,智能电视可以不对主页界面对象挂接到载体界面上的过程进
    行遮挡。

    请参考图2B,其示出了本发明另一个实施例提供的主页界面调整方法的方法流程
    图。该主页界面调整方法应用于智能电视中,可以包括如下步骤:

    步骤201,当应用程序界面的上层显示有主页界面时,若该应用程序界面被强制关
    闭,则判断悬浮窗口的上层是否显示有其它窗口。

    本实施里中,其它窗口中的界面对象完全覆盖悬浮显示的主页界面。

    在实际应用中,其它窗口中的界面对象可以为主页界面中的信号源列表界面、主
    题选择界面、最近使用任务列表界面等等。

    可选的,本实施例中载体界面至少包括两个状态标志位,第一状态标志位用于表
    示该载体界面是否可见,比如当载体界面的第一状态标志位的取值为第一数值时,表示该
    载体界面可见,当载体界面的第一标识位的取值为第二数值时,表示该载体界面不可见;第
    二状态标志位用于表示该载体界面是否被覆盖,比如当载体界面的第二状态标志位的取值
    为第三数值时,表明该载体界面被覆盖,当载体界面的第二状态标志位的取值为第四数值
    时,表明该载体界面未被覆盖。

    由于本实施例中主页界面对象仅可能挂接到悬浮窗口中或者载体界面上,因此两
    个状态标志位除了可以反映载体界面的状态,也可以反向反应主页界面对象在悬浮窗口中
    的状态。由于,当智能电视将主页界面对象挂接到载体界面上时,会先将所要显示的载体界
    面的第一状态标志位的取值置为第一数值,将该载体界面的第二状态标志位的取值置为第
    四数值,并在利用已经注册的Activity实例中的Window Manager对象的addView()方法将
    主页界面对象挂接到载体界面后,将该主页界面对象的可见性设置为可见
    (View.VISIBLE),因此,当载体界面的第一状态标志位的取值为第二数值,且该载体界面的
    第二状态标志位的取值为第三数值时,说明载体界面被覆盖且不可见,也就是说,此时该主
    页界面对象挂接在悬浮窗口中且该主页界面对象可见。

    步骤202,当悬浮窗口的上层显示有其它窗口时,关闭悬浮窗口,将主页界面对象
    挂接到载体界面上。

    当主页界面对象所在的悬浮窗口的上层显示有其它窗口时,由于用户看到的是其
    它窗口中显示的界面对象,因此智能电视对主页界面进行窗口层级的调整时,用户可能不
    会察觉到主页界面对象挂接到载体界面的过程中视觉上出现的界面闪烁的现象,智能电视
    可以不对主页界面对象挂接到载体界面上的过程进行遮挡,直接关闭悬浮窗口,将主页界
    面对象挂接到载体界面上。

    步骤203,当悬浮窗口的上层未显示有其它窗口时,在窗口列表中查询主页界面对
    象的状态。

    本实施例中,该窗口列表中记录有各个窗口所挂接的界面对象的状态,比如界面
    对象所在窗口的名称、界面对象所在的窗口的窗口层级、界面对象所在的窗口是否显示在
    同层级的其它窗口之上、界面对象的可见性、界面对象是否处于用户编辑状态或者动态变
    化状态等。

    由于该操作系统中一般只有主页界面对象(或者同类用途的System UI应用等)会
    显示在悬浮窗口中,悬浮窗口的显示通常由智能电视的控制单元进行控制,因此该控制单
    元可以查到主页界面对象所在的悬浮窗口是否显示在同层级的其它窗口之上。而对于个别
    不受该控制单元控制的悬浮窗口,该控制单元可以向操作系统的窗口显示管理框架
    (Android系统中为Window Manager Service)查询窗口列表,通过窗口列表可判定主页界
    面对象所在的悬浮窗口是否显示在同层级的其它窗口之上。

    步骤204,当主页界面对象处于用户编辑状态或者动态变化状态时,监听主页界面
    对象的状态变化情况。

    该主页界面对象处于用户编辑状态具体可为该主页界面上某个菜单项名称正在
    被用户编辑、该主页界面正处于位置调整状态等等。

    该主页界面对象处于动态变化状态具体可为该主页界面上的界面控件的尺寸或
    位置发生动态变化。

    当主页界面的主页界面对象处于用户编辑状态或者动态变化状态时,该主页界面
    对象为动态,而智能电视对所显示的可见界面进行全屏截图,得到的截图图像为静态,若此
    时智能电视将截图图像显示在遮挡窗口中,在视觉上主页界面对象则会突然停止变化,由
    于主页界面对象为动态,若截图图像中可见界面的位置与主页界面对象挂载到载体界面后
    的可见界面的位置不对应,用户则会发现异常。因此,当主页界面对象处于用户编辑状态或
    者动态变化状态时,智能电视的控制单元会向主页界面对象添加变化监听器,用于监听主
    页界面对象的状态变化情况,并在监听到主页界面对象仍处于用户编辑状态或者动态变化
    状态时,继续监听主页界面对象的状态变化情况,不执行后续操作。

    步骤205,当监听到主页界面对象不处于用户编辑状态,且不处于动态变化状态
    时,停止监听主页界面对象的状态。

    当变化监听器监听到主页界面对象不处于用户编辑状态,且不处于动态变化状态
    时,控制单元会回调监听器,停止监听主页界面对象的状态。

    步骤206,对智能电视显示的可见界面进行全屏截图,得到截图图像。

    步骤207,生成遮挡窗口,在遮挡窗口中显示截图图像。

    在本实施例中,该遮挡窗口的窗口层级高于主页界面的主页界面对象所在的悬浮
    窗口的窗口层级。

    步骤208,将主页界面对象从悬浮窗口中解除挂接,并将该主页界面对象挂接到载
    体界面上。

    步骤209,关闭遮挡窗口。

    可选的,当智能电视生成遮挡窗口后达到预定时长时,关闭该遮挡窗口。

    需要说明的是,由于步骤206至步骤209与步骤101至步骤104相似,因此本实施例
    不再对步骤206至步骤209赘述说明。

    综上所述,本发明实施例提供的主页界面调整方法,通过当应用程序界面的上层
    显示有主页界面时,若该应用程序界面被强制关闭,则对所述智能电视显示的可见界面进
    行全屏截图,再生成遮挡窗口,在遮挡窗口中显示全屏截图后得到的截图图像,当主页界面
    对象挂接到载体界面上后,关闭该遮挡窗口,由于遮挡窗口的窗口层级高于悬浮窗口的窗
    口层级,在智能电视将主页界面对象挂接到载体界面上之前,遮挡窗口会覆盖显示在悬浮
    窗口之上,对智能电视将主页界面对象挂接到载体界面上的过程进行遮挡;因此解决了在
    主页界面从消失到显示的间隙中,智能电视的画面会呈现灰色,导致挂接过程在视觉上会
    出现界面闪烁的现象,影响智能电视的界面视觉效果的问题;达到了避免挂接主页界面对
    象的过程中,在视觉上出现界面闪烁的现象,提高智能电视的界面视觉效果的效果。

    本实施例中,当主页界面对象所在的悬浮窗口的上层显示有其它窗口且其它窗口
    中显示的界面对象完全覆盖该主页界面时,智能电视可以不对主页界面对象挂接到载体界
    面上的过程进行遮挡。

    下述为本发明装置实施例,对于装置实施例中未详尽描述的细节,可以参考上述
    一一对应的方法实施例。

    请参考图3,图3是本发明一个实施例中提供的主页界面调整装置的结构方框图。
    该主页界面调整方法该装置包括:第一截图???01、显示???02、挂接???03和关闭模
    块304。

    第一截图???01,用于当应用程序界面的上层显示有主页界面时,若应用程序界
    面被强制关闭,则对智能电视的可见界面进行全屏截图,得到截图图像;

    显示???02,用于生成遮挡窗口,在遮挡窗口中显示截图图像,遮挡窗口的窗口
    层级高于主页界面的主页界面对象所在的悬浮窗口的窗口层级;

    挂接???03,用于将主页界面对象从悬浮窗口中解除挂接,并将主页界面对象挂
    接到载体界面上;

    关闭???04,用于关闭遮挡窗口。

    在一种可能的实现方式中,该装置还包括:

    查询???,用于在则对智能电视的可见界面进行全屏截图之前,在窗口列表中查
    询主页界面对象的状态,窗口列表中记录有各个窗口所挂接的界面对象的状态;

    监听???,用于当主页界面对象处于用户编辑状态或者动态变化状态时,监听主
    页界面对象的状态变化情况;

    第二截图???,用于当监听到主页界面对象不处于用户编辑状态,且不处于动态
    变化状态时,停止监听主页界面对象的状态,对智能电视的可见界面进行全屏截图。

    在一种可能的实现方式中,该关闭???04,还用于:

    若遮挡窗口生成后达到预定时长,则关闭遮挡窗口。

    在一种可能的实现方式中,该装置还包括:

    判断???,用于若应用程序界面被强制关闭,则判断悬浮窗口的上层是否显示有
    其它窗口;

    挂接???,用于当悬浮窗口的上层显示有其它窗口时,关闭悬浮窗口,将主页界面
    对象挂接到载体界面上;

    第三截图???,用于当悬浮窗口的上层未显示有其它窗口时,对智能电视的可见
    界面进行全屏截图。

    综上所述,本发明实施例提供的主页界面调整装置,通过当应用程序界面的上层
    显示有主页界面时,若该应用程序界面被强制关闭,则对所述智能电视显示的可见界面进
    行全屏截图,再生成遮挡窗口,在遮挡窗口中显示全屏截图后得到的截图图像,当主页界面
    对象挂接到载体界面上后,关闭该遮挡窗口,由于遮挡窗口的窗口层级高于悬浮窗口的窗
    口层级,在智能电视将主页界面对象挂接到载体界面上之前,遮挡窗口会覆盖显示在悬浮
    窗口之上,对智能电视将主页界面对象挂接到载体界面上的过程进行遮挡;因此解决了在
    主页界面从消失到显示的间隙中,智能电视的画面会呈现灰色,导致挂接过程在视觉上会
    出现界面闪烁的现象,影响智能电视的界面视觉效果的问题;达到了避免挂接主页界面对
    象的过程中,在视觉上出现界面闪烁的现象,提高智能电视的界面视觉效果的效果。

    本实施例中,当主页界面对象所在的悬浮窗口的上层显示有其它窗口且其它窗口
    中显示的界面对象完全覆盖该主页界面时,智能电视可以不对主页界面对象挂接到载体界
    面上的过程进行遮挡。

    需要说明的是:上述实施例中提供的主页界面调整装置在显示主页界面时,仅以
    上述各功能??榈幕纸芯倮得?,实际应用中,可以根据需要而将上述功能分配由不
    同的功能??橥瓿?,即将终端的内部结构划分成不同的功能???,以完成以上描述的全部
    或者部分功能。另外,上述实施例提供的主页界面调整装置与主页界面调整方法实施例属
    于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

    请参见图4所示,其示出了本发明部分实施例中提供的终端的结构方框图。该终端
    400用于实施上述实施例提供的主页界面调整方法。本发明中的终端400可以包括一个或多
    个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于数据和
    存储程序指令随机接入存储器(RAM)和只读存储器(ROM),用于存储数据和数据的存储器,
    I/O设备,界面,天线等。具体来讲:

    终端400可以包括RF(Radio Frequency,射频)电路410、存储器420、输入单元430、
    显示单元440、传感器450、音频电路460、WiFi(wireless fidelity,无线保真)???70、处
    理器480、电源482、摄像头490等部件。本领域技术人员可以理解,图4中示出的终端结构并
    不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的
    部件布置。

    下面结合图4对终端400的各个构成部件进行具体的介绍:

    RF电路410可用于收发数据或通话过程中,信号的接收和发送,特别地,将基站的
    下行数据接收后,给处理器480处理;另外,将设计上行的数据发送给基站。通常,RF电路包
    括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声
    放大器)、双工器等。此外,RF电路410还可以通过无线通信与网络和其他设备通信。所述无
    线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System ofMobile
    communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无
    线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code
    Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子
    邮件、SMS(Short Messaging Service,短消息服务)等。

    存储器420可用于存储软件程序以及???,处理器480通过运行存储在存储器420
    的软件程序以及???,从而执行终端400的各种功能应用以及数据处理。存储器420可主要
    包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应
    用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端400的使用所
    创建的数据(比如音频数据、电话本等)等。此外,存储器420可以包括高速随机存取存储器,
    还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存
    储器件。

    输入单元430可用于接收输入的数字或字符数据,以及产生与终端400的用户设置
    以及功能控制有关的键信号输入。具体地,输入单元430可包括触控面板431以及其他输入
    设备432。触控面板431,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使
    用手指、触笔等任何适合的物体或附件在触控面板431上或在触控面板431附近的操作),并
    根据预先设定的程序驱动相应的连接装置??裳〉?,触控面板431可包括触摸检测装置和触
    摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信
    号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸数据,并将它转换成
    触点坐标,再送给处理器480,并能接收处理器480发来的命令并加以执行。此外,可以采用
    电阻式、电容式、红外线以及表面声波等多种类型实现触控面板431。除了触控面板431,输
    入单元430还可以包括其他输入设备432。具体地,其他输入设备432可以包括但不限于物理
    键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

    显示单元440可用于显示由用户输入的数据或提供给用户的数据以及终端400的
    各种菜单。显示单元440可包括显示面板441,可选的,可以采用LCD(Liquid Crystal
    Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来
    配置显示面板441。进一步的,触控面板431可覆盖显示面板441,当触控面板431检测到在其
    上或附近的触摸操作后,传送给处理器480以确定触摸事件的类型,随后处理器480根据触
    摸事件的类型在显示面板441上提供相应的视觉输出。虽然在图4中,触控面板431与显示面
    板441是作为两个独立的部件来实现终端400的输入和输入功能,但是在某些实施例中,可
    以将触控面板431与显示面板441集成而实现终端400的输入和输出功能。

    终端400还可包括至少一种传感器450,比如陀螺仪传感器、磁感应传感器、光传感
    器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其
    中,环境光传感器可根据环境光线的明暗来调节显示面板441的亮度,接近传感器可在终端
    400移动到耳边时,关闭显示面板441和/或背光。作为运动传感器的一种,加速度传感器可
    检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于
    识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能
    (比如计步器、敲击)等;至于终端400还可配置的气压计、湿度计、温度计、红外线传感器等
    其他传感器,在此不再赘述。

    音频电路460、扬声器461,传声器462可提供用户与终端400之间的音频接口。音频
    电路460可将接收到的音频数据转换后的电信号,传输到扬声器461,由扬声器461转换为声
    音信号输出;另一方面,传声器462将收集的声音信号转换为电信号,由音频电路460接收后
    转换为音频数据,再将音频数据输出处理器480处理后,经RF电路410以发送给比如另一终
    端,或者将音频数据输出至存储器420以便进一步处理。

    WiFi属于短距离无线传输技术,终端400通过WiFi???70可以帮助用户收发电子
    邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出
    了WiFi???70,但是可以理解的是,其并不属于终端400的必须构成,完全可以根据需要在
    不改变公开的本质的范围内而省略。

    处理器480是终端400的控制中心,利用各种接口和线路连接整个终端的各个部
    分,通过运行或执行存储在存储器420内的软件程序和/或???,以及调用存储在存储器420
    内的数据,执行终端400的各种功能和处理数据,从而对终端进行整体监控??裳〉?,处理器
    480可包括一个或多个处理单元;优选的,处理器480可集成应用处理器和调制解调处理器,
    其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无
    线通信??梢岳斫獾氖?,上述调制解调处理器也可以不集成到处理器480中。

    终端400还包括给各个部件供电的电源482(比如电池),优选的,电源可以通过电
    源管理系统与处理器482逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗
    管理等功能。

    摄像头490一般由镜头、图像传感器、接口、数字信号处理器、CPU、显示屏幕等组
    成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器
    相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板
    连接器、弹簧式连接方式与终端主板连接,将采集的图像发送给所述存储器420;数字信号
    处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接
    口发送给存储器420。

    尽管未示出,终端400还可以包括蓝牙??榈?,在此不再赘述。

    终端400除了包括一个或者多个处理器480,还包括有存储器,以及一个或者多个
    程序,其中一个或者多个程序存储于存储器中,并被配置成由一个或者多个处理器执行,执
    行上述主页界面调整方法。

    需要说明的是,上述实施例提供的终端与主页界面调整装置实施例以及主页界面
    调整方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

    上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

    本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件
    来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读
    存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

    以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和
    原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的?;し段е?。

    关于本文
    本文标题:主页界面调整方法、装置和智能电视.pdf
    链接地址://www.4mum.com.cn/p-6021001.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 飞艇1000赢3万公式 500元 黑马计划软件怎样 双色球2019080期机选投注 计划飞艇最稳计划团队 老虎机怎么压稳赚 七星彩手机版规律软件 排列三组六全部号码表 一全网最早原创36码特开 一分彩票计划软件下载 七星彩前四位算法论坛 彩票带计划的人是什么人 pc加拿大28规则 3d组六八码最大遗漏 微信群里玩大小单双 腾讯分分彩后三组选包胆倍数 马会原创无错36码