桌面显示控制的方法、装置、终端及存储介质制造方法及图纸

技术编号:23342847 阅读:45 留言:0更新日期:2020-02-15 03:43
本公开涉及计算机技术领域,具体涉及桌面显示控制的方法、装置、终端及存储介质。本公开提供的桌面显示控制的方法包括:确定桌面当前是否显示有第一任务的视图;若确定桌面当前显示有第一任务的视图,则在第二控件的视图内显示第三控件的视图;若确定桌面当前未显示第一任务的视图,则不在第二控件的视图内显示第三控件的视图;其中,第一任务包括第一应用的和/或第一控件,第一应用不为桌面应用;第二控件和第三控件均为桌面上显示的视图控件。可见,本公开实施例通过根据桌面上任务视图的显示情况在第二控件的视图内动态显示第三控件的视图,以方便用户与第三控件的视图进行交互,简便了交互步骤,提升了用户体验。

Desktop display control method, device, terminal and storage medium

【技术实现步骤摘要】
桌面显示控制的方法、装置、终端及存储介质
本公开涉及计算机
,具体涉及桌面显示控制的方法、装置、终端及存储介质。
技术介绍
在现有的终端交互方式中,当用户点击桌面图标打开一任务窗口后,该任务窗口通常会遮盖其他桌面图标,如果用户想点击某一桌面图标,需重最小化当前任务窗口或返回桌面后方能点击该图标,操作过程繁琐,且影响用户于当前所打开的任务窗口的交互体验。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。一方面,一种桌面显示控制的方法,所述方法包括:确定桌面当前是否显示有第一任务的视图;若确定所述桌面当前显示有所述第一任务的视图,则在第二控件的视图内显示第三控件的视图;若确定所述桌面当前未显示所述第一任务的视图,则不在所述第二控件的视图内显示所述第三控件的视图;其中,所述第一任务包括第一应用的和/或第一控件,所本文档来自技高网...

【技术保护点】
1.一种桌面显示控制的方法,其特征在于,所述方法包括:/n确定桌面当前是否显示有第一任务的视图;/n若确定所述桌面当前显示有所述第一任务的视图,则在第二控件的视图内显示第三控件的视图;/n若确定所述桌面当前未显示所述第一任务的视图,则不在所述第二控件的视图内显示所述第三控件的视图;/n其中,所述第一任务包括第一应用和/或第一控件,所述第一应用不为桌面应用;所述第二控件和第三控件均为桌面上显示的视图控件。/n

【技术特征摘要】
1.一种桌面显示控制的方法,其特征在于,所述方法包括:
确定桌面当前是否显示有第一任务的视图;
若确定所述桌面当前显示有所述第一任务的视图,则在第二控件的视图内显示第三控件的视图;
若确定所述桌面当前未显示所述第一任务的视图,则不在所述第二控件的视图内显示所述第三控件的视图;
其中,所述第一任务包括第一应用和/或第一控件,所述第一应用不为桌面应用;所述第二控件和第三控件均为桌面上显示的视图控件。


2.如权利要求1所述的桌面显示控制的方法,其特征在于,当所述第一任务包括所述第一应用时,所述确定桌面当前是否显示有第一任务的视图包括:
获取终端的前台应用;
根据所述前台应用确定所述桌面当前是否显示有所述第一应用的视图。


3.如权利要求2所述的桌面显示控制的方法,其特征在于,所述获取终端的前台应用包括:
创建任务列表,所述任务列表用于记录所述第一应用对应的任务标识;
监听应用的切换事件,所述应用的切换事件包括应用移动到前台的事件、应用移动到后台的事件和应用移除的事件;
当监听到所述第一应用移动到前台的事件时,确定所述任务列表中是否已经存在所述第一应用对应的任务标识;
若不存在,则将所述任务标识添加至所述任务列表;
当监听到所述第一应用移动到后台的事件或所述第一应用移除的事件时,确定所述任务列表中是否已经存在所述第一应用对应的任务标识;
若存在,则将所述任务标识从所述任务列表中删除;
所述根据所述前台应用确定所述桌面当前是否显示有所述第一应用的视图包括:根据所述任务列表确定所述桌面当前是否显示有所述第一应用的视图。


4.如权利要求2所述的桌面显示控制的方法,其特征在于,所述根据所述前台应用确定所述桌面当前是否显示有所述第一应用的视图包括:
如果所述前台应用为所述第一应用,则确定所述桌面当前显示有所述第一应用的视图;和/或
如果所述前台应用不为所述第一应用,则确定所述桌面当前未显示有所述第一应用的视图。


5.如权利要求3所述的桌面显示控制的方法,其特征在于,所述根据所述任务列表确定所述桌面当前是否显示有所述第一应用的视图包括:
如果所述任务列表包含至少一个所述任务标识,则确定所述桌面当前显示有所述第一应用的视图;和/或
如果所述任务列表不包含任意一个所述第一应用对应的任务标识,则确定所述桌面当前未显示有所述第一应用的视图。


6.如权利要求5所述的桌面显示控制的方法,其特征在于,所述任务列表包含至少一个所述任务标识包括:所述任务列表的长度值不小于1。


7.如权利要求2所述的桌面显示控制的方法,其特征在于,所述前台应用为当前活动应用。


8.如权利要求1所述的桌面显示控制的方法,其特征在于,当所述第一任务包括所述第一控件时,所述确定桌面当前是否显示有第一任务的视图包括:
获取终端的当前活动控件;
根据所述当前活动控件确定所述桌面当前是否显示有所述第一控件的视图。


9.如权利要求8所述的桌面显示控制的方法,其特征在于,所述根据所述当前活动控件确定所述桌面当前是否显示有所述第一控件的视图包括:
如果所述当前活动控件为所述第一控件,则确定所述桌面当前显示有所述第一控件的视图。


10.如权利要求8所述的桌面显示控制的方法,其特征在于,所述根据所述当前活动控件确定所述桌面当前是否显示有所述第一控件的视图包括:
如果所述当前活动控件不为所述第一控件,则确定所述桌面当前未显示有所述第一控件的视图。


11.如权利要求1所述的桌面显示控制的方法,其特征在于,所述方法还包括:
若确定所述桌面当前显示有所述第一任务的视图,则不在所述桌面内显示所述第三控件的视图。


12.如权利要求1所述的桌面显示控制的方法,其特征在于,所述方法还包括:
若确定所述桌面当前未显示所述第一任务的视图,则在所述桌面内显示所述第三控件的视图。


13.如权利要求1所述的桌面显示控制的方法,其特征在于,所述在第二控件的视图内显示第三控件的视图包括:
根据所述第二控件的视图内所有的视图计算所述第三控件的视图在所述第...

【专利技术属性】
技术研发人员:方迟朱海舟李珂珍蔡奇伟
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1