智能终端的显示方法及装置与流程

文档序号:14910725发布日期:2018-07-10 23:20阅读:232来源:国知局

本发明涉及终端技术领域,特别涉及一种智能终端的显示方法及装置。



背景技术:

随着智能终端的发展,用户可以使用智能终端上安装的应用程序进行阅读电子书、查看图片等操作。一般而言,用户需要翻阅电子书的多个页面,查看多个图片,但当使用这些应用程序时,在概览状态,多个图片或页面以平铺的状态显示,而点击对应的文件图标进入详览状态后,智能终端的屏幕仅显示当前显示页面的信息,即只显示一个文字页面或一个图片,用户只能通过下角标页码或者切换到下一个显示页面来确定当前显示页面之后是否还有其他待显示的页面。

在实现现有技术的过程中,发明人发现现有技术中至少存在以下问题:

由于目前智能终端显示信息的方式较单一,用户根据屏幕显示的信息无法确定当前显示页面之后是否还有待显示的排队页面,并且操作无预期,用户体验不好。



技术实现要素:

有鉴于此,本发明提供一种智能终端的显示方法及装置,用户通过智能终端的显示屏上显示的控件即可得知当前位于最上层的图标之后是否还有带显示的图标。

具体而言,包括以下的技术方案:

第一方面,本发明提供了一种智能终端的显示方法,所述方法应用于智能终端,所述智能终端的屏幕上显示包括叠放的N个图标的控件,所述N为大于或等于二的自然数,其中位于最上层的图标完整显示在所述屏幕上,位于最上层的图标之下的至少一个图标的边缘显示在所述屏幕上,所述方法包括:

接收第一操作指令;

根据所述第一操作指令,将控件当前位于最上层的图标从所处的预设显示位置移出;

将位于次上层的图标移动到所述预设显示位置;

将当前位于最上层的图标完整显示在所述屏幕上

第二方面,本发明提供了一种智能终端的显示装置,所述装置应用于智能终端,所述智能终端的屏幕上显示包括叠放的N个图标的控件,所述N为大于或等于二的自然数,其中位于最上层的图标完整显示在所述屏幕上,位于最上层的图标之下的至少一个图标的边缘显示在所述屏幕上,所述方法包括:

第一接收模块,用于接收第一操作指令;

移出模块,用于根据所述第一操作指令,将控件当前位于最上层的图标从所处的预设显示位置移出;

第一移动模块,用于将位于次上层的图标移动到所述预设显示位置;

显示模块,用于将当前位于最上层的图标完整显示在所述屏幕上。

第三方面,本发明提供了一种智能终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或所述指令集由所述处理器加载并执行以实现如第一方面所述的智能终端的显示方法。

第四方面,本发明提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或所述指令集由所述处理器加载并执行以实现如第一方面所述的智能终端的显示方法。

本发明实施例提供的技术方案的有益效果:

通过在智能终端的显示屏上显示包括叠放的N个图标的控件,且控件位于最上层之下的至少一个图标的边缘显示在屏幕上,从而用户可根据屏幕是否显示有位于最上层图标之下的图标的边缘确定当前图标之后是否有待显示的图标;当智能终端接收第一操作指令后,根据第一操作指令将控件中当前位于最上层的图标从所处的预设显示位置移出,并将位于次上层的图标移动预设显示位置,用户仍可根据屏幕上是否显示有位于最上层图标之下的图标的边缘确定是否有待显示的图标。因此,用户根据屏幕上显示的控件即可确定当前显示的图标之后是否有待显示的图标,而无需用户进行其他操作,用户体验较好。同时,控件本身由多个图标叠合而成,且在切换图标时,控件的图标进行了位置和层次的切换,能以动画方式使用户在屏幕上看到图标的切换过程,与现有技术的页面切换时页面轮廓形态不变相比,进一步提高了用户的体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种智能终端的显示换方法的流程图;

图2是本发明实施例提供的智能终端的屏幕的示意图;

图3是本发明实施例提供的一种智能终端的显示方法的流程图;

图4是本发明实施例提供的智能终端的屏幕的示意图;

图5是本发明实施例提供的智能终端的屏幕的示意图;

图6为本发明实施例提供的一种智能终端的显示装置的框图;

图7为本发明实施例提供的智能终端的结构示意图。

具体实施方式

为使本发明的技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本发明实施例提供了一种智能终端的显示方法,该方法的执行主体可以是智能终端。智能终端可以是智能手机、平板电脑等。本发明实施例提供的智能终端的显示方法可应用于智能终端安装的电子书阅读应用程序或者图片查看程序等程序中,也可应用在媒体播放应用程序,比如音乐播放应用程序。智能终端上设置有屏幕,屏幕可以用于显示电子书的文字页面或者图片。智能终端中设置有处理器和存储器,处理器可以用于在显示信息过程中的处理,存储器可以用于存储在显示信息的过程中需要的数据以及产生的数据。本发明实施例中以智能手机上安装的电子书阅读应用程序为例进行方案的描述,其他情况与之类似,本实施例不再赘述。

在实施时,用户可以在智能终端中安装有执行本实施例方法的应用程序,然后启动该应用程序,则智能终端的屏幕上显示该应用程序的主界面,应用程序的主界面显示有控件。控件包括叠放的N个图标,N为大于或等于二的自然数,其中位于最上层的图标完整显示在屏幕上,位于最上层的图标之下的至少一个图标的边缘显示在屏幕上。如图2所示,为智能终端的显示屏201显示控件202的示意图。

可选地,控件中的N个图标的面积从上至下可依次减小,但本发明实施例不限于此,控件中的N个图标的面积也可相同,或者从上到下依次增大。

需要说明的是,图2中仅以控件202的图标的形状为矩形进行示例,但本发明实施例中图标的形状不限于此,也可以是圆形、三角形或者其他形状。

由于位于最上层的图标之下的至少一个图标的边缘显示在智能终端的屏幕上,则用户可根据屏幕上显示的不位于最上层的图标的边缘确定当前显示的图标之后还有其他的图标。

在应用到电子书阅读应用程序中时,控件的一个图标可以为电子书的一个页面。智能终端将最上层的页面完整显示在屏幕上,将位于最上层之下的至少一个页面的边缘显示在屏幕上。

图1是本发明实施例提供的智能终端的显示方法的方法流程图,如图1所示,该方法包括:

步骤101、接收第一操作指令。

在智能终端执行当前任务的过程中,智能终端可以根据用户的操作,接收与用户的操作对应的第一操作指令。用户的操作可以通过按键、语音、触控或其他输入方式输入。

步骤102、根据第一操作指令,将控件中当前位于最上层的图标从所处的预设显示位置移出。

在该步骤中,智能终端将控件中当前位于最上层的图标从预设显示位置移出的方式可通过以下方式实现:

将控件中当前位于最上层的图标移出屏幕;或者,将控件中当前位于最上层的图标切换至控件的最下层;或者,将控件中当前位于最上层的图标移动到屏幕的待定区域。

在应用到电子书阅读应用程序中时,智能终端可将控件中当前位于最上层的图标移出屏幕,以确保用户不会重复阅读已经阅读过的页面,并且用户已阅读的页面不会占用屏幕,智能终端可将当前显示的页面的面积放大,以便于用户阅读。

步骤103、将位于次上层的图标移动到预设显示位置。

在该步骤中,智能终端将位于次上层的图标切换到之前最上层的图标占据的预设显示位置后,还可将位于次上层之下的其他图标分别向与其自身相邻的上一层图标的显示位置移动,也可以保持位于最下层的图标的显示位置不变,将位于次上层的图标与位于最下层的图标之间的若干个图标的显示位置之间的边缘距离等量或不等量增大。

在该步骤中,智能终端将位于次上层的图标移动到之前最上层图标所占据的预设显示位置时,例如可以以动画方式使用户在屏幕上看到图标的移动过程,与现有技术的控件只是简单的按钮形态且切换时控件形态不变相比,进一步提高了用户的体验。

步骤104、将当前位于最上层的图标完整显示在屏幕上。

在该步骤中,智能终端在屏幕上完整显示当前位于最上层的图标指的是控件中当前位于最上层的图标不被其他图标遮盖。应该理解的是,本申请中的控件显示时可以占据屏幕的全部或部分面积,控件上可以显示文字或图案。

若控件的N个图标的面积从上之下依次减小,则智能终端可将当前位于预设显示位置的图标的面积增大至与上次移出的图标的面积相同。

在应用到电子书阅读应用程序中时,智能终端将当前位于最上层的页面完整显示在屏幕上,可使用户获取当前页面的完整信息。

综上所述,本发明实施例提供的智能终端的显示方法,通过在智能终端的屏幕上显示包括叠放的N个图标的控件,且控件位于最上层之下的至少一个图标的边缘显示在屏幕上,从而用户可根据屏幕是否显示有位于最上层图标之下的图标的边缘确定当前图标之后是否有待显示的图标;当智能终端接收第一操作指令后,根据第一操作指令将控件中当前位于最上层的图标从所处的预设显示位置移出,并将位于次上层的图标移动预设显示位置,则用户仍可根据屏幕上是否显示有位于最上层图标之下的图标的边缘确定是否有待显示的图标。因此,本发明实施例提供的智能终端的显示方法,用户根据屏幕上显示的控件即可确定当前显示的图标之后是否有待显示的图标,而无需用户进行其他操作,用户体验较好。同时,控件本身由多个图标叠合而成,且在切换图标时,控件的图标进行了位置和层次的切换,能以动画方式使用户在屏幕上看到图标的切换过程,与现有技术的页面切换时页面轮廓形态不变相比,进一步提高了用户的体验。

图3是本发明另一个实施例提供的智能终端的显示方法的方法流程图,该方法可应用在智能终端上安装的音乐播放应用程序中。

在实施时,用户可以在智能终端中安装有需要进行显示的应用程序,然后启动该应用程序,智能终端的屏幕上显示该应用程序的主界面,该应用程序的主界面显示有控件。控件包括叠放的N个图标,N为大于或等于二的自然数,其中位于最上层的图标完整显示在屏幕上,位于最上层的图标之下的至少一个图标的边缘显示在屏幕上。其中,N个图标可与N项任务一一关联,智能终端执行与控件中当前位于最上层的图标关联的任务。

可选地,控件中的N个图标的面积从上至下可依次减小,但本发明实施例不限于此,控件中的N个图标的面积也可相同,或者从上到下依次增大。

智能终端的音乐播放应用程序可以用于播放音频数据或者歌曲MV的视频数据。智能终端中可以设置有处理器、存储器和扬声器等,处理器可以用于在播放音频数据的过程中的处理,存储器可以用于存储在播放音频数据或者歌曲MV数据的过程中需要的数据以及产生的数据,扬声器可以用于播放音频数据或者视频数据包括的音频数据。智能终端中还可以设置有屏幕,屏幕可以用于显示音频数据的歌词或者歌曲MV的视频等信息。本发明实施例中以智能手机播放音频数据为例进行方案的详细描述,其它情况与之类似,本实施例不再累述。

在本发明实施例中,每一项任务可以指播放一个媒体文件的任务。例如,当智能终端上安装的应用程序为音乐播放应用程序时,任务指的是播放歌曲的任务,不同的图标关联的任务是播放不同的歌曲。本领域技术人员应该理解的是,该方法同样适应于智能终端中安装有其他媒体播放应用程序和需要对任务进行切换的应用程序的情形。

控件包括的N个图标中当前位于最上层的图标关联的任务为智能终端当前执行的任务,位于最上层的图标之下的图标关联的任务为待执行的任务。智能终端中存储有每个图标与其关联的任务的一一对应关系,从而智能终端可根据控件中位于最上层的图标获取与该最上层的图标关联的任务。

控件包括的N个图标可以是按照图标关联的任务在执行列表中的执行顺序依次叠放。该执行顺序可通过任务加入的先后顺序确定;或者智能终端的屏幕上可设置有或可通过对控件的点选(例如双击)调出设置控件,用户可通过在设置控件中选择顺序执行列表中的任务或者随机执行列表的任务,从而智能终端按照用户的选择对控件的N个图标进行排序叠放。

智能终端可设置控件在屏幕上可显示的图标的数量可为预设数量,当控件包括的图标的数量N大于预设数量时,智能终端可通过以下两种方式进行显示。

第一种显示方式中,智能终端在屏幕上显示控件中的位于最上层的图标以及位于最下层的图标的边缘,智能终端在控件中的最上层的图标与位于最下层的图标之间的图标随机选择若干个进行显示的边缘,使最终显示的图标的总数为预设数量。

例如,预设数量为五个,控件包括的图标的数量为八个,当智能终端采用第一种实施方式显示控件时,智能终端的屏幕上显示控件中的位于第一层的图标、第八层的图标以及位于第一层的图标和第八层的图标之间的三层图标,其他图标隐藏在其相邻的上一层图标之下。例如,智能终端可在屏幕上显示控件中位于第一层、第二层、第五层、第七层和第八层的五个图标,或者显示控件中位于第一层、第二层、第三层、第四层和第八层的五个图标,或者显示控件中位于第一层、第五层、第六层、第七层和第八层的五个图标。

第二种显示方式中,智能终端在屏幕上显示控件中的位于上层的预设数量的图标,其他图标隐藏在其相邻的上一层图标之下。

例如,预设数量为五个,控件包括的图标的数量为八个,当智能终端采用第二种实施方式显示控件时,智能终端的屏幕上显示控件中的位于第一层、第二层、第三层、第四层和第五层的五个图标。

在该步骤中,由于至少一个不位于最上层的图标的边缘显示在智能终端的屏幕上,则用户可根据屏幕上是否显示有不位于最上层的图标的边缘确定当前执行任务之后是否还有待执行的任务。具体地,若屏幕上显示有控件的不位于最上层的图标的边缘,则用户可以确定当前执行任务之后还有待执行的任务;若屏幕上没有显示控件的不位于最上层的图标的边缘,则用户可以确定当前执行任务之后没有待执行的任务。

在本实施例中,如图4所示,控件中当前位于最上层的图标可包括其对应的任务的标识信息和次上层的图标对应的任务的标识信息。在其他实施例中,控件中当前位于最上层的图标也可以只显示其对应的任务的标识信息,或者只显示位于次上层的图标对应的任务的标识信息。通过此种设置,用户可从控件的显示区域上得知当前执行的任务信息或者切换后执行的任务信息,从而参考得知的任务信息而决定是否进行显示;并且在控件上显示任务的标识信息,节约了屏幕的使用区域,可为界面的其他布局提供了更多面积,提升了用户体验。

其中,任务的标识信息可以是任务的名称,例如是歌曲的名称,如图4中所示,也可以是歌曲的名称和演唱者的名称,也可以是与歌曲对应的图片,例如演唱者的图片,或者歌曲展示的场景的图片,应该理解,基于实际需要,也可以采用其他标识信息或标识信息的组合。

如图4所示,智能终端200的屏幕201还可包括位于控件202之外的任务显示区域203,任务显示区域203用于显示控件中位于最上层的图标对应的任务的相关信息。其中,任务的相关信息可以是与任务相关的各种信息。例如是歌曲的歌词信息,或者歌曲的演唱者的图片信息。

智能终端通过在通过在任务显示区域显示当前任务的相关信息,可使用户获取当前任务相关的更多信息,并且与控件处于屏幕的不同区域,界面布局清晰,使用户体验更好。

如图3所示,本发明实施例提供的智能终端的显示方法包括:

步骤301、接收第一操作指令。

在智能终端执行当前任务的过程中,智能终端可以根据用户的操作,接收与用户的操作对应的第一操作指令。

在实施时,智能终端的屏幕可为触控屏。当智能终端将检测到沿第一方向的滑动触控操作时,生成第一操作指令。

在本发明实施例中,第一方向可为任一方向,比如沿向上的滑动方向、沿向下的滑动方向、沿向左的滑动或者沿向右的滑动方向。需要说明的是,沿向上的滑动方向、沿向下的滑动方向、沿向左的滑动方向或者沿向右的滑动方向不是严格的与屏幕的对应的边缘垂直的方向,智能终端也可将检测到的朝某一方向发生一定范围的倾斜的滑动触控操作作为朝向该方向的滑动触控。

应用到音乐播放应用程序中,当用户对音乐播放应用程序中当前播放的歌曲不感兴趣,则可沿第一方向滑动屏幕。智能终端检测到用户的沿第一方向的滑动触控操作,并将该沿第一方向的滑动触控操作作为第一操作指令。

需要说明的是,本发明实施例中的第一操作指令不限于沿第一方向的滑动触控操作,用户也可操作智能终端上设置的按钮。当智能终端检测到按钮被触碰时,将该按钮对应的指令作为第一操作指令。也可通过语音或其他输入方式输入。

另外,若控件的当前位于最上层的图标对应的任务执行结束,比如音乐播放应用程序中的控件的当前最上层的图标对应的歌曲播放结束,则智能终端可自动获取第一操作指令,该第一操作指令用于指示智能终端将控件中的当前位于最上层的图标移出,并将位于次上层的图标切换到最上层的图标的显示位置。

步骤302、根据第一操作指令,将控件中当前位于最上层的图标从所处的预设显示位置移出,将控件当前位于最上层的图标从所处的预设显示位置移出。

在智能终端接收到第一操作指令后,将控件中当前位于最上层的图标从所处的显示位置移出而使当前正在执行的任务结束。

其中,智能终端将控件中当前位于最上层的图标从所处的显示位置移出,可通过以下三种方式实现:

第一种实现方式中,智能终端将控件中当前位于最上层的图标移出屏幕。

在该种实现方式中,智能终端将控件中当前位于最上层的图标向屏幕的预设移动方向移动,直至最上层的图标完全退出当前所处的显示位置;或者,智能终端将控件中当前位于最上层的图标的面积逐渐向其中心减小,直至最上层的图标的面积减小至零。

第二种实现方式中,智能终端将控件中位于最上层的图标切换至控件的最下层。

在该种实现方式中,智能终端通过将控件中当前位于最上层的图标切换至控件的最下层,可实现控件中的图标的循环显示,从而实现控件中的图标关联的任务的循环执行。该实现方式应用到音乐播放应用程序中,可实现控件中的n个图标对应的n首歌曲的循环播放。

第三种实现方式中,智能终端将控件中位于最上层的图标移动到屏幕的指定区域。

在该种实现方式中,如图4所示,智能终端200的屏幕201还包括指定区域204,用于显示当前执行任务对应的图标的上一层图标。其中,指定区域204与屏幕201中最上层的图标的显示位置不重合。指定区域201的面积可与控件202中的图标的面积,当智能终端200将当前执行任务对应的图标的上一层图标移动至指定区域204时,可将图标的面积缩小至小于或等于指定区域204的面积。

如此,若用户想重新使智能终端执行当前任务的上一个任务,则可将待定区域内的图标向屏幕中最上层的图标的显示位置拖动,智能终端根据用户的拖动触控操作将待定区域的图标移动至屏幕中最上层的图标的显示位置,并执行待定区域内的图标对应的任务。通过该方法来实现切换至已执行的上一个任务,用户操作比较方便。

该实现方式应用到音乐播放应用程序中时,如图4所示,当歌曲“凹凸”播放完之后,智能终端将该播放歌曲“凹凸”对应的图标移动至左上方的待定区域,并播放下一首歌曲“梦里花”。当用户想重新听歌曲“凹凸”时,可将左上方的待定区域中的图标向控件的最上层图标的显示位置拖动。智能终端检测到用户的拖动触控操作后,将待定区域中播放歌曲“凹凸”对应的图标移动至控件的最上层图标的显示位置,以使音乐播放应用程序再次播放歌曲“凹凸”。

在该实现方式中,当智能终端将待定区域的图标移动至控件中最上层的图标的预设显示位置后,可将控件当前位于最上层的图标与位于最下层的图标之间的图标分别向与其自身相邻的下一层图标的显示位置移动,将位于最下层的图标可按照其与相邻的上一层图标之间的距离向下移动,或者将其隐藏在与其相邻的上一层图标之下。

在该步骤中,智能终端将控件中当前位于最上层的图标从所处的显示位置移出,并将位于次上层的图标切换到最上层的图标的显示位置后,可将位于次上层之下的其他图标分别向与其自身相邻的上一层图标的显示位置移动,也可以保持位于最下层的图标的显示位置不变,将位于次上层的图标与位于最下层的图标之间的若干个图标的显示位置之间的边缘距离等量或不等量增大。

在该步骤中,最上层图标的从其所处的显示位置移出以动画显示,让用户看到该动画而感知任务的切换,提升用户体验。

在该步骤中,可以设置最上层图标最大,其下的图标依次缩小,切换时,位于下面层的图标向上面层的图标的显示位置移动的同时还将图标的大小增大,且以动画显示,从而让让用户更好感知任务的切换和前移。

在该步骤中,可以设置相邻层图标的颜色不同,从而切换时通过颜色的变换来让用户更好感知任务的切换和前移。

步骤303、将位于次上层的图标移动到预设显示位置,并当前位于最上层的图标完整显示在屏幕上。

在该步骤中,智能终端将位于次上层的图标移动到预设显示位置时,可以动画方式使用户在屏幕上看到图标的移动过程,与现有技术的控件只是简单的按钮形态且切换时控件形态不变相比,进一步提高了用户的体验。

在该步骤中,智能终端在屏幕上完整显示当前位于最上层的图标指的是控件中当前位于最上层的图标不被其他图标遮盖。

若控件的N个图标的面积从上之下依次减小,则智能终端将位于最上层的图标,可将当前位于预设显示位置的图标的面积增大至与上次移出的图标的面积相同。

步骤304、执行与控件中当前位于最上层的图标关联的任务。

智能终端根据切换之后位于控件最上层的图标,获取与该图标关联的任务的相关信息,并执行该任务。

在应用到音乐播放应用程序中时,智能终端根据控件中当前位于最上层的图标,获取存储的与该图标关联的歌曲的音频数据,并使音乐播放应用程序播放该音频数据。

该步骤可以在控件的图标切换完成后再执行,从而用户在控件的图标切换过程中,可以通过将本来位于最上层的图标拖回到控件或以其他方式输入中断任务切换的指令来终止任务切换,避免误发操作,给用户提供反悔时机,提升用户体验。

步骤305、接收第二操作指令。

在智能终端执行当前任务的过程中,智能终端可以根据用户的操作,接收与用户的操作对应的第二操作指令。

在实施时,智能终端的屏幕可为触控屏。当智能终端检测沿第二方向的滑动触控操作时,生成第二操作指令。

在本发明实施例中,第二方向可为与第一方向不同的任一方向,比如沿向上的滑动方向(此时例如第一方向可以为向下)、沿向下的滑动方向、沿向左的滑动或者沿向右的滑动方向。需要说明的是,沿向上的滑动方向、沿向下的滑动方向、沿向左的滑动方向或者沿向右的滑动方向不是严格的与屏幕的对应的边缘垂直的方向,智能终端也可将检测到的朝某一方向发生一定范围的倾斜的滑动触控操作作为朝向该方向的滑动触控。

在应用到音乐播放应用程序中时,当用户想重新收听已播放的上一首歌曲,则用手指在屏幕上沿第二方向滑动。智能终端检测到屏幕上沿第二方向的滑动触控操作,并将该沿第二方向的滑动触控操作作为第二操作指令。

需要说明的是,本发明实施例中的第二操作指令不限于沿第一方向的滑动触控操作,用户也可操作智能终端上设置的按钮。当智能终端检测到按钮被触碰时,将该按钮对应的指令作为第二操作指令。

步骤306、根据第二操作指令,将上次被移出的图标或控件中当前位于最下层的图标切换到预设显示位置。

在该步骤中,若智能终端当前执行任务之前有已经执行的任务,则智能终端根据第二操作指令,将控件中上次被移出的图标切换至控件的最上层的图标的显示位置,从而智能终端再次执行上次执行的任务;若智能终端当前执行任务之前没有已经执行的任务,则智能终端根据第二操作指令,将控件中位于最下层的图标切换至切换控件的最上层的图标的显示位置,从而智能终端执行位于最下层的图标关联的任务。

在应用到音乐播放应用程序中时,若音乐播放应用程序在此次启动后,在当前播放歌曲之前已经播放了一首或者多首歌曲,则智能终端根据第二操作指令,将当前播放歌曲的上一首播放的歌曲对应的图标切换至控件的最上层的图标的显示位置,以使音乐播放应用程序重新播放上一首歌曲。若音乐播放应用程序在此次启动后,当前播放歌曲是播放的第一首歌曲,则智能终端根据第二操作指令,将控件中位于最下层的图标换至控件的最上层的图标的显示位置,以使音乐播放应用程序播放最下层的图标关联的歌曲。

在该步骤中,当智能终端将控件中上次被移出的图标切换到最上层的图标的显示位置后,控件的图标增加一层。智能终端可通过以下方式来控制控件中的图标的位置。

第一种方式中,智能终端可保持最下层的图标的显示位置不动,将当前位于最上层的图标与位于最下层的图标之间的若干个图标的显示位置之间的边缘距离等量或不等量减小。

第二种方式中,智能终端可将控件中的某一层图标隐藏在与其相邻的上一层图标之下,并将该隐藏的图标与切换后位于最上层的图标之间的图标依次向与其相邻的下一层图标的显示位置移动。

第三种方式中,智能终端可将切换后控件中位于最上层的图标与位于最下层的图标之间的图标依次向与其相邻的下一层图标的显示位置移动,并将位于最下层的图标向下移动一定距离。

在该步骤中,当智能终端将位于最下层的图标切换到最上层的图标的显示位置后,可将切换前除最下层的图标外的所有图标分别向与其相邻的下一层图标的显示位置移动,然后将切换前位于最下层的图标切换到最上层的图标的显示位置。

在该步骤中,最上层图标的从其所处的显示位置移出时以动画显示,让用户看到该动画而感知任务的切换,提升用户体验。

步骤307、将上次被移出的图标或控件中当前位于最下层的图标完整显示在屏幕上。

在该步骤中,智能终端在屏幕上完整显示当前位于最上层的图标指的是控件中当前位于最上层的图标不被其他图标遮盖。

若控件的N个图标的面积从上之下依次减小,则智能终端在将上次被移出的图标或控件中当前位于最下层的图标完整显示在屏幕上之前,可将当前位于预设显示位置的图标的面积增大至与上次移出的图标的面积相同。

步骤308、执行与控件中当前位于最上层的图标关联的任务。

智能终端根据切换之后控件中位于最上层的图标,获取与该图标关联的任务的相关信息,并执行该任务。

在应用到音乐播放应用程序中时,智能终端根据控件中当前位于最上层的图标,获取存储的与该图标关联的歌曲的音频数据,并使音乐播放应用程序播放音频数据。

步骤309、当在控件上检测到预设类型的触控操作时,生成相应的控制指令。

在智能终端执行当前任务的过程中,智能终端可以根据用户在控件上的预设类型的操作,接收与用户的操作对应的控制指令。

在实施时,智能终端的屏幕可为触控屏。当智能终端将检测到预设类型的触控操作时,生成相应的控制指令。其中,预设类型的触控操作可为与沿第一方向的滑动触控和沿第二方向的滑动触控操作不同的操作,以便于智能终端区分控制指令与第一操作指令和第二操作指令,避免误操作。例如,第一操作指令对应的操作为沿向上方向的滑动触控,第二操作指令对应的操作为沿向下方向的滑动触控,则可将控制指令对应的操作设置为在控件最上层的图标上的单击触控、双击触控、为沿向左方向的滑动触控和为沿向右方向的滑动触控等。当用户单击最上层的图标时,智能终端将检测到的单击触控作为暂停任务的控制指令;当用户双击最上层的图标时,智能终端将检测到的双击触控作为恢复任务的控制指令;当用户在最上层的图标上沿向左方向滑动时,智能终端将检测到的沿向左方向的滑动触控作为后退任务的控制指令;当用户在最上层的图标上沿向右方向滑动时,智能终端将检测到的沿向右方向的滑动触控作为前进任务的控制指令。

在应用到音乐播放应用程序中时,若智能终端检测到用户单击最上层的图标时,生成暂停当前播放的歌曲的控制指令;若智能终端检测到用户双击最上层的图标时,生成恢复播放当前暂停的歌曲的控制指令;若智能终端检测到用户在最上层的图标上向右滑动的触控时,生成前进当前播放的歌曲的控制指令;若智能终端检测到用户在最上层的图标上向左滑动的触控时,生成后退当前播放的歌曲的控制指令。

如图4所示,控件202的最上层的图标上也可设置有三角形的图形控件。当智能终端检测到用户单击三角形的图形控件时,生成暂停当前播放的歌曲的控制指令;当智能终端检测到用户再次单击三角形的图形控件时,生成恢复播放当前暂停的歌曲的控制指令。

需要说明的是,本发明实施例中控制指令的生成不限于上述方式,也可在控件之外的区域设置任务控制区域,智能终端可根据在任务控制区域检测到的触控操作生成控制指令。如图5所示,任务控制区域205为屏幕201上的位于控件202之外的区域,任务显示区域205中显示有用于控制智能终端200当前播放的歌曲的图形控件。例如,屏幕201上可设置有三角形控件,当用户单击三角形控件时,智能终端200根据检测到的用户的单击操作生成暂停当前播放的歌曲的控制指令,当用户再次单击三角形控件时,智能终端200根据再次检测到的单击操作生成恢复播放当前暂停的歌曲的控制指令;屏幕201上还可设置有长条形控件,当用户向右滑动长条形控件时,智能终端200根据检测到的向右滑动的操作生成前进任务的控制指令,当用户向左滑动长条形控件时,智能终端200根据检测到的向左滑动的操作生成后退任务的控制指令,其中智能终端200可检测到的滑动触控操作对应的滑动距离确定任务前进或者后退的时长。

步骤310、根据控制指令,将控件中当前位于最上层的图标关联的任务暂停、恢复、前进或者后退。

在该步骤中,智能终端根据接收到的控制指令,执行与接收到的控制指令对应的控制操作,并对控件中当前位于最上层的图标关联的任务进行控制。

在应用到音乐播放应用程序中时,若智能终端接收到暂停当前任务的控制指令,则暂停音乐播放应用程序中当前播放的歌曲;若智能终端接收到恢复当前任务的控制指令,则恢复播放音乐播放应用程序中当前暂停的歌曲;若智能终端接收到前进当前任务的控制指令,则使音乐播放应用程序中当前播放的歌曲前进;若智能终端接收到后退当前任务的控制指令,则使音乐播放应用程序中当前播放的歌曲后退。

通过步骤309和步骤310,智能终端可实现对当前执行的任务的控制。

在本发明实施例中,步骤301、步骤305和步骤309执行的先后顺序不固定,智能终端可先执行其中任一步骤,再执行另外两个步骤。步骤302-步骤303在步骤301之后执行,步骤306-步骤308在步骤305之后执行,步骤310在步骤409之后执行。

本发明实施例提供的智能终端的显示方法,通过在智能终端的屏幕上显示包括叠放的N个图标的控件,且控件位于最上层之下的至少一个图标的边缘显示在屏幕上,从而用户可根据屏幕是否显示有位于最上层图标之下的图标的边缘确定当前图标之后是否有待显示的图标;当智能终端接收第一操作指令后,根据第一操作指令将控件中当前位于最上层的图标从所处的预设显示位置移出,并将位于次上层的图标移动预设显示位置,则用户仍可根据屏幕上是否显示有位于最上层图标之下的图标的边缘确定是否有待显示的图标。因此,本发明实施例提供的智能终端的显示方法,用户根据屏幕上显示的控件即可确定当前显示的图标之后是否有待显示的图标,而无需用户进行其他操作,用户体验较好。同时,控件本身由多个图标叠合而成,且在切换图标时,控件的图标进行了位置和层次的切换,能以动画方式使用户在屏幕上看到图标的切换过程,与现有技术的页面切换时页面轮廓形态不变相比,进一步提高了用户的体验。

图6是本发明一个实施例提供的智能终端的显示装置的框图,该显示装置以应用在图2、图4或图5所示的智能终端中进行举例说明。所述装置应用于智能终端,智能终端的屏幕上显示包括叠放的N个图标的控件,N为大于或等于二的自然数,其中位于最上层的图标完整显示在屏幕上,位于最上层的图标之下的至少一个图标的边缘显示在屏幕上,如图6所示,所述显示装置包括:

第一接收模块601,用于接收第一操作指令;

移出模块602,用于根据第一操作指令,将控件当前位于最上层的图标从所处的预设显示位置移出;

第一移动模块603,用于将位于次上层的图标移动到预设显示位置;

显示模块604,用于将当前位于最上层的图标完整显示在屏幕上。

可选择地,控件的N个图标的面积从上至下依次减小;

该装置还包括处理模块,用于在将位于次上层的图标移动到预设显示位置之后,将当前位于预设显示位置的图标的面积增大至与上次移出的图标的面积相同。

可选择地,移出模块602进一步用于:

将控件中当前位于最上层的图标移出屏幕;

或者,

将控件中当前位于最上层的图标切换至控件的最下层;

或者,

将控件中当前位于最上层的图标移动到屏幕的指定区域。

可选择地,该装置还包括:

第二接收模块,用于接收第二操作指令;

第一移动模块,用于根据第二操作指令,将控件上次被移出的图标或控件中当前位于最下层的图标移动到预设显示位置。

可选择地,第一接收模块601进一步用于:

当检测到沿第一方向的滑动触控操作时,生成第一操作指令;

和/或,

第二接收模块进一步用于:

当检测到沿第二方向的滑动触控操作时,生成第二操作指令。

可选择地,N个图标与N项任务一一关联,该装置还第一执行模块,用于执行与控件中当前位于最上层的图标关联的任务。

可选择地,装置还包括:

生成模块,用于当在预设显示位置检测到预设类型的触控操作时,生成相应的控制指令;

第二执行模块,用于根据控制指令,将控件中当前位于最上层的图标关联的任务暂停、恢复、前进或者后退。

可选择地,控件中当前位于最上层的图标包括其对应的任务的标识信息和/或次上层的图标对应的任务的标识信息。

可选择地,屏幕包括位于控件之外的任务显示区域,任务显示区域用于显示控件中位于最上层的图标对应的任务的相关信息。

可选择地,任务为播放媒体文件的任务。

本发明实施例提供的智能终端的显示装置,通过在智能终端的屏幕上显示包括叠放的N个图标的控件,且控件位于最上层之下的至少一个图标的边缘显示在屏幕上,从而用户可根据屏幕是否显示有位于最上层图标之下的图标的边缘确定当前图标之后是否有待显示的图标;当智能终端接收第一操作指令后,根据第一操作指令将控件中当前位于最上层的图标从所处的预设显示位置移出,并将位于次上层的图标移动预设显示位置,则用户仍可根据屏幕上是否显示有位于最上层图标之下的图标的边缘确定是否有待显示的图标。因此,用户根据屏幕上显示的控件即可确定当前显示的图标之后是否有待显示的图标,而无需用户进行其他操作,用户体验较好。同时,控件本身由多个图标叠合而成,且在切换图标时,控件的图标进行了位置和层次的切换,能以动画方式使用户在屏幕上看到图标的切换过程,与现有技术的页面切换时页面轮廓形态不变相比,进一步提高了用户的体验。

需要说明的是:上述实施例中提供的智能终端的显示装置在进行显示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将智能终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的智能终端的显示装置与智能终端的显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本发明实施例还提供了一种智能终端,该终端包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段代码、代码集或指令集由处理器加载并执行以实现如图1和图3所描述的智能终端的显示方法。

在示例性实施例中,还提供了一种计算机可读存储介质,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如图1和图3所描述的智能终端的显示方法。

图7示出了本发明一个示例性实施例提供的智能终端700的结构框图。该终端700可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端700还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。

通常,终端700包括有:处理器701和存储器702。

处理器701可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器701可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器701也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器701可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器701还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器702可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器702还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器702中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器701所执行以实现本申请中方法实施例提供的显示方法。

在一些实施例中,终端700还可选包括有:外围设备接口703和至少一个外围设备。处理器701、存储器702和外围设备接口703之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口703相连。具体地,外围设备包括:射频电路704、触摸显示屏705、摄像头706、音频电路707、定位组件708和电源709中的至少一种。

外围设备接口703可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器701和存储器702。在一些实施例中,处理器701、存储器702和外围设备接口703被集成在同一芯片或电路板上;在一些其他实施例中,处理器701、存储器702和外围设备接口703中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路704用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路704通过电磁信号与通信网络以及其他通信设备进行通信。射频电路704将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路704包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路704可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路704还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏705用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏705是触摸显示屏时,显示屏705还具有采集在显示屏705的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器701进行处理。此时,显示屏705还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏705可以为一个,设置终端700的前面板;在另一些实施例中,显示屏705可以为至少两个,分别设置在终端700的不同表面或呈折叠设计;在再一些实施例中,显示屏705可以是柔性显示屏,设置在终端700的弯曲表面上或折叠面上。甚至,显示屏705还可以设置成非矩形的不规则图形,也即异形屏。显示屏705可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。

摄像头组件706用于采集图像或视频。可选地,摄像头组件706包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件706还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。

音频电路707可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器701进行处理,或者输入至射频电路704以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端700的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器701或射频电路704的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路707还可以包括耳机插孔。

定位组件708用于定位终端700的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。定位组件708可以是基于美国的GPS(Global Positioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。

电源709用于为终端700中的各个组件进行供电。电源709可以是交流电、直流电、一次性电池或可充电电池。当电源709包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。

在一些实施例中,终端700还包括有一个或多个传感器710。该一个或多个传感器710包括但不限于:加速度传感器711、陀螺仪传感器712、压力传感器713、指纹传感器714、光学传感器715以及接近传感器716。

加速度传感器711可以检测以终端700建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器711可以用于检测重力加速度在三个坐标轴上的分量。处理器701可以根据加速度传感器711采集的重力加速度信号,控制触摸显示屏705以横向视图或纵向视图进行用户界面的显示。加速度传感器711还可以用于游戏或者用户的运动数据的采集。

陀螺仪传感器712可以检测终端700的机体方向及转动角度,陀螺仪传感器712可以与加速度传感器711协同采集用户对终端700的3D动作。处理器701根据陀螺仪传感器712采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。

压力传感器713可以设置在终端700的侧边框和/或触摸显示屏705的下层。当压力传感器713设置在终端700的侧边框时,可以检测用户对终端700的握持信号,由处理器701根据压力传感器713采集的握持信号进行左右手识别或快捷操作。当压力传感器713设置在触摸显示屏705的下层时,由处理器701根据用户对触摸显示屏705的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。

指纹传感器714用于采集用户的指纹,由处理器701根据指纹传感器714采集到的指纹识别用户的身份,或者,由指纹传感器714根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器701授权该用户执行相关的敏感操作,该敏感操作包括解锁显示屏、查看加密信息、下载软件、支付及更改设置等。指纹传感器714可以被设置终端700的正面、背面或侧面。当终端700上设置有物理按键或厂商Logo时,指纹传感器714可以与物理按键或厂商Logo集成在一起。

光学传感器715用于采集环境光强度。在一个实施例中,处理器701可以根据光学传感器715采集的环境光强度,控制触摸显示屏705的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏705的显示亮度;当环境光强度较低时,调低触摸显示屏705的显示亮度。在另一个实施例中,处理器701还可以根据光学传感器715采集的环境光强度,动态调整摄像头组件706的拍摄参数。

接近传感器716,也称距离传感器,通常设置在终端700的前面板。接近传感器716用于采集用户与终端700的正面之间的距离。在一个实施例中,当接近传感器716检测到用户与终端700的正面之间的距离逐渐变小时,由处理器701控制触摸显示屏705从亮屏状态切换为息屏状态;当接近传感器716检测到用户与终端700的正面之间的距离逐渐变大时,由处理器701控制触摸显示屏705从息屏状态切换为亮屏状态。

本领域技术人员可以理解,图7中示出的结构并不构成对终端700的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

以上所述仅是为了便于本领域的技术人员理解本发明的技术方案,并不用以限制本发明。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1