桌面导航系统及方法与流程

文档序号:15779546发布日期:2018-10-30 21:16阅读:490来源:国知局
本发明涉及一种图标管理,尤其涉及一种桌面导航系统及方法。
背景技术
:传统的系统桌面经常杂乱无章分布着多个图标,当图标的数目众多时,用户很难找到需要的图标。技术实现要素:鉴于以上内容,有必要提供一种桌面导航系统,能够方便用户查看桌面上的图标。此外,还有必要提供一种桌面导航方法,能够方便用户查看桌面上的图标。一种桌面导航系统,运行于电子设备中,该系统包括:获取模块,用于获取需要显示在所述电子设备的桌面上的图标;分类模块,用于将所述图标划分为多个类型;显示模块,用于按照划分的类型将所述图标显示在所述桌面上;生成模块,用于在所述桌面的上方生成导航窗,在所述导航窗中显示划分的所有类型,所述导航窗中各个类型的布局与所述桌面上各个类型的布局一致;及第一操作模块,用于接收用户在所述导航窗上的操作,根据用户在所述导航窗上的操作对所述桌面上的图标进行相应的操作。一种桌面导航方法,应用于电子设备中,该方法包括步骤:获取需要显示在所述电子设备的桌面上的图标;将所述图标划分为多个类型;按照划分的类型将所述图标显示在所述桌面上;在所述桌面的上方生成导航窗,在所述导航窗中显示划分的所有类型,所述导航窗中各个类型的布局与所述桌面上各个类型的布局一致;及接收用户在所述导航窗上的操作,根据用户在所述导航窗上的操作对所述桌面上的图标进行相应的操作。本发明对桌面上的图标分类排列显示,在导航窗中显示图标的所有类型,用户利用该导航窗可以方便地查看需要的图标。附图说明图1为本发明桌面导航系统较佳实施例的运行环境示意图。图2为图1中桌面导航系统的功能模块图。图3为本发明桌面导航方法较佳实施例的流程图。主要元件符号说明电子设备1桌面导航系统10屏幕11存储设备12处理器13获取模块200分类模块210显示模块220生成模块230第一操作模块240第二操作模块250如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式参阅图1所示,是本发明桌面导航系统较佳实施例的运行环境示意图。所述桌面导航系统10安装并运行于电子设备1中,所述电子设备1还包括屏幕11、存储设备12及处理器13。所述屏幕11显示所述电子设备1的桌面,该桌面包括多个图标,每个图标代表一个文件、应用程序、网页或命令等。所述存储设备12存储桌面导航系统10的计算机化程序代码。所述处理器13执行所述计算机化程序代码,以对电子设备1的桌面的内容进行导航,便于用户查看桌面上的图标。参阅图2所示,是图1中桌面导航系统10的功能模块图。所述桌面导航系统包括获取模块200、分类模块210、显示模块220、生成模块230、第一操作模块240及第二操作模块250。以下将结合图3说明各模块的具体功能。参阅图3所示,是本发明桌面导航方法较佳实施例的流程图。步骤S301,获取模块200获取需要显示在电子设备1的桌面上的图标。每个图标可以代表一个文件、应用程序、网页或命令等。步骤S302,分类模块210将所述图标划分为多个类型,每个图标划分到一个类型。例如,将所述图标划分为程序、设置、照片、游戏,其中,所述程序包括日历、计算器、天气、百度等。步骤S303,显示模块220按照划分的类型将所述图标显示在所述桌面上。例如,划分的类型包括程序、设置、照片、游戏,划分为程序的图标显示在所述桌面的左上部分,划分为设置的图标显示在所述桌面的右上部分,划分为照片的图标显示在所述桌面的左下部分,划分为游戏的图标显示在所述桌面的右下部分。可以在所述桌面上分页显示所述图标(特别是所述图标的数目较多时)。例如,所述图标分为两页显示,划分为程序的图标显示在所述桌面的第一页的上半部分,划分为设置的图标显示在所述桌面的第一页的下半部分,划分为照片的图标显示在所述桌面的第二页的上半部分,划分为游戏的图标显示在所述桌面的第二页的下半部分。步骤S304,生成模块230在所述桌面的上方生成导航窗,在所述导航窗中显示划分的所有类型,所述导航窗中各个类型的布局与所述桌面上各个类型的布局一致。例如,所述桌面的左上部分显示划分为程序的图标,所述桌面的右上部分显示划分为设置的图标,所述桌面的左下部分显示划分为照片的图标,所述桌面的右下部分显示划分为游戏的图标,相应地,所述导航窗的左上部分显示程序,所述导航窗的右上部分显示设置,所述导航窗的左下部分显示照片,所述导航窗的右下部分显示游戏。需要说明的是,所述导航窗显示的所有类型代表所述桌面的整个显示区域。在本实施例中,所述生成模块230还在所述导航窗中显示划分为每个类型的图标的数量。例如,划分为程序的图标的数量为14,划分为设置的图标的数量为4,划分为照片的图标的数量为10,划分为游戏的图标的数量为8。所述生成模块230还在所述导航窗中标示所述桌面的当前显示区域。所述导航窗显示的所有类型代表所述桌面的整个显示区域,因此,在所述导航窗中标示所述桌面的当前显示区域即表示所述桌面的当前显示区域在所述桌面的整个显示区域中的位置。所述生成模块230可以在所述导航窗中用特定的颜色或图形(例如方框)标示所述桌面的当前显示区域。所述生成模块230可以设置所述导航窗的透明度,使所述导航窗按照设置的透明度显示在所述桌面的上方。在本实施例中,所述导航窗可以显示在所述屏幕11的不同位置,例如屏幕11的左边、右边、上边、下边,所述生成模块230在所述导航窗上设置移动按钮,用户利用该移动按钮移动所述导航窗在所述屏幕11的位置。例如,当所述导航窗在所述屏幕11的右边时,在所述导航窗上设置靠左按钮,当用户点击该靠左按钮时,将所述导航栏移动至所述屏幕11的左边。所述生成模块230还可以在所述导航窗上设置隐藏按钮,当用户点击该隐藏按钮时,可以隐藏所述导航窗。所述导航窗隐藏后可以显示为所述桌面上方的一个导航图标,用户点击该导航图标可以激活所述导航窗。步骤S305,第一操作模块240接收用户在所述导航窗上的操作,根据用户在所述导航窗上的操作对所述桌面上的图标进行相应的操作。在本实施例中,用户在所述导航窗上的操作包括选择所述导航窗中的类型。当用户选择导航窗中的某个类型时,所述第一操作模块240将所述桌面上划分为该选择的类型的所有图标高亮显示,以便于用户查看该选择的类型的图标。在本实施中,若所述图标在所述桌面上分页显示,当用户选择的类型的图标不在所述桌面的当前显示区域时,则所述第一操作模块240移动所述桌面(例如翻页),使该选择的类型的图标位于所述桌面的当前显示区域。例如,所述第一操作模块240可以移动所述桌面,使该选择的类型的图标位于所述桌面的当前显示区域的中央。用户在所述导航窗上的操作还可以包括移动所述导航窗中的类型。当用户移动导航窗中的某个类型时,所述第一操作模块240相应移动所述桌面上划分为该选择的类型的所有图标。当所述桌面的当前显示区域发生变化时,步骤S306,第二操作模块250在所述导航窗中重新标示所述桌面的当前显示区域。例如,当用户移动所述桌面或放大/缩小所述桌面时,所述桌面的当前显示区域改变,所述第二操作模块250将改变后的所述桌面的当前显示区域重新标示在所述导航窗上。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1