一种识别二维码的方法及终端技术

技术编号:10756127 阅读:183 留言:0更新日期:2014-12-11 12:35
本发明专利技术公开了一种二维码的方法及终端,其中方法包括如下步骤:终端显示应用程序界面;读取该界面上的二维码信息;分析该二维码信息,获得分析结果。其中终端包括显示单元、读取单元、分析单元。通过上述方法及终端。本发明专利技术能够方便用户扫描、识别本地二维码,获取二维码信息,而无需通过调用摄像头,或将本地二维码打印出来扫描或者扫描到其他设备上来获取二维码信息,由此方便用户随时随地只依靠现有设备就能获取所需的资源。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种二维码的方法及终端,其中方法包括如下步骤:终端显示应用程序界面;读取该界面上的二维码信息;分析该二维码信息,获得分析结果。其中终端包括显示单元、读取单元、分析单元。通过上述方法及终端。本专利技术能够方便用户扫描、识别本地二维码,获取二维码信息,而无需通过调用摄像头,或将本地二维码打印出来扫描或者扫描到其他设备上来获取二维码信息,由此方便用户随时随地只依靠现有设备就能获取所需的资源。【专利说明】—种识别二维码的方法及终端
本专利技术涉及互联网
,特别是涉及一种识别二维码的方法及终端。
技术介绍
二维码,又称二维条码,是在条形码基础上发展出来的,用某种特定的几何图形按一定规律在平面分布的黑白相间的图形,可用于记录数据信息。 目前,几乎所有的智能手机识别或者获取二维码只能通过调用手机摄像头,通过摄像头扫描实体二维码区域从而获得二维码图形信息并分析,通过二维码识别模块模块分析完成后才能进行下一步的具体操作。 但是很多手机内的应用程序或者互联网信息内都含有二维码信息,由于需要调用摄像头,那么意味着用户根本无法用自己的手机获取在手机浏览互联网或者一些应用程序内的二维码信息,只能打印出来扫描或者扫描其它手机上的同样内容。
技术实现思路
本专利技术提供一种识别二维码的方法及终端,能够方便用户直接扫描、识别本地二维码,获取二维码信息。 为解决上述技术问题,本专利技术提供一种识别二维码的方法,包括:终端获取应用程序界面;读取该界面上的二维码信息;分析该二维码信息,获得分析结果。 其中,在该读取该界面上的二维码信息前,还包括:该终端激活二维码扫描功能,使得该界面上出现选择框;利用该选择框框选该界面上含有二维码信息的有效区域。 其中,该利用该选择框框选该界面上含有二维码信息的有效区域的步骤包括:获取对该选择框进行的拖动、放大或缩小操作的指令;按照该指令改变该选择框在该界面中的位置/大小,以使得该有效区域完全显示在该选择框内。 其中,该终端激活二维码扫描功能,使得该界面上出现选择框的步骤包括:运行二维码功能悬浮窗,并使得该悬浮窗悬浮在该界面之上;接收点击该悬浮窗的指令,激活该二维码扫描功能,使得该界面上出现选择框。 其中,在分析该二维码信息,获得分析结果后,还包括:根据该分析结果,执行对应该二维码信息的操作,该操作包括: 当该二维码信息为网页地址时,打开该二维码信息对应的网页地址;或当该二维码信息为日历日程事件时,建立或添加该二维码信息对应的日历事件到其他应用程序中;或当该二维码信息为一应用程序信息时,运行该二维码信息对应的应用程序。 为解决上述技术问题,本专利技术还提供一种识别二维码的终端,包括: 显示单元,用于获取该终端上的应用程序界面;读取单元,用于读取该界面上的二维码信息;分析单元,用于分析该二维码信息,获得分析结果。 其中,该终端还包括激活单元,该激活单元用于在读取该界面上的二维码信息前,激活二维码扫描功能,使得该界面上出现选择框;以及框选单元,该框选单元用于利用该选择框框选该界面上含有二维码信息的有效区域。 其中,该激活单元还包括悬浮窗启用子单元,用于运行二维码功能悬浮窗,并使得该悬浮窗悬浮在该界面之上;以及悬浮窗操作子单元,用于接收点击该悬浮窗的指令,激活二维码扫描功能,使得该界面上出现选择框。 其中,该框选单元包括指令获取子单元,用于获取对该选择框进行的拖动、放大或缩小操作的指令;以及指令执行子单元,用于按照该指令改变该选择框在该界面中的位置/大小,以使得该有效区域完全显示在该选择框内。 其中,该终端还包括执行单元,该执行单元用于根据该分析结果,执行对应该二维码信息的操作,其中该操作包括:当该二维码信息为网页地址时,打开该二维码信息对应的网页地址;或当该二维码信息为日历日程事件时,建立或添加该二维码信息对应的日历事件到其他应用程序中;或当该二维码信息为一应用程序信息时,运行该二维码信息对应的应用程序。 本专利技术的有益效果是:区别于现有技术的情况,本专利技术提供一种识别二维码的方法及终端,可直接获取应用程序界面,并读取界面上的二维码信息,分析该二维码信息,获得分析结果,该方法及装置能够方便用户直接扫描、识别本地二维码,直接获取二维码信息,而无需通过调用摄像头,或将本地二维码打印出来扫描或者扫描到其他设备上来获取二维码信息,由此方便用户随时随地只依靠现有设备就能获取所需的资源。 【专利附图】【附图说明】 图1是本专利技术识别二维码的方法实施方式的终端中应用程序界面示意图; 图2是本专利技术识别二维码的方法实施方式一的流程图; 图3是本专利技术识别二维码的方法实施方式二的流程图; 图4是本专利技术识别二维码的方法实施方式三的流程图; 图5是本专利技术识别二维码的方法实施方式四的流程图; 图6是本专利技术识别二维码的终端的实施方式五的结构示意图; 图7是本专利技术识别二维码的终端的实施方式六的结构示意图。 【具体实施方式】 下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,均属于本专利技术保护的范围。 实施方式一: 请一并参阅图1及图2,图1是本专利技术涉及的终端中应用程序界面示意图,图2是本专利技术可选实施方式一的流程图。 如图2所示,该识别二维码的方法包括如下步骤: SllO:终端显示应用程序界面。 当需要识别二维码时,用户可通过终端获取应用程序界面I。应用程序(Applicat1n)是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序,如浏览器程序、事件记录程序,社交程序、图片浏览程序等。其运行在用户模式,可以和用户进行交互,一般具有可视的用户界面,且每一个应用程序运行于独立的进程、他们拥有自己独立的地址空间。 由于二维码本身的可视平面图形属性,因此其在该界面I上的任何位置均可被读取。如在浏览器程序中,二维码可出现在该浏览器界面的主窗体区、工具栏、文件栏、标题栏上;或在其它应用程序的编辑窗口区以及该编辑窗口区以外的区域中;或在运行图片浏览程序时,二维码可出现在该图片浏览程序界面上的任意位置等。应该理解的是,该二维码信息的读取不受该二维码的出现位置所影响。 步骤S120:读取该界面上的二维码信息。 通常地,二维码外观呈一定的几何形状,比较规则,可为条状或框状。而二维码信息也一般是记载在该几何形状内,因此该几何形状即为含有二维码信息的有效区域2。 在对该界面I上的二维码信息进行读取时,用户可通过对该有效区域2进行扫描,即可获取二维码信息。其中,扫描方式与现有技术中二维码扫描方式可以相同,即当在该有效区域2上出现有上下移动的扫描直线时,即表示正在扫描,扫描后即可读取该有效区域内的二维码信息;当然,扫描方式与现有技术中二维码扫描方式也可以不同,当不经过摄像头拍摄来实时扫描,在现成的界面及其有效区域2内,此时可采用其他相应的方法来读取该有效区域2内的二维码信息。 步骤S130:分析该二维码信息,获得分析结果。 为了可以提本文档来自技高网...

【技术保护点】
一种识别二维码的方法,其特征在于,包括:终端显示应用程序界面;读取所述界面上的二维码信息;分析所述二维码信息,获得分析结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭翰林李玺
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1