桌面小部件显示方法和装置的制造方法_4

文档序号:8412206阅读:来源:国知局
示所述小部件功能图标,即只告诉我们所述小部件天气小部件还是其他小部件。
[0094]在所述当前页面有空白区域放置所述应用程序图标时,直接添加所述应用程序到所述当前页面中,在所述当前页面没有空白区域放置所述应用程序图标时,将处于展示显示模式的小部件切换为折叠显示模式,留出空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。如果在所述当前页面没有空白区域放置所述应用程序图标时,所述小部件是处于折叠显示模式,将所述当前页面的应用程序图标的至少一个移动到所述当前页面的下一个页面,使所述当前页面有空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。如移动终端桌面的当前页面只能放置24个应用程序的图标,当所述当前页面已经放置了 24个应用程序的图标时,需要添加应用程序图标到所述当前页面中,会将所述当前页面中已有的24个应用程序的图标中至少一个应用程序的图标移动到所述当前页面的下一个页面,以腾出空白区域给所述应用程序图标。
[0095]本实施例通过接收应用程序图标添加指令,当所述当前页面没有空白区域放置所述应用程序图标时,感应到对所述当前页面处于展开显示模式的小部件的触摸操作,将所述小部件从所述展开显示模式切换为折叠显示模式,使所述当前页面有空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。节约了移动终端桌面空间,提高了应用程序图标添加的成功率,使得小部件的设计更加人性化。
[0096]参照图5,图5为本发明桌面小部件显示方法的第二实施例的流程示意图。基于上述桌面小部件显示方法的第一实施例,所述步骤S20之后,还包括:
[0097]步骤S40,当感应到对所述当前页面处于折叠显示模式的小部件的触摸操作时,将所述小部件从所述折叠显示模式切换为所述展开显示模式。
[0098]当所述小部件处于折叠显示模式时,感应到对所述小部件的触摸操作,将所述小部件从所述折叠显示模式切换为所述展开显示模式。
[0099]步骤S50,判断所述处于展开显示模式的小部件的显示界面中是否有其它的应用程序图标;
[0100]步骤S60,当所述处于展示显示模式的小部件的显示界面中有其它的应用程序图标时,将所述其它的应用程序图标模糊化。
[0101]步骤S70,发出提示信息,以提示所述处于展示显示模式的小部件的显示界面中有其它的应用程序图标,并不响应移动所述其它的应用程序图标到所述小部件的显示界面中的操作。
[0102]当所述小部件处于所述展开显示模式时,所述小部件的内容直接显示在所述当前页面时,判断所述小部件展开显示时的显示界面中是否有其它的应用程序图标。当所述小部件展开显示时的显示界面中有其它的应用程序图标时,将所述其它的应用程序图标模糊化。同时,发出提示信息,以提示用户所述小部件展开显示时的显示界面中有其它的应用程序图标,并不响应移动所述其它的应用程序图标到所述小部件展开显示时的显示界面中的操作。如当天气小部件处于展开显示模式时,即当所述天气小部件将当前的天气、温度等内容展开显示在所述当前页面中时,判断所述小部件展开显示其内容的显示界面中是否有其它的应用程序图标,如当所述小部件展开显示其内容的显示界面中有微博应用程序的图标时,将所述微博应用程序的图标半透明模糊化,使微博应用程序的图标不影响所述天气小部件展开显示其内容。同时提示用户所述天气小部件展开显示时的显示界面中有微博应用程序的图标,不响应移动QQ等其它的应用程序图标到所述小部件展开显不时的显不界面中的操作。
[0103]本实施例通过当所述小部件展开显示时的显示界面中有其它的应用程序图标时,将所述其它的应用程序图标模糊化,使小部件能更好地显示其内容,提高用户体验效果。
[0104]本发明进一步提供一种桌面小部件显示装置。
[0105]参照图6,图6为本发明桌面小部件显示装置的第一实施例的功能模块示意图。
[0106]在一实施例中,所述装置包括:接收模块10、判断模块20、切换模块30和添加模块40。
[0107]所述接收模块10,用于接收应用程序图标添加指令;
[0108]所述判断模块20,用于判断移动终端桌面的当前页面是否有空白区域放置所述应用程序图标;
[0109]在常见的移动终端桌面上,为放置应用程序图标,桌面的各页面中可自由排列应用程序的平面空白区域被均匀地划分成正方形或长方形的网格。每个网格存放一个应用程序图标。所述移动终端包括但不限于智能手机、pad、掌上电脑等。如在我们所用的智能手机桌面中,每个页面都会排列存放各个应用程序图标,如微信、QQ、酷狗、飞信等应用程序的图标,即微信、QQ、酷狗、飞信等应用程序的快捷方式,每个图标占用一个网格。
[0110]当需要使用的应用程序图标不在移动终端桌面时,接收添加应用程序图标的指令,判断移动终端桌面的当前页面是否有空白区域放置所述应用程序图标。
[0111]所述切换模块30,用于当所述当前页面没有空白区域放置所述应用程序图标时,感应到对所述当前页面处于展开显示模式的小部件的触摸操作,将所述小部件从所述展开显示模式切换为折叠显示模式,使所述当前页面有空白区域放置所述应用程序图标。
[0112]具体地,参考图7,所述切换模块30包括判断单元31、切换单元32和移动单元33。
[0113]所述判断单元31,用于当所述当前页面没有空白区域放置所述应用程序图标时,判断所述当前页面的小部件的显示模式;
[0114]所述切换单元32,用于当所述小部件处于展开显示模式时,感应到对所述处于展开显示模式的小部件的触摸操作,将所述小部件从所述展开显示模式切换为折叠显示模式,使所述当前页面有空白区域放置所述应用程序图标;
[0115]所述移动单元33,用于当所述小部件处于折叠模式时,将所述当前页面的应用程序图标的至少一个移动到所述当前页面的下一个页面,使所述当前页面有空白区域放置所述应用程序图标。
[0116]所述添加模块40,用于添加所述应用程序图标到所述当前页面中。
[0117]当所述桌面的当前页面没有空白区域放置所述应用程序图标时,判断所述当前页面的小部件的显示模式,当所述小部件处于展开显示模式时,感应到对所述处于展开显示模式的小部件的触摸操作,将所述小部件从所述展开显示模式切换为折叠显示模式。所述小部件包括但不限于时钟、新闻、日历、天气等软件,如天气小部件的展开显示模式可以直接在所述当前页面上显示当前的天气和温度等信息。当所述小部件以折叠显示模式显示时,会比所述小部件展开显示时小,可以根据添加的应用程序图标的大小进行相应的折叠显示,也可以将所述小部件会显示成和其它类似微信、QQ等的应用程序图标一样的大小。在本实施例中,优选地,所述小部件以折叠显示模式显示时,会显示成和其它类似微信、QQ等的应用程序图标一样的大小。所述小部件的折叠模式可以由C语言、C++等程序进行设计。现有技术中,所述小部件图标在移动终端桌面中所占用的区域比其它类似微信、QQ等的应用程序图标要大的多,各个小部件根据功能以及所占空白区域面积的不同,可以分为简洁型(4*1)、复杂型(4*4)以及其他类型(如3*2)。如当需要在移动终端中使用天气小部件时,需要天气小部件提供更多信息,如不仅需要提供当前的天气情况和温度,还要提供当前的时间,日期等时,所占用的所述当前页面的空白区域就会很大,使其它类似微信、QQ、酷狗、飞信等应用程序的图标所能放置的空间很少。例如,当移动终端当前页面没有小部件时,放置了 12个类似微信、QQ、酷狗、飞信等应用程序的图标,但是当在移动终端当前页面添加了一个小部件时,所述移动终端当前页面只能存放8个类似微信、QQ、酷狗、飞信等应用程序的图标。当所述小部件处于折叠模式时,所述小部件缩小至一个应用程序图标的大小,即只占用和微信、QQ、酷狗、飞信等应用程序的图标一样的空白区域,这时在所述当前页面并不显示所述小部件的所要显示的内容,只显示所述小部件功能图标,即只告诉我们所述小部件天气小部件还是其他小部件。
[0118]在所述当前页面有空白区域放置所述应用程序图标时,直接添加所述应用程序到所述当前页面中,在所述当前页面没有空白区域放置所述应用程序图标时,将处于展示显示模式的小部件切换为折叠显示模式,留出空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。如果在所述当前页面没有空白区域放置所述应用程序图标时,所述小部件是处于折叠显示模式,将所述当前页面的应用程序图标的至少一个移动到所述当前页面的下一个页面,使所述当前页面有空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。如移动终端桌面的当前页面只能放置24个应用程序的图标,当所述当前页面已经放置了 24个应用程序的图标时,需要添加应用程序图标到所述当前页面中,会将所述当前页面中已有的24个应用程序的图标中至少一个应用程序的图标移动到所述当前页面的下一个页面,以腾出空白区域给所述应用程序图标。
[0119]本实施例通过接收应用程序图标添加指令,当所述当前页面没有空白区域放置所述应用程序图标时,感应到对所述当前页面处于展开显示模式的小部件的触摸操作,将所述小部件从所述展开显示模式切换为折叠显示模式,使所述当前页面有空白区域放置所述应用程序图标,添加所述应用程序图标到所述当前页面中。节约了移动终端桌面空间,提高了应用程序图标添加的
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1