移动终端上的信息浏览方法及装置制造方法及图纸

技术编号:6839189 阅读:141 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种移动终端上的信息浏览方法及装置,包括获取移动终端屏幕上被点击的位置信息,在点击位置处进行区域扩展;在扩展区域内存在多个链接时,分别将这些链接在屏幕上展开后再选择浏览。本发明专利技术方法通过对用户点击位置处的区域扩展,以及对扩展区域内存在的连接的展开,进一步准确地确定了用户希望点击的信息,避免了误点误操作的现象,保证了用户的使用感受。

【技术实现步骤摘要】

本专利技术涉及移动终端信息展示技术,尤指一种移动终端上的信息浏览方法及装置
技术介绍
移动终端,比如手机、PDP、笔记本电脑等,因为屏幕大小的限制,网页在移动终端内的显示经常会出现焦点比较密集的情况,图1为移动终端上的显示出现焦点比较密集的情况的示意图,图1中以手机网页显示为例进行说明。特别地,在触屏移动终端中,这种焦点比较密集的情况会造成手指误点误操作,影响了用户的使用感受。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种移动终端网页浏览方法及装置,能够避免误点误操作的现象,保证用户的使用感受。为达到上述目的,本专利技术的技术方案是这样实现的一种移动终端上的信息浏览方法,包括,获取移动终端屏幕上被点击的位置信息,在位置信息对应的点击位置处进行区域扩展;确定出在扩展区域内存在多个链接时,将多个链接在屏幕上分别展开后再选择浏览。通过操作系统应用程序接口 API获取所述移动终端屏幕上被点击的位置信息。所述在位置信息对应的点击位置处进行区域扩展为以所述点击位置为中心,向外扩展预设范围的区域。所述向外扩展预设范围的区域为以所述点击位置为圆心,预设长度为半径的圆所围成的区域。所述确定出在扩展区域内存在多个链接为确定所述扩展区域内与该扩展区域有交集的链接为两个或两个以上,则确定出在扩展区域内存在多个链接。所述确定扩展区域内是否存在与该扩展区域有交集的链接为遍历整个页面的树结构,对该树结构中有链接节点的元素位置和扩展区域进行比较,如果二者存在重叠,则表明在扩展区域内存在与该扩展区域有交集的链接。所述将多个链接在屏幕上分别展开为以屏幕点击位置为中心,多个链接向四周伸展并放大后,浮动在所述链接所在网页之上。该方法还包括在扩展区域内不存在多个链接时,直接打开扩展区域内的链接供用户浏览。一种移动终端上的信息浏览装置,至少包括点击位置确定模块、区域扩展模块、判断模块和处理模块,其中,点击位置确定模块,用于获取移动终端屏幕上被点击的位置信息,并输出给区域扩展模块;区域扩展模块,用于在位置信息对应的点击位置处进行区域扩展,将扩展后的区域信息输出给判断模块;判断模块,用于确定在扩展区域内存在多个链接时,向处理模块输出展开通知;处理模块,用于接收到展开通知,将扩展区域内存在多个链接在屏幕上展开后提供给用户选择浏览。所述判断模块,还用于确定在扩展区域内不存在多个链接时,向处理模块输出打开通知;相应地,所述处理模块,还用于接收到打开通知,直接打开扩展区域内的链接供用户浏览。从上述本专利技术提供的技术方案可以看出,包括获取移动终端屏幕上被点击的位置信息,在点击位置处进行区域扩展;在扩展区域内存在多个链接时,分别将这些链接在屏幕上展开后再选择浏览。本专利技术方法通过对用户点击位置处的区域扩展,以及对扩展区域内存在的连接的展开,进一步准确地确定了用户希望点击的信息,避免了误点误操作的现象, 保证了用户的使用感受。附图说明图1为移动终端上的显示出现焦点比较密集的情况的示意图;图2为本专利技术移动终端上的信息浏览方法的流程图;图3为本专利技术移动终端上的信息浏览方法的实施例的流程图;图4(a) (d)为本专利技术在手机屏幕上进行区域扩展的实施例的示意图;图5为本专利技术在手机屏幕上进行链接展开的实施例的示意图;图6(a) (b)为本专利技术在手机屏幕上进行文字链接和图片展开的实施例的示意图;图7为本专利技术移动终端上的信息浏览装置的组成结构示意图。 具体实施例方式图2为本专利技术移动终端上的信息浏览方法的流程图,如图2所示,包括步骤200 获取移动终端屏幕上被点击的位置信息。本步骤中,可以通过操作系统应用程序接口(API,Application Programming Interface)获取被点击的位置信息,具体实现属于本领域技术人员惯用技术手段,这里不再赘述。位置信息包括点击位置在屏幕中的横坐标X,以及点击位置在屏幕中的纵坐标y。步骤201 在位置信息对应的点击位置处进行区域扩展,以获得扩展区域。本步骤是将当前点击的位置扩大,比如以该点击位置为中心,向外扩散一个预设范围的区域,具体形状不受限制。比如以该点击位置为圆心,半径为r对当前点击位置进行区域扩展,扩展后的区域为以当前点击位置为圆心,半径为r的一个圆所围成的区域。或者是,以当前点击位置为中心,扩展为边长为2r的一个正方形的区域等等。其中,预设范围的选定与网页中链接的密集程度有关,半径r的大小是一个经验值,需要在程序调试中不断去试验,来获得最理想的半径r值。步骤202 确定出在扩展区域内存在多个链接时,将多个链接在屏幕上分别展开后再选择浏览。与该扩展区域有交集的链接,都被认为是用户当前可能希望打开的网页元素。链接可能是文字,也可能是图片等,这里不做限定,如果与扩展区域有交集的链接有两个或两个以上,则确定出在扩展区域内存在多个链接,本步骤将把这些链接以展开的形式呈现给用户,具体的展示形式不受限制,比如以中心射线形式展开等。本步骤,确定扩展区域内是否存在与该扩展区域有交集的链接的方法是通过遍历整个页面的树结构,对该树结构中有链接节点的元素位置和扩展区域进行比较,判断二者是否存在重叠,如果存在,则表明在扩展区域内存在与该扩展区域有交集的链接。本步骤中,展开是指以点击位置为中心,将检测到的与扩展区域存在交集的节点位置向四周伸展并放大后,浮动在原网页(即所述链接所在网页)之上,比如检测到有两个链接与扩展区域有交集,那么,这两个链接会根据屏幕点击位置向四周伸展,拉大彼此之间的距离,放大后并浮动在原页面之上,这样,之前密集的链接就变得不再密集,用户点击更为准确,具体实现如链接的伸展、链接的放大显示等属于本领域技术人员光用技术手段,这里不再赘述。本专利技术方法还包括在扩展区域内不存在多个链接时,直接打开扩展区域内的链接供用户浏览即可。本专利技术方法通过对用户点击位置处的区域扩展,以及对扩展区域内存在的连接的展开,进一步准确地确定了用户希望点击的信息,避免了误点误操作的现象,保证了用户的使用感受。下面结合实施例对本专利技术方法进行详细描述。图3为本专利技术移动终端上的信息浏览方法的实施例的流程图,如图3所示,包括以下步骤步骤300 步骤301 接收用户屏幕点击信息,确定点击在屏幕中的位置信息。步骤302 在点击位置进行区域扩展。这里举例进行说明,假设通过步骤300 302,计算出手指在屏幕上点击的触点及其坐标位置如图4(a) (d)所示,假设当前点击位置为M,其坐标位置信息为(a,b),以M 点为中心,以预先设置阈值r为半径往外扩散为一个以M为圆心,r为半径的圆区域,如图 4(d)中的阴影显示的圆区域。步骤303 判断扩展区域内是否存在多个链接,如果是,进入步骤304 ;否则进入步骤 306。从图4(d)阴影部分可见,扩展区域内存在链接一和链接三两个连接。步骤304 对多个链接进行展开处理。图5为本专利技术在手机屏幕上进行链接展开的实施例的示意图,如图5所示,图4中扩展区域内的链接一和链接三被展开在屏幕上。当链接是图片是,同样是对扩展区域内的多个链接进行展开处理。图6(a) (b) 为本专利技术在手机屏幕上进行文字链接和图片展开的实施例的示意图,如图6(b)所示,屏幕中的第二张图片和文字链接“各类车主数码装备秀”被展开显示。步骤305 选择一个链接并打开本文档来自技高网...

【技术保护点】
1.一种移动终端上的信息浏览方法,其特征在于,包括,获取移动终端屏幕上被点击的位置信息,在位置信息对应的点击位置处进行区域扩展;确定出在扩展区域内存在多个链接时,将多个链接在屏幕上分别展开后再选择浏览。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄何高歌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94

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

1