一种在界面中添加图标的方法、装置及移动终端的制作方法_2

文档序号:8223258阅读:来源:国知局
当前界面上,因此移动终端要确定当前界面还剩下多少空间。例如移动终端通过系统本身所建立的栅格参数和已经被应用程序图标占去的空间信息,来确定剩余空间信息。
[0046]步骤204、判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息:若是,则执行步骤205,若否,则执行步骤206 ;
[0047]步骤205、判断所述第M显示界面是否为最后一个待判断的界面:若是,则执行步骤207,若否,则M赋值为M+1并返回步骤203 ;
[0048]步骤206、在所述界面中添加所述图标,流程结束;
[0049]步骤207、新建另一界面,并在新建的界面中添加所述图标,流程结束;
[0050]其中,M、N为自然数,且I彡MS N。
[0051]下面以具有3个界面的Android系统的移动终端为例对上述流程进行详细说明。终端用户对相应的图标进行操作,移动终端获取添加指令信息,根据该指令信息获取图标的空间信息,和当前界面(可以称之为第I界面)的剩余空间信息。然后判断图标的空间信息是否大于当前第I界面的剩余空间信息,如果不是,则直接在当前第I界面添加该图标;如果是,则判断当前第I界面是否是最后一个待判断的界面。待判断的界面是根据系统所具有的界面和已经进行过判断的界面来计算出来的,在本实施例中,由于判断步骤只判断了第I界面,还有2个界面没有进行判断,因此当前第I界面并不是最后一个待判断的界面。由此,进行对第2界面的判断:判断图标的空间信息是否大于第2界面的剩余空间信息,如果不是,则直接在第2界面添加该图标;如果是,则判断第2界面是否是最后一个待判断的界面。在本实施例中,由于判断步骤只判断了第I界面和第2界面,还有第3界面没有进行判断,因此第2界面并不是最后一个待判断的界面。由此,进行对第3界面的判断:判断图标的空间信息是否大于第3界面的剩余空间信息,如果不是,则直接在第3界面添加该图标;如果是,则判断第3界面是否是最后一个待判断的界面。由于在本发明实施例中,第3界面是最后一个待判断的界面了,因此说明系统中所具有的3个界面均没有足够的剩余空间信息来添加、放置该图标了。这样,系统新建一个界面一一称之为第4界面。由于第4界面是新建的,没有应用程序的图标放置在该界面上,因此该界面剩余空间信息就是该界面全部空间,并且可以在第4界面上添加该图标。可以理解的是,在本发明实施例中,android系统的移动终端所具有的界面不限于3个,也可以是多个,并且都可以按照上述的方法流程进行对界面添加应用程序图标的操作。
[0052]可选地,在步骤206之后,该方法还包括:
[0053]步骤2061、在添加所述图标后,按照图标使用频率对当前显示界面中的所有图标进行排序。在添加的界面上可以有多种应用程序的图标放置。用户对这些图标以及刚刚添加进来的图标进行排序后放置,可以使得那些最经常用到的应用程序图标放置在最显眼或者最前列的位置,用户便于对其进行操作。
[0054]本发明实施例通过判断待添加图标的空间信息是否小于或等于当前显示界面的剩余空间信息来确定是否在当前界面添加所述图标的技术方案,解决了 Android设备目前需要用户一次又一次确认是否有足够空间再去添加图标的技术问题,为用户提供友好、人性化的操作体验,使用户在操作中从视觉和易用性两方面均可获得好的体验。
[0055]实施例3
[0056]本发明实施例3提供了一种在Android系统的界面中添加图标的装置,所述Android系统有N个界面,请参见图3,该装置包括:
[0057]第一获取模块301,用于获取添加指令信息;
[0058]第二获取模块302,用于根据所述添加指令信息,获取待添加图标的空间信息和第M界面的剩余空间信息;
[0059]第一判断模块303,用于判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息;
[0060]第二判断模块304,用于判断所述第M界面是否为最后一个待判断的界面;
[0061]添加模块305,用于当所述第一判断模块判断出所述待添加图标的空间信息不大于第M界面的剩余空间信息时,在第M界面的剩余空间添加所述图标;
[0062]其中,M、N为自然数,且I彡MS N。
[0063]进一步地,参见图4,该装置还可以包括:
[0064]建立模块306,用于当第二判断模块判断出所述第M界面是最后一个待判断的界面时,新建另一界面;
[0065]所述添加模块305还用于在新建的界面中添加所述图标。
[0066]进一步地,参见图5,该装置还可以包括:
[0067]排序模块307,用于根据所述添加模块305添加图标后的界面,按照图标使用频率对当前界面中的所有图标进行排序。在添加的界面上可以有多种应用程序的图标放置。用户对这些图标以及刚刚添加进来的图标进行排序后放置,可以使得那些最经常用到的应用程序图标放置在最显眼或者最前列的位置,用户便于对其进行操作。
[0068]本发明实施例通过判断待添加图标的空间信息是否小于或等于当前显示界面的剩余空间信息来确定是否在当前界面添加所述图标的技术方案,解决了 Android设备目前需要用户一次又一次确认是否有足够空间再去添加图标的技术问题,为用户提供友好、人性化的操作体验,使用户在操作中从视觉和易用性两方面均可获得好的体验。
[0069]实施例4
[0070]本发明实施例4公开了一种Android系统的移动终端,包括:基带芯片、触摸显示屏、天线等,该移动终端还包括实施例3中的在界面添加图标的装置。具体的,该移动终端可以是具有Android系统的手机、PDA(个人数字助理)、家庭信息机(Home informat1nDisplay, HID)、移动互联网设备(Mobile Internet Device, HID)等终端设备。
[0071]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0072]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种在Android系统的界面中添加图标的装置,所述Android系统有N个界面,其特征在于,所述装置包括: 第一获取模块,用于获取添加指令信息; 第二获取模块,用于根据所述添加指令信息,获取待添加图标的空间信息和第M界面的剩余空间信息; 第一判断模块,用于判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息; 第二判断模块,用于判断所述第M界面是否为最后一个待判断的界面; 添加模块,用于当所述第一判断模块判断出所述待添加图标的空间信息不大于第M界面的剩余空间信息时,在第M界面的剩余空间添加所述图标; 建立模块,用于当所述第一判断模块判断出所述待添加图标的空间信息大于第M界面的剩余空间信息,且所述第二判断模块判断出所述第M界面是最后一个待判断的界面时,新建另一界面; 所述添加模块还用于在新建的界面中添加所述图标。 其中,M、N为自然数,且I彡MS N。
2.如权利要求1所述的装置,其特征在于,所述装置还包括: 排序模块,用于根据所述添加模块添加图标后的界面,按照图标使用频率对当前界面中的所有图标进行排序。
3.如权利要求1或2所述的装置,其特征在于,所述图标为快捷图标、窗口控件Widget、文件夹、书签。
4.一种Android系统的移动终端,包括:基带芯片、触摸显示屏、天线,其特征在于,所述移动终端还包括如权利要求1-3任一项所述的在Android系统的界面中添加图标的装置。
【专利摘要】本发明实施例涉及移动通信领域,提供了一种在Android系统的界面中添加图标的方法,所述Android系统有N个界面,所述方法包括:a.获取添加指令信息;b.根据所述添加指令信息,获取待添加图标的空间信息;c.根据所述添加指令信息,获取第M界面的剩余空间信息;d.判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息:若是,则执行步骤e,若否,则执行步骤f;e.判断所述第M显示界面是否为最后一个待判断的界面:若是,则执行步骤g,若否,则M赋值为M+1并返回步骤c;f.在所述界面中添加所述图标;g.新建另一界面,并在新建的界面中添加所述图标;其中,M、N为自然数,且1≤M≤N。
【IPC分类】G06F9-44, G06F3-0481
【公开号】CN104536651
【申请号】CN201510027970
【发明人】王培
【申请人】华为终端有限公司
【公开日】2015年4月22日
【申请日】2010年4月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1