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

文档序号:8223258阅读:141来源:国知局
一种在界面中添加图标的方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种在Android系统的界面中添加图标的方法、装置及移动终端。
【背景技术】
[0002]目前以Android系统设备为代表,手持触摸屏终端设备越来越普遍的为用户提供大空间的Home界面,允许用户根据自己的习惯当前屏幕有空间的前提下,将自己常用的喜欢的程序、widget、控件、文件夹等图标放在设备的Home界面上,相当于电脑桌面上的快捷方式,在手持设备功能日益强大的今天,大大方便了用户寻找某一个应用程序。
[0003]在实现本发明实施例的过程中,发明人发现现有技术中存在如下技术问题:如果当前屏幕无空间放置则无法添加,需要用户手动腾出放置空间,不方便用户的操作;另外现有技术要求在Home界面上添加图标时,必须保证当前屏幕有足够空间才可被添加,如果空间不足,则用户之前选择要添加的图标的一系列操作都将无效,需要重来一次,不够人性化和智能化。

【发明内容】

[0004]鉴于此,本发明实施例提供了一种在Android系统的界面中添加图标的方法,所述Android系统有N个界面,其特征在于,所述方法包括:
[0005]a.获取添加指令信息;
[0006]b.根据所述添加指令信息,获取待添加图标的空间信息;
[0007]c.根据所述添加指令信息,获取第M界面的剩余空间信息;
[0008]d.判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息:若是,则执行步骤e,若否,则执行步骤f ;
[0009]e.判断所述第M显示界面是否为最后一个待判断的界面:若是,则执行步骤g,若否,则M赋值为M+1并返回步骤c ;
[0010]f.在所述界面中添加所述图标,流程结束;
[0011]g.新建另一界面,并在新建的界面中添加所述图标,流程结束;
[0012]其中,M、N为自然数,且I彡MSN。
[0013]同时,本发明实施例还提供了一种在Android系统的界面中添加图标的装置,所述Android系统有N个界面,其特征在于,所述装置包括:
[0014]第一获取模块,用于获取添加指令信息;
[0015]第二获取模块,用于根据所述添加指令信息,获取待添加图标的空间信息和第M界面的剩余空间信息;
[0016]第一判断模块,用于判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息;
[0017]第二判断模块,用于判断所述第M界面是否为最后一个待判断的界面;
[0018]添加模块,用于当所述第一判断模块判断出所述待添加图标的空间信息不大于第M界面的剩余空间信息时,在第M界面的剩余空间添加所述图标;
[0019]其中,M、N为自然数,且I彡M彡N。
[0020]本发明实施例通过判断待添加图标的空间信息是否小于或等于当前显示界面的剩余空间信息来确定是否在当前界面添加所述图标的技术方案,解决了 Android设备目前需要用户一次又一次确认是否有足够空间再去添加图标的技术问题,为用户提供友好、人性化的操作体验,使用户在操作中从视觉和易用性两方面均可获得好的体验。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本发明实施例1的方法流程图;
[0023]图2是本发明实施例2的方法流程图;
[0024]图3是本发明实施例3的装置示意图;
[0025]图4是本发明实施例3的另一装置示意图;
[0026]图5是本发明实施例3的另一装置示意图。
【具体实施方式】
[0027]下面结合附图对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]实施例1
[0029]以具有2个界面的Android系统的手机为例,本发明实施例1提供了一种在Android系统的界面中添加图标的方法,请参见图1,该方法具体包括:
[0030]步骤101、获取添加指令信息;添加指令信息是用户在需要对某个应用程序的图标移动时,由于用户的相关操作,而移动终端系统产生的指令信息。例如,在装有android系统的移动终端(如PC、PDA、手机等)中,用户通过按住拍摄照片的应用程序图标的操作,移动终端便能获取添加指令信息,确定用户需要对该图标进行相应地添加操作。
[0031]步骤102、根据所述添加指令信息,获取待添加图标的空间信息和当前界面的剩余空间信息;
[0032]本发明实施例中所说的图标具体指的是如快捷图标(shortcut),窗口控件(Widget),文件夹,大头贴,书签等等能表示各种应用程序的可视性或者可触摸性的标识。在移动终端获取添加指令信息之后,根据添加指令信息,获取待添加图标的空间信息。空间信息可以是二维平面信息,也可以是三维立体信息。例如移动终端可以获取该图标的空间信息为2X2平方单位(例如厘米)的图标。同时,移动终端可以获取当前界面的剩余空间信息。由于待添加图标需要添加在当前界面上,因此移动终端要确定当前界面还剩下多少空间。例如移动终端通过系统本身所建立的栅格参数和已经被应用程序图标占去的空间信息,来确定剩余空间信息。
[0033]步骤103、判断所述待添加图标的空间信息是否大于当前界面的剩余空间信息:若是,则执行步骤104 ;若否,则执行步骤105。
[0034]例如,待添加图标的空间信息是2X2平方单位,剩余空间信息是3X2平方单位,该平方单位以直角坐标系中的横轴一X轴、纵轴一Y轴为参考系。移动终端由此进行判断:2<3,2<2。这就表示待添加图标的空间信息是小于或等于当前界面的剩余空间信息。因此,移动终端在当前界面添加该图标。当然,例子中所提到的空间信息是平面信息,在本发明实施例中图标的空间信息以及剩余空间信息也可以是三维立体空间信息。例如,待添加图标的空间信息是2X2X2立方单位,剩余空间信息是3X2X4立方单位,移动终端进行判断:2 < 3,2 < 2,2 < 4。这就表示待添加图标的空间信息是小于或等于当前界面的剩余空间信息。因此,移动终端在当前界面添加该图标,否则的话,移动终端搜寻下一个界面,判断下一个界面是否有足够大的剩余空间信息来添加该图标。
[0035]步骤104、切换至第2界面,获取第2界面的剩余空间信息并执行步骤106。
[0036]步骤105、在当前界面添加该图标,流程结束。
[0037]步骤106、判断所述待添加图标的空间信息是否大于第2界面的剩余空间信息:若是,则执行步骤107 ;若否,则执行步骤105。
[0038]步骤107、新建第3界面,并将该图标添加在第3界面,流程结束。
[0039]本发明实施例1通过判断待添加图标的空间信息是否小于或等于当前显示界面的剩余空间信息来确定是否在当前界面添加所述图标的技术方案,解决了 Android设备目前需要用户一次又一次确认是否有足够空间再去添加图标的技术问题,为用户提供友好、人性化的操作体验,使用户在操作中从视觉和易用性两方面均可获得好的体验。
[0040]实施例2
[0041]实施例1是以2个界面的Android系统的移动终端为例来进行说明的,下面本发明实施例2通过N个界面的Android系统来具体阐述。请参见图2,本发明实施例2提供了一种在Android系统的界面中添加图标的方法,该方法具体包括:
[0042]步骤201、获取添加指令信息;添加指令信息是用户在需要对某个应用程序的图标移动时,由于用户的相关操作,而移动终端系统产生的指令信息。例如,在装有android系统的移动终端(如PC、PDA、手机等)中,用户通过按住拍摄照片的应用程序图标的操作,移动终端便能获取添加指令信息,确定用户需要对该图标进行相应地添加操作。
[0043]步骤202、根据所述添加指令信息,获取待添加图标的空间信息;
[0044]步骤203、根据所述添加指令信息,获取第M界面的剩余空间信息;
[0045]本发明实施例中所说的图标具体指的是如快捷图标(shortcut),窗口控件(Widget),文件夹,大头贴,书签等等能表示各种应用程序的可视性或者可触摸性的标识。在移动终端获取添加指令信息之后,根据添加指令信息,获取待添加图标的空间信息。空间信息可以是二维平面信息,也可以是三维立体信息。例如移动终端可以获取该图标的空间信息为2X2平方单位(例如厘米)的图标。同时,移动终端可以获取当前界面的剩余空间信息。由于待添加图标需要添加在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1