• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 7
    • 下载费用:30 金币  

    重庆时时彩智能预测软件: 基于安卓系统的一维码扫描方法及其装置.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310652986.6

    申请日:

    2013.12.05

    公开号:

    CN104700059A

    公开日:

    2015.06.10

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情: 发明专利申请公布后的驳回 IPC(主分类):G06K 7/10申请公布日:20150610|||实质审查的生效IPC(主分类):G06K 7/10申请日:20131205|||公开
    IPC分类号: G06K7/10 主分类号: G06K7/10
    申请人: 航天信息股份有限公司
    发明人: 展中华; 陈皓; 杨彦青; 周伟智; 王德满; 崔霈文; 陈懿
    地址: 100097北京市海淀区杏石口路甲18号
    优先权:
    专利代理机构: 北京科龙寰宇知识产权代理有限责任公司11139 代理人: 孙皓晨
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310652986.6

    授权公告号:

    ||||||

    法律状态公告日:

    2019.03.15|||2015.07.08|||2015.06.10

    法律状态类型:

    发明专利申请公布后的驳回|||实质审查的生效|||公开

    摘要

    本发明公开一种基于安卓系统的一维码扫描方法,包括以下步骤:将扫描触发按键在安卓系统中映射成具有扫描启动功能的键值;当捕获到所述具有扫描启动功能的键值,启动所述扫描头???;将所述扫描头??橛成涑杀曜际淙肷璞?;将扫描所得到的字符传输给安卓系统层,分发给当前处于可编辑状态的文本应用程序。本发明还公开一种基于安卓系统的一维码扫描装置,包括:扫描触发按键映射???,用于将扫描按键映射成具有扫描启动功能的键值;扫描头???,用于扫描一维码数据;控制???,分别与所述扫描触发按键映射??楹退錾柰纺?榱?,安装有安卓系统,用于控制和协调扫描触发按键映射??楹蜕柰纺?榈墓ぷ?,完成相应功能。

    权利要求书

    权利要求书
    1.  一种基于安卓系统的一维码扫描方法,其特征在于,包括以下步骤:
    通过标准键盘驱动程序,将扫描触发按键在安卓系统中映射成具有扫描启 动功能的键值;
    当捕获到所述具有扫描启动功能的键值,启动所述扫描头???,使所述扫 描头??槠舳胝I枳刺?;
    将所述扫描头??橛成涑杀曜际淙肷璞?,根据所述扫描头??橛氡曜际淙?设备之间的映射关系将所述扫描头??榈纳枋葑晃杂τ谒霰曜际淙?设备的字符;
    将所得到的字符传输给安卓系统层,并通过安卓系统层将所得到的字符分 发给当前处于可编辑状态的文本应用程序。

    2.  根据权利要求1所述的基于安卓系统的一维码扫描方法,其特征在于, 将所述扫描头??樯璞赣成涑杀曜际淙肷璞甘峭ü诖惺淙胧涑鲎芟呱璞盖?动框架下的串口键盘驱动程序实现的。

    3.  根据权利要求1所述的基于安卓系统的一维码扫描方法,其特征在于, 通过驱动程序中的标准输入事件汇报应用程序接口将所得到的字符传输给安卓 系统层。

    4.  一种基于安卓系统的一维码扫描装置,其特征在于,包括:
    扫描触发按键映射???,用于通过标准键盘驱动程序在安卓系统中将触发 按键映射成具有扫描启动功能的键值;
    扫描头???,用于扫描一维码,得到待处理的一维码数据;
    控制???,分别与所述扫描触发按键映射??楹退錾柰纺?榱?,安 装有安卓系统,用于当捕获到所述具有扫描启动功能的键值时,控制启动扫描 头???,使所述扫描头??槠舳胝I枳刺?;将所述扫描头??橛成涑?标准输入设备,根据所述扫描头??橛氡曜际淙肷璞钢涞挠成涔叵到錾?描头??榈纳枋葑晃杂τ谒霰曜际淙肷璞傅淖址?;以及将所得到的 字符传输给安卓系统层,并通过安卓系统层将所得到的字符分发给当前处于可 编辑状态的文本应用程序。

    5.  根据权利要求4所述的基于安卓系统的一维码扫描装置,其特征在于, 所述扫描触发按键??槭瞧胀贪醇械囊桓?。

    6.  根据权利要求4所述的基于安卓系统的一维码扫描装置,其特征在于, 所述扫描头??橛胨隹刂颇?橐源诜绞搅?。

    说明书

    说明书基于安卓系统的一维码扫描方法及其装置
    技术领域
    本发明涉及条码扫描领域,特别是涉及一种基于安卓系统的一维码扫描方 法及其装置。
    背景技术
    安卓系统是一款功能强大的便携式设备的操作系统,得到了国内外广大厂 商和用户的青睐,其功能不断地增加改进,以满足多领域多行业的需求。当前, 一维条码扫描??樵嚼丛奖还惴旱挠τ玫奖阈街斩松璞钢?,安卓系统对一维 条码扫描??樘峁┝己玫闹С忠簿捅涞眉浣羝?。目前多数安卓系统终端设备 通过外接扫描枪的方式实现一维条码扫描功能,这样不仅降低了终端设备的便 携性和集成度,还要严重依赖外部扫描枪设备的支持,既浪费了资源又增加了 操作使用的复杂度。
    鉴于这种情况,本发明充分利用安卓系统标准输入系统的强大功能,将扫 描头??榧傻桨沧肯低车谋阈璞钢?,结合扫描??榈那绦蚴迪忠晃?码的扫描功能,这样既节省了硬件开支又增强了系统可靠性。
    发明内容
    为了达到以上目的,本发明提出技术方案如下:
    一种基于安卓系统的一维码扫描方法,运行安卓系统的设备集成有用于扫 描一维条码的扫描头???,所述一维码扫描方法包括以下步骤:
    通过标准键盘驱动程序,将扫描触发按键在安卓系统中映射成具有扫描启 动功能的键值;
    当捕获到所述具有扫描启动功能的键值,启动所述扫描头???,使所述扫 描头??槠舳胝I枳刺?;
    将所述扫描头??橛成涑杀曜际淙肷璞?,根据所述扫描头??橛氡曜际淙?设备之间的映射关系将所述扫描头??榈纳枋葑晃杂τ谒霰曜际淙?设备的字符;
    将所得到的字符传输给安卓系统层,并通过安卓系统层将所得到的字符分 发给当前处于可编辑状态的文本应用程序。
    根据所述的基于安卓系统的一维码扫描方法,其中,将所述扫描头??樯?备映射成标准输入设备是通过在串行输入输出总线设备驱动框架下的串口键盘 驱动程序实现的。
    根据所述的基于安卓系统的一维码扫描方法,其中,通过驱动程序中的标 准输入事件汇报应用程序接口将所得到的字符传输给安卓系统层。
    另外,本发明还提出一种基于安卓系统的一维码扫描装置,包括:
    扫描触发按键映射???,用于通过标准键盘驱动程序在安卓系统中将扫描 触发按键映射成具有扫描启动功能的键值;
    扫描头???,用于扫描一维码,得到待处理的一维码数据;
    控制???,分别与所述扫描触发按键映射??楹退錾柰纺?榱?,安 装有安卓系统,用于当捕获到所述具有扫描启动功能的键值时,控制启动扫描 头???,使所述扫描头??槠舳胝I枳刺?;将所述扫描头??橛成涑?标准输入设备,根据所述扫描头??橛氡曜际淙肷璞钢涞挠成涔叵到錾?描头??榈纳枋葑晃杂τ谒霰曜际淙肷璞傅淖址?;以及将所得到的 字符传输给安卓系统层,并通过安卓系统层将所得到的字符分发给当前处于可 编辑状态的文本应用程序。
    根据所述的基于安卓系统的一维码扫描装置,其中,所述扫描触发按键是 普通键盘按键中的一个。
    根据所述的基于安卓系统的一维码扫描装置,其中,所述扫描头??橛胨?述控制??橐源诜绞搅?。
    与现有技术相比,本发明的创造性和有益效果表现在:
    本发明充分利用安卓系统功能强大的标准输入系统,在扫描头驱动程序基 础上实现了一维条码数据的快速传输功能,增加了系统可靠性和稳定性,使得 扫描头功能??槎酝饨涌诟颖曜蓟?,还节省了单独开发扫描头??橄低晨蚣?层管理服务程序的开支,使得扫描系统的开发更加灵活便捷。
    附图说明
    图1为本发明一个实施例的基于安卓系统的一维码扫描方法流程图;
    图2为本发明一个实施例的基于安卓系统的一维码扫描整体框架图;
    图3为本发明一个实施例的扫描触发按键映射??楣ぷ髁鞒掏?;
    图4为本发明一个实施例的扫描头??槭荽淞鞒掏?。
    具体实施方式
    下面将结合附图,对本发明的技术方案进行清楚、完整的描述,显然,所 描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例?;诒痉?明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所 有其他实施例,都属于本发明?;さ姆段?。
    请参阅图1,图1为本发明一个实施例的基于安卓系统的一维码扫描方法 流程图。本发明所述的一种基于安卓系统的一维码扫描方法,运行安卓系统的 设备集成有用于扫描一维条码的扫描头???,所述一维码扫描方法包括以下步 骤:
    通过标准键盘驱动程序,将扫描触发按键在安卓系统中映射成具有扫描启 动功能的键值;
    当捕获到所述具有扫描启动功能的键值,启动所述扫描头???,使所述扫 描头??槠舳胝I枳刺?;
    将所述扫描头??橛成涑杀曜际淙肷璞?,根据所述扫描头??橛氡曜际淙?设备之间的映射关系将所述扫描头??榈纳枋葑晃杂τ谒霰曜际淙?设备的字符;其中,将所述扫描头??樯璞赣成涑杀曜际淙肷璞缚梢酝ü诖?行输入输出总线设备驱动框架下的串口键盘驱动程序实现的;
    将所得到的字符传输给安卓系统层,并通过安卓系统层将所得到的字符分 发给当前处于可编辑状态的文本应用程序;其中,将所得到的字符传输给安卓 系统层可以通过驱动程序中的标准输入事件汇报应用程序接口实现的。
    本发明还提出一种基于安卓系统的一维码扫描装置,包括:
    扫描触发按键映射???,用于通过标准键盘驱动程序在安卓系统中将扫描 触发按键映射成具有扫描启动功能的键值,具体实施时,所述扫描触发按键是 普通键盘按键中的一个;
    扫描头???,用于扫描一维码,得到待处理的一维码数据;
    控制???,分别与所述扫描触发按键映射??楹退錾柰纺?榱?,安 装有安卓系统,用于当捕获到所述具有扫描启动功能的键值时,控制启动扫描 头???,使所述扫描头??槠舳胝I枳刺?;将所述扫描头??橛成涑?标准输入设备,根据所述扫描头??橛氡曜际淙肷璞钢涞挠成涔叵到錾?描头??榈纳枋葑晃杂τ谒霰曜际淙肷璞傅淖址?;以及将所得到的 字符传输给安卓系统层,并通过安卓系统层将所得到的字符分发给当前处于可 编辑状态的文本应用程序。其中,所述扫描头??橛胨隹刂颇?橐源诜绞?连接。
    请参阅图2至图4,图2至图4分别给出了本发明一个实施例的整体框架 图、触发按键工作流程图和扫描头??槭荽淞鞒掏?。
    如图2所示,按下触发按键(Trigger Key),启动一维条码扫描头???(Scanner),所述一维条码扫描??椴杉淖址氚沧勘曜际淙胂低?(Android Input System),进而被分发到处于可编辑状态的文本应用程序(Edit  App)处理。
    将所得到的字符传输给安卓系统层,并通过安卓系统层将所得到的字符分 发给当前处于可编辑状态的文本应用程序;其中,将所得到的字符传输给安卓 系统层是通过驱动程序中的标准输入事件汇报应用程序接口实现的。
    具体实施时,如图3所示,当触发按键按下(Key Down)时,通过标准键盘 驱动程序(Key Driver),将扫描触发按键在安卓标准输入系统(Android Input  System)中映射成具有扫描启动功能的键值,当捕获到所述具有扫描启动功能 的键值,安卓系统分配器(Android Dispatcher)修改相应的键盘处理程序(Key  Handler),启动一维码扫描头???Scanner),使所述扫描头??槠舳胝I?描状态;如图4所示,一维码扫描头???Scanner)启动后,系统启动扫描驱动 程序(Scanner Driver),在串行输入输出总线设备驱动框架下借助于串口键盘驱 动程序的实现方式将串口方式连接的扫描头??橛成涑杀曜际淙肷璞?,根据所 述扫描头??橛氡曜际淙肷璞钢涞挠成涔叵到錾柰纺?榈纳枋葑?换为对应于所述标准输入设备的字符;扫描时,每采集到一个字符相当于在标 准输入设备上按下了一个按键;安卓标准输入系统(Android Input System)通 过安卓系统的数据分发器(Input Data Dispatcher),即标准输入事件汇报应用程序 接口将采集到的字符分发到处于可编辑状态的文本应用程序(Edit App)处理。扫 描过程完成。
    以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施 例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前 述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而 这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神 和范围。

    关 键 词:
    基于 系统 一维码 扫描 方法 及其 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:基于安卓系统的一维码扫描方法及其装置.pdf
    链接地址://www.4mum.com.cn/p-5890453.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03