基于安卓系统的一维码扫描方法及其装置

    公开(公告)号:CN104700059A

    公开(公告)日:2015-06-10

    申请号:CN201310652986.6

    申请日:2013-12-05

    Abstract: 本发明公开一种基于安卓系统的一维码扫描方法,包括以下步骤:将扫描触发按键在安卓系统中映射成具有扫描启动功能的键值;当捕获到所述具有扫描启动功能的键值,启动所述扫描头模块;将所述扫描头模块映射成标准输入设备;将扫描所得到的字符传输给安卓系统层,分发给当前处于可编辑状态的文本应用程序。本发明还公开一种基于安卓系统的一维码扫描装置,包括:扫描触发按键映射模块,用于将扫描按键映射成具有扫描启动功能的键值;扫描头模块,用于扫描一维码数据;控制模块,分别与所述扫描触发按键映射模块和所述扫描头模块连接,安装有安卓系统,用于控制和协调扫描触发按键映射模块和扫描头模块的工作,完成相应功能。

    一种安卓平台下任意输入框中获取二维码数据的方法

    公开(公告)号:CN104700305A

    公开(公告)日:2015-06-10

    申请号:CN201310652992.1

    申请日:2013-12-05

    Abstract: 本发明公开了一种安卓平台下任意输入框中获取二维码数据的方法,包括以下步骤:对按键队列中的每一按键值进行拦截并对其进行判断,如果按键值对应扫描键则启动二维码采集模块,并开始监听二维码采集模块发出的数据采集成功广播;当监听到二维码采集模块发出的数据采集成功广播时,获取二维码采集模块采集的二维码关键信息,并将二维码关键信息存储在临时变量中;通过进程间的通信机制,将临时变量传递给窗口管理器;通过窗口管理器获取当前窗口,获取当前窗口中输入框的焦点,并将临时变量放置在输入框中。本发明无需增加系统接口,可方便的在安卓平台下的任意输入框中获取二维码中包含的数据,极大的改善了用户体验。

Patent Agency Ranking