首页 / 专利库 / 软件 / 书签 / 一种在界面中添加图标的方法、装置及移动终端

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

阅读:620发布:2020-05-11

专利汇可以提供一种在界面中添加图标的方法、装置及移动终端专利检索,专利查询,专利分析的服务。并且本 发明 实施例 涉及移动通信领域,提供了一种在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。,下面是一种在界面中添加图标的方法、装置及移动终端专利的具体信息内容。

1.一种在移动终端的Android系统的界面中添加图标的方法,所述移动终端的Android系统具有N个界面,所述方法由所述移动终端执行,其特征在于,所述方法包括:
检测用户的添加操作,所述添加操作为用户将一个图标添加到所述N个界面中的第M界面;
根据所述添加操作,获取待添加图标的空间信息和所述第M界面的剩余空间信息;
根据所述待添加图标的空间信息和所述第M界面的剩余空间信息,确定所述第M界面是否能放置所述图标;
在确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标的情况下,则将所述图标放置在新建的第N+1界面上;
其中,12.根据权利要求1所述的方法,其特征在于,所述图标为快捷图标、窗口控件Widget、文件夹、或书签
3.根据权利要求2所述的方法,其特征在于,根据所述移动终端的操作系统中已配置的栅格参数来确定所述第M界面的空间信息。
4.根据权利要求1-3任一所述的方法,其特征在于,在所述N个界面的第N界面之后新建所述第N+1界面。
5.根据权利要求1-3任一所述的方法,其特征在于,所述确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标包括:
确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都没有足够大的剩余空间来放置所述图标。
6.根据权利要求4所述的方法,其特征在于,所述确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标包括:
确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都没有足够大的剩余空间来放置所述图标。
7.一种移动终端,包括:基带芯片、触摸显示屏、天线,其特征在于,所述移动终端被配置为执行权利要求1-3或6任一项所述的在移动终端的Android系统的界面中添加图标的方法。
8.一种移动终端,包括:基带芯片、触摸显示屏、天线,其特征在于,所述移动终端被配置为执行权利要求4所述的在移动终端的Android系统的界面中添加图标的方法。
9.一种移动终端,包括:基带芯片、触摸显示屏、天线,其特征在于,所述移动终端被配置为执行权利要求5所述的在移动终端的Android系统的界面中添加图标的方法。
10.一种在移动终端的Android系统的界面中添加图标的装置,所述移动终端的Android系统具有N个界面,其特征在于,所述装置包括:
用于检测用户的添加操作的模,所述添加操作为用户将一个图标添加到所述N个界面中的第M界面;
用于根据所述添加操作,获取待添加图标的空间信息和所述第M界面的剩余空间信息的模块;
用于根据所述待添加图标的空间信息和所述第M界面的剩余空间信息,确定所述第M界面是否能放置所述图标的模块;
用于在确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标的情况下,则将所述图标放置在新建的第N+1界面上的模块;
其中,111.根据权利要求10所述的装置,其特征在于,所述图标为快捷图标、窗口控件Widget、文件夹、或书签。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:用于根据所述移动终端的操作系统中已配置的栅格参数来确定所述第M界面的空间信息的模块。
13.根据权利要求10-12任一所述的装置,其特征在于,所述装置还包括:用于在所述N个界面的第N界面之后新建所述第N+1界面的模块。
14.根据权利要求10-12任一所述的装置,其特征在于,所述确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标包括:
确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都没有足够大的剩余空间来放置所述图标。
15.根据权利要求13所述的装置,其特征在于,所述确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都无法放置所述图标包括:
确定所述第M界面及所述N个界面中在所述第M界面之后的所有界面都没有足够大的剩余空间来放置所述图标。
16.一种移动终端,包括:基带芯片、触摸显示屏、天线,其特征在于,所述移动终端还包括如权利要求10-12或15任一项所述的用于在移动终端的Android系统的界面中添加图标的装置。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序在某一计算机上执行时,将会使所述计算机实现如权利要求1-3或6任一所述的方法。
18.如权利要求17所述的计算机可读存储介质,其特征在于,所述计算机为具有Android操作系统的手机。

说明书全文

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

技术领域

[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为自然数,且1≤M≤N。
[0013] 同时,本发明实施例还提供了一种在Android系统的界面中添加图标的装置,所述Android系统有N个界面,其特征在于,所述装置包括:
[0014] 第一获取模,用于获取添加指令信息;
[0015] 第二获取模块,用于根据所述添加指令信息,获取待添加图标的空间信息和第M界面的剩余空间信息;
[0016] 第一判断模块,用于判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息;
[0017] 第二判断模块,用于判断所述第M界面是否为最后一个待判断的界面;
[0018] 添加模块,用于当所述第一判断模块判断出所述待添加图标的空间信息不大于第M界面的剩余空间信息时,在第M界面的剩余空间添加所述图标;
[0019] 其中,M、N为自然数,且1≤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),文件夹,大头贴,书签等等能表示各种应用程序的可视性或者可触摸性的标识。在移动终端获取添加指令信息之后,根据添加指令信息,获取待添加图标的空间信息。空间信息可以是二维平面信息,也可以是三维立体信息。例如移动终端可以获取该图标的空间信息为2×2平方单位(例如厘米)的图标。同时,移动终端可以获取当前界面的剩余空间信息。由于待添加图标需要添加在当前界面上,因此移动终端要确定当前界面还剩下多少空间。例如移动终端通过系统本身所建立的栅格参数和已经被应用程序图标占去的空间信息,来确定剩余空间信息。
[0033] 步骤103、判断所述待添加图标的空间信息是否大于当前界面的剩余空间信息:若是,则执行步骤104;若否,则执行步骤105。
[0034] 例如,待添加图标的空间信息是2×2平方单位,剩余空间信息是3×2平方单位,该平方单位以直坐标系中的横轴—X轴、纵轴—Y轴为参考系。移动终端由此进行判断:2<3,2≤2。这就表示待添加图标的空间信息是小于或等于当前界面的剩余空间信息。因此,移动终端在当前界面添加该图标。当然,例子中所提到的空间信息是平面信息,在本发明实施例中图标的空间信息以及剩余空间信息也可以是三维立体空间信息。例如,待添加图标的空间信息是2×2×2立方单位,剩余空间信息是3×2×4立方单位,移动终端进行判断: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),文件夹,大头贴,书签等等能表示各种应用程序的可视性或者可触摸性的标识。在移动终端获取添加指令信息之后,根据添加指令信息,获取待添加图标的空间信息。空间信息可以是二维平面信息,也可以是三维立体信息。例如移动终端可以获取该图标的空间信息为2×2平方单位(例如厘米)的图标。同时,移动终端可以获取当前界面的剩余空间信息。由于待添加图标需要添加在当前界面上,因此移动终端要确定当前界面还剩下多少空间。例如移动终端通过系统本身所建立的栅格参数和已经被应用程序图标占去的空间信息,来确定剩余空间信息。
[0046] 步骤204、判断所述待添加图标的空间信息是否大于第M界面的剩余空间信息:若是,则执行步骤205,若否,则执行步骤206;
[0047] 步骤205、判断所述第M显示界面是否为最后一个待判断的界面:若是,则执行步骤207,若否,则M赋值为M+1并返回步骤203;
[0048] 步骤206、在所述界面中添加所述图标,流程结束;
[0049] 步骤207、新建另一界面,并在新建的界面中添加所述图标,流程结束;
[0050] 其中,M、N为自然数,且1≤M≤N。
[0051] 下面以具有3个界面的Android系统的移动终端为例对上述流程进行详细说明。终端用户对相应的图标进行操作,移动终端获取添加指令信息,根据该指令信息获取图标的空间信息,和当前界面(可以称之为第1界面)的剩余空间信息。然后判断图标的空间信息是否大于当前第1界面的剩余空间信息,如果不是,则直接在当前第1界面添加该图标;如果是,则判断当前第1界面是否是最后一个待判断的界面。待判断的界面是根据系统所具有的界面和已经进行过判断的界面来计算出来的,在本实施例中,由于判断步骤只判断了第1界面,还有2个界面没有进行判断,因此当前第1界面并不是最后一个待判断的界面。由此,进行对第2界面的判断:判断图标的空间信息是否大于第2界面的剩余空间信息,如果不是,则直接在第2界面添加该图标;如果是,则判断第2界面是否是最后一个待判断的界面。在本实施例中,由于判断步骤只判断了第1界面和第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为自然数,且1≤M≤N。
[0063] 进一步地,参见图4,该装置还可以包括:
[0064] 建立模块306,用于当第二判断模块判断出所述第M界面是最后一个待判断的界面时,新建另一界面;
[0065] 所述添加模块305还用于在新建的界面中添加所述图标。
[0066] 进一步地,参见图5,该装置还可以包括:
[0067] 排序模块307,用于根据所述添加模块305添加图标后的界面,按照图标使用频率对当前界面中的所有图标进行排序。在添加的界面上可以有多种应用程序的图标放置。用户对这些图标以及刚刚添加进来的图标进行排序后放置,可以使得那些最经常用到的应用程序图标放置在最显眼或者最前列的位置,用户便于对其进行操作。
[0068] 本发明实施例通过判断待添加图标的空间信息是否小于或等于当前显示界面的剩余空间信息来确定是否在当前界面添加所述图标的技术方案,解决了Android设备目前需要用户一次又一次确认是否有足够空间再去添加图标的技术问题,为用户提供友好、人性化的操作体验,使用户在操作中从视觉和易用性两方面均可获得好的体验。
[0069] 实施例4
[0070] 本发明实施例4公开了一种Android系统的移动终端,包括:基带芯片、触摸显示屏、天线等,该移动终端还包括实施例3中的在界面添加图标的装置。具体的,该移动终端可以是具有Android系统的手机、PDA(个人数字助理)、家庭信息机(Home information Display,HID)、移动互联网设备(Mobile Internet Device,HID)等终端设备。
[0071] 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0072] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈