桌面组件融合、组合、拆分方法及设备技术

技术编号:9527937 阅读:125 留言:0更新日期:2014-01-02 15:50
本发明专利技术实施例提供一种桌面组件融合、组合、拆分方法及设备。桌面组件融合方法包括:获取用户触发的将至少两个桌面组件融合的融合命令;确定所述至少两个桌面组件是否存在融合组件;若是,则根据桌面的剩余空间,将所述融合组件显示在所述桌面上,或者显示在其它桌面上;若否,则根据所述至少两个桌面组件获取组合组件,并根据所述桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。本发明专利技术实施例可以提高桌面空间利用率。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例提供一种桌面组件融合、组合、拆分方法及设备。桌面组件融合方法包括:获取用户触发的将至少两个桌面组件融合的融合命令;确定所述至少两个桌面组件是否存在融合组件;若是,则根据桌面的剩余空间,将所述融合组件显示在所述桌面上,或者显示在其它桌面上;若否,则根据所述至少两个桌面组件获取组合组件,并根据所述桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。本专利技术实施例可以提高桌面空间利用率。【专利说明】桌面组件融合、组合、拆分方法及设备
本专利技术实施例涉及通信技术,尤其涉及一种桌面组件融合、组合、拆分方法及设备。
技术介绍
用户设备桌面组件(Widget),是一种呈现在用户桌面上的小窗口,能够对桌面组件的内容进行展示,并能够使用户根据桌面组件的功能进行相应的操作。现有技术中,用户设备桌面上的各桌面组件独立存在,各桌面组件对应的内容的展示也为分离的,各桌面组件之间无法进行有效的融合、组合和拆分动作,不仅无法满足用户的多样化需求,而且桌面空间利用率低。
技术实现思路
本专利技术实施例提供一种桌面组件融合、组合、拆分方法及设备,用以提高桌面空间利用率。第一方面,本专利技术实施例提供一种桌面组件融合方法,包括:获取用户触发的将至少两个桌面组件融合的融合命令;确定所述至少两个桌面组件是否存在融合组件;若是,则根据桌面的剩余空间,将所述融合组件显示在所述桌面上,或者显示在其它桌面上;若否,则根据所述至少两个桌面组件获取组合组件,并根据所述桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。结合第一方面,在第一方面的第一种可能的实现方式中,所述根据桌面的剩余空间,将所述融合组件显示在所述桌面上,或者显示在其它桌面上,具体包括:确定所述桌面的剩余空间是否满足所述融合组件的占用空间;若是,则将所述融合组件显示在所述桌面上;若否,则确定其它桌面的剩余空间满足所述融合组件的占用空间,将所述融合组件显示在所述其它桌面上。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述确定其它桌面的剩余空间满足所述融合组件的占用空间,将所述融合组件显示在所述其它桌面上,包括:确定至少两个其它桌面的剩余空间满足所述融合组件的占用空间,则根据预设桌面优先级,将所述融合组件显示在其它桌面上。结合第一方面,在第一方面的第三种可能的实现方式中,所述根据所述至少两个桌面组件获取组合组件,具体包括:根据所述至少两个桌面组件各自对应的至少一个桌面组件尺寸,对所述至少两个桌面组件进行组合,并获取满足预设桌面尺寸的组合组件。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上,具体包括:确定所述桌面的剩余空间是否满足所述组合组件的占用空间;若是,则将所述组合组件显示在所述桌面上;若否,则确定其它桌面的剩余空间满足所述组合组件的占用空间,将所述组合组件显示在所述其它桌面上。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述确定其它桌面的剩余空间满足所述组合组件的占用空间,将所述组合组件显示在所述其它桌面上,包括:确定至少两个其它桌面的剩余空间满足所述组合组件的占用空间,则根据预设桌面优先级,将所述组合组件显示在其它桌面上。结合第一方面、第一方面的第一种至第五种任一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述将所述组合组件显示在所述桌面上,或者显示在其它桌面上之前,还包括:对所述至少两个桌面组件的组合热区进行预显示;获取用户触发的显示指令;所述将所述组合组件显示在所述桌面上,或者显示在所述其它桌面上具体包括:根据所述用户触发的显示指令,将所述组合组件显示在所述桌面上,或者显示在所述其它桌面上。第二方面,本专利技术实施例提供一种桌面组件组合方法,包括:获取用户触发的将至少两个桌面组件组合的组合命令; 根据所述至少两个桌面组件获取组合组件;根据桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。结合第二方面,在第二方面的第一种可能的实现方式中,所述根据所述至少两个桌面组件获取组合组件,具体包括:根据所述至少两个桌面组件各自对应的至少一个桌面组件尺寸,对所述至少两个桌面组件进行组合,并获取满足预设桌面尺寸的组合组件。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述根据桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上,具体包括:确定所述桌面的剩余空间是否满足所述组合组件的占用空间;若是,则将所述组合组件显示在所述桌面上;若否,则确定其它桌面的剩余空间满足所述组合组件的占用空间,将所述组合组件显示在所述其它桌面上。结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述确定其它桌面的剩余空间满足所述组合组件的占用空间,将所述组合组件显示在所述其它桌面上,包括:确定至少两个其它桌面的剩余空间满足所述组合组件的占用空间,则根据预设桌面优先级,将所述组合组件显示在其它桌面上。结合第二方面、第二方面的第一种至第三种任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述将所述组合组件显示在所述桌面上,或者显示在其它桌面上之前,还包括:对所述至少两个桌面组件的组合热区进行预显示;获取用户触发的显示指令;所述将所述组合组件显示在所述桌面上,或者显示在其它桌面上,具体包括:根据所述用户触发的显示指令,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。第三方面,本专利技术实施例提供一种桌面组件拆分方法,包括:获取用户触发的将桌面组件进行拆分的拆分命令;根据所述桌面组件获取至少两个拆分桌面组件;根据桌面的剩余空间,将所述至少两个拆分桌面组件显示在所述桌面上,或者显示在其它桌面上。结合第三方面,在第三方面的第一种可能的实现方式中,所述根据桌面的剩余空间,将所述至少两个拆分桌面组件显示在所述桌面上,或者显示在其它桌面上,具体包括:确定所述桌面的剩余空间是否满足所述至少两个拆分桌面组件的占用空间;若是,则将所述至少两个拆分桌面组件显示在所述桌面上;若否,则确定其它桌面存在剩余空间,将所述至少两个拆分桌面组件显示在其它桌面上。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述确定其它桌面存在剩余空间,将所述至少两个拆分桌面组件显示在其它桌面上,包括:确定至少两个其它桌面存在剩余空间,根据预设桌面优先级,将所述至少两个拆分桌面组件显示在其它桌面上。结合第三方面、第三方面的第一种、第二种任一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述将所述至少两个拆分桌面组件显示在所述桌面上,或者显示在其它桌面上之前,还包括:对拆分后的各桌面组件进行预显示;获取用户触发的显示指令;所述将所述至少两个拆分桌面组件显示在所述桌面上,或者显示在其它桌面上,具体包括:根据所述用户触发的显示指令,将所述至少两个拆分桌面组件显示在所述桌面上,或者显示在其它桌面上。第四方面,本专利技术实施例提供一种用户设备,包括:融合命令获取模块,用于获取用户触发的将至少两个桌面组件融合的融合命令;融合组本文档来自技高网...

【技术保护点】
一种桌面组件融合方法,其特征在于,包括:获取用户触发的将至少两个桌面组件融合的融合命令;确定所述至少两个桌面组件是否存在融合组件;若是,则根据桌面的剩余空间,将所述融合组件显示在所述桌面上,或者显示在其它桌面上;若否,则根据所述至少两个桌面组件获取组合组件,并根据所述桌面的剩余空间,将所述组合组件显示在所述桌面上,或者显示在其它桌面上。

【技术特征摘要】

【专利技术属性】
技术研发人员:侯新秀祁国强甘元莉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1