拖拽清单的显示方法技术

技术编号:10487652 阅读:128 留言:0更新日期:2014-10-03 16:27
本发明专利技术提供一种拖拽清单的显示方法,适用于具有屏幕及存储器的电子装置。此方法开启第一执行绪获取多笔数据中每一笔数据的第一缩图,并依序将这些第一缩图加入存储器中的拖拽清单以显示于屏幕。同时,开启第二执行绪获取快取范围内数据中每一笔数据的第二缩图,并依序将这些第二缩图载入存储器以显示于屏幕,其中第二缩图的尺寸大于第一缩图的尺寸。最后,将位于快取范围中央的数据的原始图片载入存储器。

【技术实现步骤摘要】
拖拽清单的显示方法
本专利技术是有关于一种界面显示方法,且特别是有关于一种拖拽清单的显示方法。
技术介绍
近年来,电脑涉入人类生活越来越深,电脑的功能也越来越多样化。为了方便使用者操作,操作界面的设计就显得相当重要。当操作界面上显示的数据量一多时,使用者在观看及操作上就会眼花缭乱。对此,目前电脑一般会采用清单显示的方式,将所需显示的数据内容以图示或文字的方式条列出来。如此一来,使用者即可轻松地观看数据,并可简易地操作清单,以使电脑呈现出所要观看的数据内容。在众多的清单设计中,拖拽清单(Draggablelist)是现今流行的一种清单显示方式,此清单设计是以列表示图(ListView)的方式,把所有数据的图片一笔一笔地加入存储器,以排列显示于屏幕上。然而,当拖拽清单中的图片数量变多或者图片的数据量变大时,载入存储器的数据将占据大部分的存储空间。因此,当使用者快速滚动拖拽清单时,就会发生图片载入速度跟不上滚动速度的现象,结果导致使用者等待图片出现的时间拉长,而影响其操作的便利性。
技术实现思路
有鉴于此,本专利技术提出一种拖拽清单的显示方法,可依据使用者的操作动作,快速显示拖拽清单的数据内容。本专利技术提出一种拖拽清单的显示方法,适用于具有屏幕及存储器的电子装置。此方法开启第一执行绪获取多笔数据中每一笔数据的第一缩图,并依序将这些第一缩图加入存储器中的拖拽清单以显示于屏幕。同时,开启第二执行绪获取快取范围内数据中每一笔数据的第二缩图,并依序将这些第二缩图载入存储器以显示于屏幕,其中第二缩图的尺寸大于第一缩图的尺寸。最后,将位于快取范围中央的数据的原始图片载入存储器。基于上述,本专利技术拖拽清单的显示方法根据屏幕的可视范围来决定拖拽清单的快取范围,以预先将快取范围内数据的缩图载入存储器。此外,本专利技术还根据使用者对于拖拽清单的拖拽及选取操作,动态地加入及释放载入存储器的缩图。藉此,可节省存储器的使用量,并快速地显示拖拽清单的内容。为让本专利技术上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1是依照本专利技术一实施例所示出的拖拽清单的显示方法的流程图;图2是依照本专利技术一实施例所示出的拖拽清单的显示方法的范例示意图;图3是依照本专利技术一实施例所示出的拖拽清单的显示方法的流程图;图4是依照本专利技术一实施例所示出的拖拽清单的显示方法的范例示意图;图5是依照本专利技术一实施例所示出的拖拽清单的显示方法的流程图;图6是依照本专利技术一实施例所示出的拖拽清单的显示方法的范例示意图。附图标记说明:20:拖拽清单;S102~S106、S302~S310、S502~S510:步骤。具体实施方式本专利技术在电子装置显示拖拽清单时,先获取每笔数据的小缩图(thumbnail)作为拖拽清单中的项目,以快速地显示出拖拽清单。同时,本专利技术另根据电子装置屏幕的可视范围,预先获取一定数目数据的较大缩图,并将其载入存储器以显示于屏幕,藉此在屏幕上呈现较清楚的数据内容供使用者观看。此外,当使用者拖拽或选择拖拽清单中的缩图时,本专利技术还可动态地增减存储器中快取的缩图,藉此可在不增加存储器使用空间的情况下,维持拖拽清单操作的流畅性,并提供较佳的使用经验。图1是依照本专利技术一实施例所示出的拖拽清单的显示方法的流程图。请参照图1,本实施例适用于具有屏幕及存储器的电子装置,此电子装置例如是手机、个人数码助理、平板电脑、笔记本电脑、台式电脑等具备屏幕的装置。所述屏幕例如是液晶显示器(LiquidCrystalDisplay,简称LCD)、发光二极管(Light-EmittingDiode,简称LED)显示器、场发射显示器(FieldEmissionDisplay,简称FED)或其他种类的显示器,或是结合电阻式、电容式等触碰感应元件的触碰式屏幕,所述存储器例如是随机存取存储器(randomaccessmemory,简称RAM)、快闪存储器(flashmemory),在此不设限。以下即搭配上述电子装置的各项元件说明本实施例显示方法的详细步骤。首先,电子装置会开启第一执行绪来获取多笔数据中每一笔数据的第一缩图,并依序将所获取的第一缩图加入存储器中的拖拽清单以在屏幕上显示(步骤S102)。其中,上述的数据可以是储存在电子装置内的图片、视频、文字等文件,也可以是使用者利用电子装置浏览网页的内容,而电子装置例如是直接获取图片文件、视频文件中的某一影像或是获取文字文件、网页的影像文件,而以缩图的形式加入拖拽清单,作为拖拽清单中的一个项目(item)。需说明的是,当使用者通过执行应用程序或其他操作而启动拖拽清单的功能时,电子装置例如会先获取其预设或目前执行数据的第一缩图,并将此第一缩图加入拖拽清单以在屏幕上显示。此第一缩图例如会显示在电子装置屏幕可视范围的中央,让使用者可率先看到其目前执行数据的缩图。接着,电子装置将以此数据为中心,一前一后依序将与此数据相邻的其他数据的第一缩图加入拖拽清单以在屏幕上显示。其中,由于电子装置在显示拖拽清单时,是由中央向外依序获取及显示数据缩图,而不是等到电子装置获取完所有数据的缩图再进行显示,因此可加快拖拽清单的显示速度。举例来说,图2是依照本专利技术一实施例所示出的拖拽清单的显示方法的范例示意图。请参照图2,本实施例假设拖拽清单20中总共包括20笔数据,且目前被选取的数据为9。对此,电子装置即会先获取数据9的第一缩图并显示在屏幕上,然后再依照数据10、8、11、7、...、1、18、19、20的顺序,由中央向外(假设数据1、20为相邻)依序获取其他数据的第一缩图,从而加入拖拽清单以在屏幕上显示。藉此,使用者即可在很短的时间内在电子装置的屏幕上看到拖拽清单20的内容。回到图1的流程,电子装置在使用第一执行绪获取第一缩图的同时,还会同时开启第二执行绪来获取一快取范围内数据中每一笔数据的第二缩图,并依序将这些第二缩图载入存储器以在屏幕上显示(步骤S104)。其中,上述第二缩图的尺寸大于第一缩图的尺寸,而能够提供更清晰的数据内容供使用者观看。详言之,电子装置例如会先将电子装置预设或目前执行的数据的第二缩图载入存储器以在屏幕上显示,此第二缩图例如会覆盖原先显示的第一缩图,以提供更大更清晰的数据内容给使用者观看。然后,电子装置会再以此数据做为快取范围的中心,一前一后依序将快取范围内与此数据相邻的其他数据的第二缩图载入存储器以在屏幕上显示。其中,电子装置例如会依据其屏幕显示拖拽清单的可视范围,而决定快取范围的大小(快取范围可等同于可视范围,也可稍大于可视范围),同时也会依据电子装置预设或目前执行的数据,决定快取范围的位置。以图2为例,假设电子装置屏幕的可视范围只能显示5笔数据的第二缩图,且此第二缩图的尺寸约为原始图片的2/3,而可清楚地呈现原始图片的内容。对此,电子装置同样先获取数据9的缩图并显示在屏幕上,然后再依照10、8、11、7的顺序,由中央向外依序获取相邻其他数据的第二缩图,从而加入拖拽清单以在屏幕上显示。其中,电子装置所获取的第二缩图例如会覆盖相应数据的第一缩图,藉此让使用者可在屏幕上看到更多的数据内容。回到图1的流程,电子装置除了会在存储器中暂存快取范围内的数据缩图外,还会将位于快取范围中央的数据的原始图片预先载入存储器(步骤S106),以便使用本文档来自技高网...
拖拽清单的显示方法

【技术保护点】
一种拖拽清单的显示方法,适用于具有一屏幕及一存储器的一电子装置,其特征在于,包括:开启一第一执行绪获取多笔数据中每一笔数据的一第一缩图,并依序加入所述第一缩图至该存储器中的一拖拽清单以显示于该屏幕;开启一第二执行绪获取一快取范围内所述数据中每一笔数据的一第二缩图,并依序载入所述第二缩图至该存储器以显示于该屏幕,其中所述第二缩图的尺寸大于所述第一缩图的尺寸;以及载入位于该快取范围中央的该数据的一原始图片于该存储器。

【技术特征摘要】
1.一种拖拽清单的显示方法,适用于具有一屏幕及一存储器的一电子装置,其特征在于,包括:开启一第一执行绪获取多笔数据中每一笔数据的一第一缩图,并依序加入所述第一缩图至该存储器中的一拖拽清单以显示于该屏幕;开启一第二执行绪获取一快取范围内所述数据中每一笔数据的一第二缩图,并依序载入所述第二缩图至该存储器以显示于该屏幕,其中所述第二缩图的尺寸大于所述第一缩图的尺寸,并依据该屏幕显示该拖拽清单的一可视范围,决定该快取范围的大小,且依据该电子装置预设或目前执行的该数据,决定该快取范围的位置;以及载入位于该快取范围中央的该数据的一原始图片于该存储器。2.根据权利要求1所述拖拽清单的显示方法,其特征在于,依序加入所述第一缩图至该存储器中的该拖拽清单,以显示于该屏幕的步骤包括:将该电子装置预设或目前执行的该数据的该第一缩图加入该拖拽清单以显示于该屏幕;以及以该电子装置预设或目前执行的该数据为中心,一前一后依序将该数据相邻的其他数据的该第一缩图加入该拖拽清单以显示于该屏幕。3.根据权利要求1所述拖拽清单的显示方法,其特征在于,依序载入所述第二缩图至该存储器以显示于该屏幕的步骤包括:将该电子装置预设或目前执行的该数据的该第二缩图载入该存储器以显示于该屏幕;以及以该电子装置预设或目前执行的该数据做为该快取范围的中心,一前一后依序将该快取范围内该数据相邻的其他数据的该第二缩图载入该存储器以显示于该屏幕。4.根据权利要求1所述拖拽清单的显示方法,其特征在于,在依序载入所述第二缩图至该存储器以显示于该屏幕的步骤之后,该方法还包括:检测一使用者对于该拖拽清单的一拖拽操作,据以拖拽该拖拽清单并对应移动该快取范围;以及获取该快取范围内所述数据中每一笔数据的该第二缩图,依序载入该存储器并显示于该屏幕。5.根据权利要求4所述拖拽清单的显示方法,其特征在于,在检测该使用者对于该拖拽清单的该拖拽操作以拖拽...

【专利技术属性】
技术研发人员:简至良
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1