一种滚动列表项的方法和装置制造方法及图纸

技术编号:10373386 阅读:117 留言:0更新日期:2014-08-28 15:24
本发明专利技术公开了一种滚动列表项的方法和装置,属于互联网领域。该方法包括:检测用户对终端屏幕的触控操作,终端屏幕展示信息分组及列表项,一个信息分组中包括至少一个列表项;根据触控操作判断触控操作的类型;根据触控操作的类型判断是滚动信息分组还是滚动列表项。该装置包括:检测模块、第一判断模块和第二判断模块。本发明专利技术中当用户想要滚动信息分组时,用户在终端屏幕上进行滚动信息分组的触控操作;当用户想要滚动列表项时,用户在终端屏幕上进行滚动列表项的触控操作,用户手指不需要频繁地从屏幕的左侧和右侧来回移动,操作过程简单,提高了获取列表项的效率。

【技术实现步骤摘要】
—种滚动列表项的方法和装置
本专利技术涉及互联网领域,特别涉及一种滚动列表项的方法和装置。
技术介绍
在触摸屏终端上,列表是一种常见的数据展示方式,在列表中数据一行一行地展示,每行数据即为一个列表项。当需要展示的列表项比较多时,终端常常会将列表中包括的列表项按照某种方式进行分组,在列表中同一信息分组的列表项一行一行地排列在一起,同时终端还为每个信息分组分配对应的一个索引并组成索引表,在索引表中每个索引了也是一行一行地展示,如此用户可以通过索引表来快速找到所需要的列表项。终端在显示列表时将列表中的每个列表项显示在其屏幕的左侧,将索引表显示在其屏幕的右侧。当用户需要获取某个列表项时,用户首先确定该列表项所在的信息分组,然后在终端的屏幕左侧显示的索引表中点击该信息分组对应的索引。终端对其屏幕进行检测,当检测出用户点击索引表时获取用户点击的位置所在行,获取该行中存储的索引,根据该索引从列表中获取对应的信息分组,并显示获取的信息分组中包括的列表项。用户在终端的屏幕右侧显示的列表项中找到自己所需要的列表项。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:当终端屏幕较大时本文档来自技高网...
一种滚动列表项的方法和装置

【技术保护点】
一种滚动列表项的方法,其特征在于,所述方法包括:检测用户对终端屏幕的触控操作,所述终端屏幕展示信息分组及列表项,其中,所述一个信息分组中包括至少一个列表项;根据所述触控操作判断所述触控操作的类型;根据所述触控操作的类型判断是滚动信息分组还是滚动列表项。

【技术特征摘要】
1.一种滚动列表项的方法,其特征在于,所述方法包括: 检测用户对终端屏幕的触控操作,所述终端屏幕展示信息分组及列表项,其中,所述一个信息分组中包括至少一个列表项; 根据所述触控操作判断所述触控操作的类型; 根据所述触控操作的类型判断是滚动信息分组还是滚动列表项。2.如权利要求1所述的方法,其特征在于,所述根据所述触控操作判断所述触控操作的类型,包括: 如果所述触控操作为单指触控操作,则确定所述触控操作的类型为单指操作类型; 如果所述触控操作为多指触控操作,则确定所述触控操作的类型为多指操作类型; 相应的,所述根据所述触控操作的类型判断是滚动信息分组还是滚动列表项,包括: 如果所述触控操作的类型为单指操作类型,则滚动列表项; 如果所述触控操作的类型为多指操作类型,则滚动信息分组。3.如权利要求2所述的方法,其特征在于,所述滚动列表项,包括: 获取用户的一手指首次触摸所述终端屏幕的第一位置; 获取所述用户的一手指在所述终端屏幕上的滑动操作和起始列表项,所述起始列表项为在列表中所述一手指 的第一位置所在的列表项; 根据所述一手指的滑动操作和所述起始列表项,对列表项进行滚动。4.如权利要求3所述的方法,其特征在于,所述根据所述一手指的滑动操作和所述起始列表项,对列表项进行滚动,包括: 根据所述一手指的滑动操作包括的滑动距离和第一预设阈值,计算所述目标列表项与所述起始列表项相差的列表项数目; 根据所述一手指的滑动操作包括的滑动方向和所述列表项数目,从所述列表中获取所述目标列表项; 对列表项进行滚动,直到滚动到所述目标列表项。5.如权利要求2所述的方法,其特征在于,所述滚动信息分组,包括: 获取用户的多个手指首次触摸所述终端屏幕的第一位置; 获取所述用户的多个手指中的每个手指在所述终端屏幕上的滑动操作和起始信息分组,所述起始信息分组为在列表中所述每个手指中的一手指的第一位置所在的分组; 根据所述每个手指的滑动操作和所述起始信息分组,对信息分组进行滚动。6.如权利要求5所述的方法,其特征在于,所述获取起始信息分组,包括: 从所述每个手指的第一位置中任意选择一个第一位置,从所述列表中获取所述选择的第一位置所在的信息分组,将所述获取的信息分组作为所述起始信息分组;或者, 根据所述每个手指的滑动操作从所述每个手指的第一位置中选择一个第一位置,从所述列表中获取所述选择的第一位置所在的信息分组,将所述获取的信息分组作为所述起始信息分组。7.如权利要求6所述的方法,其特征在于,所述根据所述每个手指的滑动操作从所述每个手指的第一位置中选择一个第一位置,包括: 如果所述每个手指的滑动操作包括的滑动方向为向上滑动,则从所述每个手指的第一位置中选择最下方的第一位置;如果所述每个手指的滑动操作包括的滑动方向为向下滑动,则从所述每个手指的第一位置中选择最上方的第一位置。8.如权利要求5所述的方法,其特征在于,所述获取所述用户的多个手指中的每个手指在所述终端屏.上的滑动?呆作,包括: 分别获取所述用户的多个手指中的每个手指触摸所述终端屏幕的的当前位置; 根据所述每个手指的第一位置和当前位置分别获取所述每个手指在所述终端屏幕上的滑动操作。9.如权利要求5所述的方法,其特征在于,所述根据所述每个手指的滑动操作和所述起始信息分组,对信息分组进行滚动,包括: 从所述每个手指在所述终端屏幕上的滑动操作包括的滑动距离中选择一手指的滑动距离,或计算所述每个手指在所述终端屏幕上的滑动操作包括的滑动距离的平均距离,将所述选择的滑动距离或所述平均距离作为第一距离; 根据所述第一距离和所述每个手指的滑动操作包括的滑动方向,从所述列表中获取所述目标信息分组; 对列表项进行滚动,直到滚动到所述目标信息分组包括的列表项。10.如权利要求9所述的方法,其特征在于,所述根据所述第一距离和所述每个手指的滑动操作包括的滑动方向,从所述列表中获取所述目标信息分组,包括: 根据所述第一距离和第二预设阈值,计算所述目标信息分组与所述起始信息分组相差的分组数目; 根据所述每个手指的滑动操作包括的滑动方向和所述分组数目,从所述列表中获取所述目标信息分组。11.如权利要求9所述的方法,其特征在于,所述根据所述第一距离和所述每个手指的滑动操作包括的滑动方向,从所述列表中获取所述目标信息分组,包括: 根据所述第一距离和第二预设阈值,计算所述目标信息分组与所述起始信息分组相差的分组数目; 根据所述每个手指的滑动操作包括的滑动方向和所述分组数目,在索引表中获取所述目标信息分组对应的索引,所...

【专利技术属性】
技术研发人员:翁泽楷胡建强王道新廖贤明贾君杰
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1