一种dock栏展示和交互方法技术交底书
0、缩略语和关键术语定义
1、相关技术背景(背景技术),与本发明最相近似的现有实现方案(现有技术)
目前市场上的桌面操作系统,dock 栏为默认常驻屏幕底部,展示方式通常为“一直显示”、“一直隐藏”、“智能隐藏”。在 dock 栏一直显示的情况下,应用界面底部不能铺满屏幕,在一些小屏幕的显示器或笔记本上,应用可操作区域减少。即使将 dock 栏展示在操作系统界面的左侧、操作系统界面的右侧或者操作系统界面的顶部,在操作系统使用过程中,应用界面底部不能铺满屏幕,在一些小屏幕的显示器或笔记本上,应用可操作区域减少的问题也存在。
而智能隐藏或者一直隐藏时,用户体验感受较差,每次操作应用底部区域时容易误唤醒 dock 栏,造成误操作。这对正常且高效使用操作系统界面,存在使用不便的影响。
如果将 dock 栏进行收缩后半透明悬浮展示,既 不会影响当前使用区域,也不会被误唤醒。只有当使用者需要唤醒时,可以手动进行点击唤醒 dock 栏。
1.1、与本发明相关的现有技术一
1.1.1、现有技术一的技术方案
在 dock 栏右键菜单中可以进行状态设置,可以设置为“智能隐藏”或者“一直隐藏”。
1.1.2、现有技术一的缺点
(1)在“智能隐藏”状态时,打开应用软件,如:浏览器,鼠标滑动到网页底部区域时会唤醒 dock 栏,从而不能直接响应点击到想要点击的位置;
(2)在“一直隐藏”状态时,会出现“智能隐藏”状态时面临的同样的问题,给使用者带来不便。
1.2、与本发明相关的现有技术二
1.2.1、现有技术二的技术方案
在 dock 栏右键菜单中可以进行显示位置设置,可以设置为“上”、“下”、“左”、“右”。
1.2.2、现有技术二的缺点
改变 dock 栏展示位置,本质上与 dock 栏常驻在底部无明显差别,打开后的应用软件界面,如:浏览器、工作文档(wps)。界面显示都会被 dock 栏占用一部分,在小屏幕设备上对使用者是一种资源的浪费和不好的体验感受。
2、本发明技术方案的详细阐述
2.1、本发明所要解决的技术问题
本发明实现dock栏收起悬浮展示的方式。为用户提供更大的界面使用感受,并能对小屏幕物理属性设备,达到更好的资源利用需求,而提供的解决方案。
2.2、本发明提供的完整技术方案

图1 专利流程图
dock 栏向右侧收起悬浮方案发明详细如下:
(1)在 dock 栏状态设置中增加显示方式“缩略展示”;
(2)设置为缩略展示后,dock 栏出现缩略展示的开关 icon;
(3)用户点击缩略展示开关后,dock 栏向右侧收起,在屏幕右下角显示半透明 dock 栏 icon 图片,悬浮在最顶层;
(4)当用户点击 dock 栏 icon 时,任务向左展开,展示为正常 dock 栏。

图2 实际效果展示
(5)收起后的悬浮 dock 栏依旧能保持正常形态的常用功能:
-
当 dock 栏展示为缩略悬浮图标后,在任意程序界面,都处于最顶层页面。可以随时手动点击唤出正常展示形态。在处于 dock 悬浮形态时,默认进行系统时间展示。
-
当 dock 后端 dbus 服务监听到应用通知信息,将该应用以 dock 插件的方式加载到 dock,并通知 dock Mainwindow 进行数据刷新,悬浮 dock 将应用提醒信息图标居中展示在悬浮 dock 中间,并进行闪烁提示。用户通过鼠标点击闪烁图标时,dock dbus 将信号发送到窗管。窗管接收到请求后,进行应用程序界面绘制和打开。dock 栏保持悬浮状态,dock 服务卸载该应用的插件,恢复为展示系统时间。如果点击闪烁图标以外的悬浮 dock 位置时,唤出 dock 栏正常展示形态。

图3 应用消息提醒
- 当dock后端dbus服务监听到多个应用通知信息,将各个应用以dock插件的方式加载到dock,并通知dock Mainwindow进行数据刷新,悬浮dock图标交替闪烁应用提醒图标。用户点击悬浮dock任意位置时,恢复正常形态下dock栏显示以及功能。再次点击dock栏以外的位置,dock栏重新向右侧收起展示为悬浮dock栏状态。
2.3、本发明技术方案带来的有益效果
本发明旨在为特殊场景和小屏幕属性设备提供系统显示界面,为用户提高资源利用率。并在长久不便的 dock 栏展示形态中做出创新,为用户提供不一样的使用体验。
2.4、针对上述技术方案,是否还有替代方案同样能完成发明目的
暂无
3、本发明的技术关键点和欲保护点是什么
本发明的技术点在于 dock 栏半透明悬浮在操作系统界面的展示形态,以及 dock 栏新的展示形态如何进行人机交互的方法,且不影响固有 dock 栏的功能特性。
本发明的欲保护点在于 dock 栏半透明悬浮展示形态、在悬浮 dock 栏上进行操作系统固有功能或应用消息的提醒展示,以及悬浮 dock 栏的交互方法。
4、附件:
*附件一*
*操作系统技术**领域划分简介*
