列表视图组件滑动显示方法及装置制造方法及图纸

技术编号:10813916 阅读:89 留言:0更新日期:2014-12-24 18:33
一种列表视图组件滑动显示方法,包括:获取进度条触发事件;获取所述进度条触发事件对应的列表视图组件;读取所述列表视图组件对应的可动态设置的进度条位置配置,所述进度条位置配置包括左对齐属性或右对齐属性中的一种;根据所述进度条位置配置展示所述列表视图组件的进度条。此外,还提供了一种列表视图组件滑动显示装置。上述列表视图组件滑动显示方法及装置能够提高操作的便利性。

【技术实现步骤摘要】
【专利摘要】一种列表视图组件滑动显示方法,包括:获取进度条触发事件;获取所述进度条触发事件对应的列表视图组件;读取所述列表视图组件对应的可动态设置的进度条位置配置,所述进度条位置配置包括左对齐属性或右对齐属性中的一种;根据所述进度条位置配置展示所述列表视图组件的进度条。此外,还提供了一种列表视图组件滑动显示装置。上述列表视图组件滑动显示方法及装置能够提高操作的便利性。【专利说明】列表视图组件滑动显示方法及装置
本专利技术涉及移动互联网
,特别是涉及一种列表视图组件滑动显示方法及 >J-U ρ?α装直。
技术介绍
列表视图组件即ListView组件,为1s或Android系统中用于显示列表项的界面显示组件(在iοs和Android中,列表视图组件的名称均为Li stView),例如,联系人列表、微博列表和短信列表等,均通过列表视图组件展示。列表视图组件的右边栏设置有进度条,用户可通过滑动该进度条上的滑动块来定位列表项。 然而,专利技术人经研究发现,现有技术中的列表视图组件滑动显示方法至少存在以下问题: 对于大屏手机,用户在使用左手单手操作手机时,由于屏幕较宽因此无法触摸到进度条的滑动块,必须用双手才能完成滑动操作,使得操作的便利性不足。
技术实现思路
基于此,有必要提供一种能提高操作的便利性的列表视图组件滑动显示方法。 —种列表视图组件滑动显不方法,包括: 获取进度条触发事件; 获取所述进度条触发事件对应的列表视图组件; 读取所述列表视图组件对应的可动态设置的进度条位置配置,所述进度条位置配置包括左对齐属性或右对齐属性中的一种; 根据所述进度条位置配置展示所述列表视图组件的进度条。 此外,还有必要提供一种能提高操作的便利性的列表视图组件滑动显示装置。 一种列表视图组件滑动显示装置,包括: 事件获取模块,用于获取进度条触发事件; 组件获取模块,用于获取所述进度条触发事件对应的列表视图组件; 配置读取模块,用于读取所述列表视图组件对应的可动态设置的进度条位置配置,所述进度条位置配置包括左对齐属性或右对齐属性中的一种; 界面展示模块,用于根据所述进度条位置配置展示所述列表视图组件的进度条。 上述列表视图组件滑动显示方法及装置,在获取到与列表视图组件对应的进度条触发事件后,读取进度条位置配置中的对齐属性,即左对齐属性或是右对齐属性,根据对齐属性来设置进度条在展示界面中的位置,使得用户可通过预设置或在加载列表视图组件后动态设置配置文件中的对齐属性来选择将进度条展示在列表视图组件左侧边栏或是右侧边栏,对于大屏手机或平板电脑而言,在左手模式或右手模式下,用户均只需一只手即可快速滑动列表视图组件来定位列表项,从而提高了操作的便利性。 【专利附图】【附图说明】 图1为一个实施例中列表视图组件滑动显示方法的流程图; 图2为一个实施例中手机上列表视图组件的操作界面图; 图3为一个实施例中手机上列表视图组件的操作界面图; 图4为一个实施例中手机上列表视图组件的操作界面图; 图5为一个实施例中手机上列表视图组件的操作界面图; 图6为一个实施例中手机上列表视图组件的操作界面图; 图7为一个实施例中列表视图组件滑动显示装置的结构示意图; 图8为另一个实施例中列表视图组件滑动显示装置的结构示意图。 【具体实施方式】 在一个实施例中,如图1所示,一种列表视图组件滑动显示方法,该方法完全依赖于计算机程序,该计算机程序可运行于基于冯洛伊曼体系的移动设备上,例如智能手机、平板电脑、笔记本电脑、掌上电脑以及电子阅读器等。该方法包括以下步骤: 步骤S102,获取进度条触发事件。 在一个实施例中,进度条触发事件即触发展示列表视图组件的进度条的事件。列表视图组件的进度条可以在列表视图组件加载后立即展示(即列表视图组件一旦创建,则其进度条可一直处于可见状态),也可在列表视图组件加载完成后,当获取到用户的触发操作时展示。若用户的触发操作超时,还可自动隐藏列表视图组件的进度条,从而更加合理地利用显示空间。 例如,进度条触发事件可以是列表视图组件的加载完成事件,列表视图组件加载完成后则触发加载完成事件,通知展示列表视图组件的进度条;进度条触发事件还可以是滑动输入事件,当用户在联系人列表、短信列表等列表视图组件上进行滑动输入时,通知展示相应的列表视图组件的进度条;进度条触发事件还可以是按键触发事件,当用户按下功能键时,通知展不相应的列表视图组件的进度条。 步骤S104,获取进度条触发事件对应的列表视图组件。 若进度条触发事件为加载完成事件,则获取抛出该加载完成事件的相应的已加载完毕的列表视图组件;若进度条触发事件为滑动输入事件,则获取进度条触发事件所处的显示区域,获取该显示区域对应的列表视图组件。 步骤S106,读取列表视图组件对应的可动态设置的进度条位置配置,进度条位置配置包括左对齐属性和右对齐属性中的一种。 步骤S108,根据进度条位置配置展示列表视图组件的进度条。 列表视图组件对应有相应的用于定义界面样式的配置文件,该配置文件可预先在手机属性设置中进行设置,也可以在列表视图组件加载后通过配置函数进行动态设置。在本实施例中,可通过读取进度条位置配置,判断进度条位置配置中的对齐属性为左对齐属性或是右对齐属性,若进度条位置配置的对齐属性为左对齐属性,则在列表视图组件的显示界面的左侧边栏展示进度条;若进度条位置配置的对齐属性为右对齐属性,则在列表视图组件的显示界面的右侧边栏展示进度条。 例如,在Android系统中,列表视图组件的样式配置文件为xml文件格式。其中,对齐属性为layout_alignParentLeft,若对齐属性设置为left,则读取到的对齐属性为左对齐属性,即进度条展示在左侧边栏;若对齐属性设置为right,则读取到的对齐属性为右对齐属性,即进度条展示在右侧边栏。 在一个实施例中,根据进度条位置配置展示列表视图组件的进度条的步骤还可包括,获取列表视图组件的排序索引,在进度条上展示与排序索引对应的刻度值。 列表视图组件的排序索引即用于对列表视图组件的列表项进行排列的索引值。 如图2所示,在与联系人列表对应的列表视图组件中,排序索引可以是字母表排序索引,即根据联系人名称的首字母或联系人名称对应的拼音的首字母在字母表中的顺序进行排序。可在进度条上按顺序展示26个字母的刻度值。 如图3所示,在与日程类应用(也叫Todo类应用,即用户可添加当天需要处理的多项事宜及其处理时间,并在时钟到达该处理时间时提示用户)对应的列表视图组件中,排序索引可以是时针顺序索引,即根据列表项对应的处理时间的顺序进行排序。可在进度条上按顺序展示O至23的刻度值或O至Ilam与O至11pm。 在一个实施例中,根据进度条位置配置展示列表视图组件的进度条的步骤之后还可获取列表视图组件的展示位置进度信息,根据展示位置进度信息在进度条上展示滑动块。 如图4所示,滑动块可以是滚动条状、圆点状、方块状或图标状,进一步的,如图2和图3所示,滑动块还可以是高亮的刻度值(参考图2中的刻度值8和图3中的刻度值h)。 展示位置进度信息即当前处于显示界面中的列表项在本文档来自技高网...

【技术保护点】
一种列表视图组件滑动显示方法,包括:获取进度条触发事件;获取所述进度条触发事件对应的列表视图组件;读取所述列表视图组件对应的可动态设置的进度条位置配置,所述进度条位置配置包括左对齐属性和右对齐属性中的一种;根据所述进度条位置配置展示所述列表视图组件的进度条。

【技术特征摘要】

【专利技术属性】
技术研发人员:李艳超
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1