一种显示进度条的方法及装置制造方法及图纸

技术编号:9642335 阅读:137 留言:0更新日期:2014-02-07 00:47
本发明专利技术实施例公开了一种显示进度条的方法及装置,涉及移动终端技术领域,能够减少了由于进度条上的指针在屏幕边缘从而难以点击成功的情况,节约了用户的时间精力,并提高用户体验度。本发明专利技术的方法包括:读取路径表,路径表包括了至少一条路径的轨迹信息;从路径表中获取路径的轨迹信息,并根据路径的轨迹信息在移动终端的屏幕上绘制进度线,并在进度线上加载指针;当移动终端开始播放多媒体文件后,根据多媒体文件的播放进度,在进度线上移动指针。本发明专利技术适用于采取更多样化的方式显示播放进度。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种显示进度条的方法及装置,涉及移动终端
,能够减少了由于进度条上的指针在屏幕边缘从而难以点击成功的情况,节约了用户的时间精力,并提高用户体验度。本专利技术的方法包括:读取路径表,路径表包括了至少一条路径的轨迹信息;从路径表中获取路径的轨迹信息,并根据路径的轨迹信息在移动终端的屏幕上绘制进度线,并在进度线上加载指针;当移动终端开始播放多媒体文件后,根据多媒体文件的播放进度,在进度线上移动指针。本专利技术适用于采取更多样化的方式显示播放进度。【专利说明】—种显示进度条的方法及装置
本专利技术涉及移动终端
,尤其涉及一种显示进度条的方法及装置。
技术介绍
播放音频、视频等多媒体文件,是智能手机、PAD等移动终端的主要功能之一。在实际应用可以通过安装在移动终端的播放程序或是第三方播放程序多媒体文件,在播放过程中,为了便于用于实时的了解到当前的播放进度,都会设置进度条,以便于用户根据进度条上指针的位移掌握播放进度。一般来说,如图1所示,播放程序的进度条显示在屏幕下方,或是沿着屏幕的一边呈直线延伸,但是由于智能手机、PAD等移动终端的屏幕大小有限,因此实际显示的进度条较短,使得用户点击操作进度条上的指针时,往往难以精确点击到所需位置,并且在多媒体文件开始播放或是接近结束时,进度条上的指针很靠近屏幕边缘,使得用户经常需要点击很多次才能够有效点击到指针,浪费了用户的时间精力。
技术实现思路
本专利技术的实施例提供一种显示进度条的方法及装置,能够减少了由于进度条上的指针在屏幕边缘从而难以点击成功的情况,节约了用户的时间精力,并提高用户体验度。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术的实施例提供一种显示进度条的方法,包括:读取路径表,所述路径表包括了至少一条路径的轨迹信息;从路径表中获取路径的轨迹信息,并根据所述路径的轨迹信息在移动终端的屏幕上绘制进度线,并在所述进度线上加载指针;当移动终端开始播放多媒体文件后,根据所述多媒体文件的播放进度,在所述进度线上移动指针。第二方面,本专利技术的实施例提供一种显示进度条的装置,包括:路径读取模块,用于读取路径表,所述路径表包括了至少一条路径的轨迹信息;路径生成模块,用于从路径表中获取路径的轨迹信息,并根据所述路径的轨迹信息在移动终端的屏幕上绘制进度线,并在所述进度线上加载指针;运行模块,用于当移动终端开始播放多媒体文件后,根据所述多媒体文件的播放进度,在所述进度线上移动指针。本专利技术实施例提供的显示进度条的方法及装置,能够根据所存储的路径表生成路径轨迹,并对路径轨迹作为进度线加载指针,使得加载了指针的路径轨迹可以作为指示多媒体文件播放进度的进度线。相对于现有技术,本专利技术能够根据路径表生成路径轨迹并作为播放进度条,使得播放进度条可以分布在整个屏幕上,而不只是沿着屏幕的一边呈直线延伸,从而使得用户可以很容易地精确点击到进度条上的指针,减少了由于进度条上的指针在屏幕边缘从而难以点击成功的情况,节约了用户的时间精力,并且由于进度条不再是单调的沿着屏幕的一边呈直线,而是可以根据路径表生成直线、曲线、交叉线等任意轨迹的进度线,具有较多种类并且可以按照用户喜好改变,从而也提高了用户体验度。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为现有技术中的进度条示意图;图2为本专利技术实施例提供的显示进度条的方法的流程图;图2a为本专利技术实施例提供的显示进度条的方法的一种具体实例的示意图;图3为本专利技术实施例提供的显示进度条的方法的一种【具体实施方式】的流程图;图4为本专利技术实施例提供的显示进度条的方法的另一种【具体实施方式】的流程图;图4a为本专利技术实施例提供的显示进度条的方法的另一种具体实例的示意图;图5为本专利技术实施例提供的显示进度条的方法的再一种【具体实施方式】的流程图;图6为本专利技术实施例提供的显示进度条的装置的结构示意图;图7、8为本专利技术实施例提供的显示进度条的装置的【具体实施方式】的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种显示进度条的方法,如图2所示,包括:101,读取路径表。其中,路径表包括了至少一条路径的轨迹信息。可以通过在移动终端的配置文件中设置变量FLAG来标识是否启用本专利技术实施例的方案来绘制进度线。在本实施例中,可以通过存储组成路径轨迹的各个点,实现存储路径的轨迹信息,例如:可以采用XML的信息格式表示轨迹信息,如下所示:〈TextureAtlas imagePath="world_items.png"width="350"height="258">〈sprite m0=//frame_0//x=//6//y=//45//w=//6//h=//2//c=//#ffffff〈sprite m1=//frame_l//x=//9//y=//50//w=//6//h=//2//c=//#ffffff〈sprite m2="frame_2"x="12"y="52"w="6"h="2"c="#fTfTff"a="457>.........〈sprite mn=frame_n"x="322"y="108"w="6"h="2"c="#ffTfff"a="180"/>〈/TextureAtlas)其中,在路径的轨迹中有η 个点,frame_0、frame_l、frame_2...frame_n, M0 表示frame_0的名称信息、Hi1表示frame_l的名`称信息、...%表示frame_n的名称信息。x表示在屏幕上的横轴的坐标,或是在图片中横轴的坐标;y表示在屏幕上的纵轴的坐标,或是在图片中纵轴的坐标表示绘制宽度;h表示绘制高度;c表示绘制该条路径时的颜色;&表示绘制该条路径时的角度。其中,C的取值均是“#------”,表示绘制的颜色为白色,在实际应用中可以取其他颜色。在屏幕上具体可以显示为如图2a所示的,进度线102,从路径表中获取路径的轨迹信息,并根据所述路径的轨迹信息在移动终端的屏幕上绘制进度线,并在所述进度线上加载指针。例如:在读取了路径表中的路径的轨迹信息后,可以依次绘制组成路径轨迹的各个点,从而绘制进度线。在进度线上所加载的指针用于指示多媒体文件的播放进度,指针在进度线上的移动速率相对于多媒体文件的播放总时长,当多媒体文件从开始播放直至全部播放结束后,指针可以相应的走完进度线上所有的点。103,当移动终端开始播放多媒体文件后,根据所述多媒体文件的播放进度,在所述进度线上移动指针。本专利技术实施例提供的显示进度条的方法,能够根据所存储的路径表生成路径轨迹,并对路径轨迹作为进度线加载指针,使得加载了指针的路径轨迹可以作为指示本文档来自技高网...

【技术保护点】
一种显示进度条的方法,其特征在于,包括:读取路径表,所述路径表包括了至少一条路径的轨迹信息;从路径表中获取路径的轨迹信息,并根据所述路径的轨迹信息在移动终端的屏幕上绘制进度线,并在所述进度线上加载指针;当移动终端开始播放多媒体文件后,根据所述多媒体文件的播放进度,在所述进度线上移动指针。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄坤
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1