[发明专利]一种自由配置界面的方法和装置有效
申请号: | 201410197926.4 | 申请日: | 2014-05-12 |
公开(公告)号: | CN103955391B | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 廖怡;王靖 | 申请(专利权)人: | 上海卓悠网络科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/0486;G06F3/0488 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 邓猛烈,孟金喆 |
地址: | 200233 上海市崇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自由 配置 界面 方法 装置 | ||
1.一种自由配置界面的方法,其特征在于,包括:
将自由配置界面的配置触发键显示于终端屏幕;
当所述配置触发键检测到触发信号,将终端屏幕上显示的界面元素转换成可运行的界面组件;其中,所述界面元素包括软件界面元素,所述软件界面元素包括软件应用界面上软件自带的控件;
当所述界面组件检测到拖曳信号,所述界面组件随拖曳信号的移动而移动;
所述界面组件对应的显示区域内还显示隐藏触发键,当所述隐藏触发键检测到触发信号,所述隐藏触发键对应的界面组件隐藏并关闭显示的隐藏触发键。
2.根据权利要求1所述的自由配置界面的方法,其特征在于,所述界面元素转换成可运行的界面组件,包括:
根据终端屏幕显示的界面元素对应的图标、字符、字符间距和色差把界面元素划分成对应的界面元素域,所述界面元素域转换成可运行的界面组件。
3.根据权利要求1所述的自由配置界面的方法,其特征在于,所述当所述界面组件检测到拖曳信号,所述界面组件随拖曳信号的移动而移动,之后包括:
若被拖曳的界面组件移动至界面的空白位置处且检测到拖曳信号消失,则被拖曳的界面组件停留在所述空白位置处;
若被拖曳的界面组件移动至覆盖另一界面组件位置处且检测到拖曳信号消失,则被拖曳的界面组件替换所述另一界面组件;
若被拖曳的界面组件移动至另两个界面组件之间位置处且检测到拖曳信号消失,则被拖曳的界面组件插入所述另两个界面组件之间,位于插入的界面组件右侧的界面组件依次向右联动;
若被拖曳的界面组件移动至终端屏幕的边缘位置处且检测到拖曳信号消失,则被拖曳的界面组件隐藏。
4.根据权利要求3所述的自由配置界面的方法,其特征在于,所述若被拖曳的界面组件移动至覆盖另一界面组件位置处且检测到拖曳信号消失,则被拖曳的界面组件替换所述另一界面组件;包括:
当被拖曳的界面组件移动至覆盖另一界面组件位置处且检测到拖曳信号消失时,
若被拖曳的界面组件对应的显示区域比被覆盖的另一界面组件对应的显示区域面积大,则被拖曳的界面组件替换所述另一界面组件,位于替换的界面组件右侧的界面组件依次向右联动;
若被拖曳的界面组件对应的显示区域比被覆盖的另一界面组件对应的显示区域面积小,则被拖曳的界面组件替换所述另一界面组件,位于替换的界面组件右侧的界面组件依次向左联动;
若被拖曳的界面组件对应的显示区域和被覆盖的另一界面组件对应的显示区域面积相等,则被拖曳的界面组件替换所述另一界面组件。
5.根据权利要求1所述的自由配置界面的方法,其特征在于,所述当所述界面组件检测到拖曳信号,所述界面组件随拖曳信号的移动而移动,之后包括:生成界面配置文件,存储界面配置文件。
6.根据权利要求5所述的自由配置界面的方法,其特征在于,所述存储界面配置文件,之后包括:读取存储的界面配置文件,生成界面配置文件。
7.根据权利要求5所述的自由配置界面的方法,其特征在于,所述生成界面配置文件,之后包括:
将界面复位的复位触发键显示于终端屏幕;
当所述复位触发键检测到触发信号,在终端屏幕的预设位置显示预设的对应界面元素。
8.一种自由配置界面的装置,其特征在于,包括:
配置触发模块,用于将自由配置界面的配置触发键显示于终端屏幕;
元素转换模块,用于当所述配置触发键检测到触发信号,将终端屏幕上显示的界面元素转换成可运行的界面组件;其中,所述界面元素包括软件界面元素,所述软件界面元素包括软件应用界面上软件自带的控件;
组件移动模块,用于当所述界面组件检测到拖曳信号,所述界面组件随拖曳信号的移动而移动;
隐藏触发模块:用于在所述界面组件对应的显示区域内显示隐藏触发键,当所述隐藏触发键检测到触发信号,所述隐藏触发键对应的界面组件隐藏并关闭显示的隐藏触发键。
9.根据权利要求8所述的自由配置界面的装置,其特征在于,
所述界面元素转换成可运行的界面组件,包括:
根据终端屏幕显示的界面元素对应的图标、字符、字符间距和色差把界面元素划分成对应的界面元素域,所述界面元素域转换成可运行的界面组件;
所述自由配置界面的装置还包括:
组件定位模块:用于若被拖曳的界面组件移动至界面的空白位置处且检测到拖曳信号消失,则被拖曳的界面组件停留在所述空白位置处;若被拖曳的界面组件移动至覆盖另一界面组件位置处且检测到拖曳信号消失,则被拖曳的界面组件替换所述另一界面组件;若被拖曳的界面组件移动至另两个界面组件之间位置处且检测到拖曳信号消失,则被拖曳的界面组件插入所述另两个界面组件之间,位于插入的界面组件右侧的界面组件依次向右联动;若被拖曳的界面组件移动至终端屏幕的边缘位置处且检测到拖曳信号消失,则被拖曳的界面组件隐藏;
组件替换模块:用于当被拖曳的界面组件移动至覆盖另一界面组件位置处且检测到拖曳信号消失时,若被拖曳的界面组件对应的显示区域比被覆盖的另一界面组件对应的显示区域面积大,则被拖曳的界面组件替换所述另一界面组件,位于替换的界面组件右侧的界面组件依次向右联动;若被拖曳的界面组件对应的显示区域比被覆盖的另一界面组件对应的显示区域面积小,则被拖曳的界面组件替换所述另一界面组件,位于替换的界面组件右侧的界面组件依次向左联动;若被拖曳的界面组件对应的显示区域和被覆盖的另一界面组件对应的显示区域面积相等,则被拖曳的界面组件替换所述另一界面组件;
界面存储模块:用于生成界面配置文件,存储界面配置文件;
界面生成模块:用于读取存储的界面配置文件,生成界面配置文件;
界面复位模块:用于将界面复位的复位触发键显示于终端屏幕;当所述复位触发键检测到触发信号,在终端屏幕的预设位置显示预设的对应界面元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓悠网络科技有限公司,未经上海卓悠网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410197926.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生产硅藻泥涂料的混合器
- 下一篇:一种提纯粗芴馏分的新装置